教你如何成为PHP高手

教你如何成为PHP高手,第1张

那么怎样才能成为一个优秀的PHP开发者呢 要成为一名PHP编程高手并不容易,并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的问题就是PHP编程高手了,真正的PHP高手还需要考虑更多的其它问题。以下三条准则是一名成熟的PHP程序员在编程中应该首先遵循的准则。 ◆懒惰是金 ◆编写漂亮的代码 ◆追求程序的速度,而不是编程的速度 懒惰是金 做一个懒惰的程序员吗这个想法太奇怪了!因为这个世界上最忙碌的人可能就是计算机程序员了。但正是因为程序员太忙了,所以才应该在编程时学会偷懒。对于一个程序员来说,懒惰的方法有两种: 其一,大胆使用现成的别人的程序代码,把这些代码融入到你自己的程序或者项目中去。其二是编写一些有用的代码建立一个函数库,在将来编写程序时可以顺手拈来,省去了许多重复的劳动,自然就可以懒惰一点了。这两种偷懒的方法都非常适合PHP程序员了。 首先,PHP是在自由开放的环境中诞生和成长的一门语言。在世界各地,有成千上万的程序员,他们一直在为PHP的完美而不断奋斗,他们也愿意和别人分享自己的聪明才智和自己编写的代码。你每天都可以从一些PHP网站、邮件列表、新闻组发现大量的优秀的程序代码。 这样说,我并不是鼓励你整天等着让别人为你编写代码,但是你可以“站在伟人的肩膀上”,充分发扬“拿来主义”,聪明地应用别人的程序代码可以节省你大量时间。其次,在PHP中,你可以方便地建立自己的函数库,这样可以在你以后编写程序时省去很多麻烦。 下面笔者为大家介绍几个通用的函数,这些函数有的来自网上的一些开放源代码的项目,有的精选自邮件列表。如果你能把它们加入到你自己的函数库中,迟早你将会发现自己受益无穷。 1通用数据库处理函数 和其它的CGI函数相比,PHP的优点之一是具有很强大的数据库处理能力。但是,在PHP中,对于不同的数据库都使用一些特定的函数来专门处理,缺少通用的数据库处理函数。这大大降低了程序代码的可移植性,这也为初学编程的朋友带来了很多不便。

一:html+css+javascript(12天左右)

11:html常用标签

12:盒模型概念

13:div布局+css控制

14:javascript变量,函数,表达式,控制结构

15:javascript *** 作DOM与CSS

二:PHP基本知识(18天左右)

21:变量,常量,函数,表达式,控制结构

2 3:字符串及字符串函数

2 4:数组及数组函数

2 5:日期时间函数

2 6:连接/ *** 作数据库

2 7:文件目录 *** 作

2 8:cookie&session

2 9:文件上传下载

2 10:GD库画图

2 11:email发送

三:编程思想及模式(8天左右)

31:面向对象

3 2:递归

3 3:MVC开发模式

四:Mysql知识(4天左右)

41:库/表/列的概念

4 2:建表语句

4 3:增删改查基本语句

4 4:左连接,右连接,内连接

4 5:子查询

4 6:视图

4 7:索引

4 8:触发器

4 9:事务

4 10:备份 *** 作

五:服务器等加分项(5天左右)

linux

Memcached

mongdb

六:框架知识(先掌握1门即可,3天左右)

thinkPHP

Yii

ZendFramework

七:开源产品的二次开发(掌握2门,14天左右)

ecshop

dedeCMS

discuz

我是教PHP的老师,对于你的问题的答案如下:

1,需要一点HTML方面的知识,这对于Web编程很有必要;

2,要知道一点点配置开发环境方面的知识,这对于初学者可能比较重要。

1、PHP运行环境可以非常熟练的搭建,环境问题也可以很容易判别。这个绝对不是用yum ,apt-get可以学会的;数年以来,我都是 make 环境的,不下1000次。环境一般涉及 Nginx、PHP、MySQL、memcached、radis、sphinx 以及 PHP的扩展。可能比较费时间,就把交女朋友、约炮的时间拿来学这个吧。2、开源的PHP项目多阅读我用心阅读过比如 discuz、phpwind、Yii 等。时间不够同上。一般什么模块划分、业务抽象、代码风格、解耦都能在里面看到一些(不是系统性学习,而是潜移默化的影响);如果你够好奇、有刨根问底的精神,会有很大进步。

以上就是关于教你如何成为PHP高手全部的内容,包括:教你如何成为PHP高手、作为php程序员应该需要什么知识、php程序员需要哪些知识等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9405875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存