您所在位置: 网站首页 / PHP开发大型项目经验总结.docx / 文档详情
PHP开发大型项目经验总结.docx 立即下载
2025-08-25
约2.2万字
约38页
0
29KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

PHP开发大型项目经验总结.docx

PHP开发大型项目经验总结.docx

预览

免费试读已结束,剩余 33 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PHP开发大型项目经验总结

第一篇:PHP开发大型项目经验总结PHP开发大型项目的一点经验文章摘自我赢职场php在线教育一、变量最好是把所有的变量存储在一个数组中,这样在程序的开发中可以带来很多的方便,特别是当程序很大的时候。变量的命名就当适合自己的习惯,不管是用拼音还是英语,至少应当有一定的意义,以便适合记忆。变量的命名尽量规范化,不要与PHP中的关键字相冲突。二、函数PHP自带了很多函数,这给我们程序的编写带来了很多的方便。当然,在大型程序中我们往往自己要定义许多个函数,几十甚至上百个。当然在使用了类的程序中就不叫函数了,就应该叫方法,这里暂且不谈类的使用方法。函数多了,难免就会搞混了。有什么方法可以解决这个问题呢?可以参照上面变量的使用方法一样,同样的,我们也可以把自己定义的函数名全都放在一个数组中。这样我们在使用的过程中可以直接在数组随时检查函数是否有无重复的定义。如果发现重复的现象,马上变可以改过来。提高了程序编写的速度。函数的使用还有一点要注意的是全局变量,虽然这是一个小问题,但却不容忽视,要不然当某个变量千呼万呼出不来的时候,呵呵。这时看看该变量是否在该函数中已经申明成了全局变量。三、程序的注释程序的注释是很重要的,不管是C还是JAVA,程序的注释往往可以体现出程序员的良好编程风格。无论是对于它人还是自己对大有好处,当然我们这里说的是大型项目的开发,团体合作精神是很重要的。当你的程序写出来别人都很难看懂那还怎么谈团体合作精神啊。当然如果这个大型项目是你一个人开发的那就另当别论了,或者是你时间紧迫,来不及写注释。不过一般来说这种情况是很少的。除非真的是非常时刻。一个优秀的程序员绝对会为他写的每个程序加注释,哪怕是给自己看的。四、采用何种文本编辑软件写源程序这其实也没一定的规定,只要自己喜欢就行了。我比较喜欢PHPEDIT,也许是用惯了,现在感觉一离开PHPEDIT写PHP就没感觉,初学PHP的时候用NOTEPAD写,因为程序比较简单。所以用NOTEPAD应付下就行了,对于有几百行的程序来讲,用NOTEPAD显然是不合适的。用PHPEDIT工作效率会提高几倍,哪怕你从来没用过。五、数据库的设计数据库的设计在开发大型项目中是很重要的一点,关系到整个项目开发的成败。具体也就不多说了。大家可以在自己的实践中积累经验,慢慢去体会。总之在数据库的设计中最好应该一开始就应该确定下来。虽然可以在开发的过程中去改变已经设计好的数据库结构,但这对于整个项目的开发效率来讲将大打折扣,有谁会愿意时不时的去改数据库的结构呢?六、类的使用类的使用主要是实现了代码的重复使用,以降低项目开发的时间,程序员的工作量也会减少许多。只要可以使用类的地方应当尽量使用类,使用类应该养成一个良好的习惯,这样才可以在真正使用类的地方得心应手。可以说一个大型PHP项目就是由类组成的。个中的滋味还是自己慢慢体会吧。总之,PHP在线学习的平台我赢职场提醒大家在开发大型PHP项目的时候,要预算好时间。特别要小心客户在半途来个回马枪,那就功亏一篑了。第二篇:开发技术(PHP)测试题1、简述静态网页和动态网页的区别,从文件扩展名、使用技术、表现形式、执行位置等进行阐述答案:2、简述如何搭建PHP程序的环境答案:3、简述PHP语言中,流程控制的分类,及几种代表语句。答案:4、简述表单提交过程中,get和post方式的区别答案:5、简述session机制的原理答案:6、如何在php程序中启动session答案:7、代码如下$arr=array(“I”,“am”,“a”,“student”);$whole=implode(_,$arr);echo$whole;代码输出的结果是:答案:8、代码如下$color=imagecolorallocate($img,0,0,255);代码实现的功能:答案:9、代码如下:echo“今天是”.date(Y年n月j日);$w=date(w);$week=array(星期日,星期一,星期二,星期三,星期四,星期五,星期六);echo$week[$w];代码实现的功能:输出今天的日期和是周几输出的内容是(按考试的日期来输出即可):2021/12/21星期二答案:10、代码如下:$pageno=isset($_GET[pageno])?$_GET[pageno]:1;代码实现的功能:答案:11、php的源码是A、开放的B、封闭的C、需购买的D、完全不可见的答案:A12、静态网页的执行在浏览器端完成,动态网页的执行在服务器端完成答案:正确13、动态页面中不可以出现html、css和javaScript的代码答案:错误14、服务器收到客户发出的静态页面请求之后,只把该页面文件发送给客户浏览器来执行答案:错误15、存放在任意文件夹中的php文件都可以通过
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

PHP开发大型项目经验总结

文档大小:29KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用