当前位置: 网学 > 编程文档 > PHP > 正文

很让人受教的 提高php代码质量36计

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/06/18
, 就不在set_time_limits的控制之下.
因此, 就算数据库花费了很多时间查询, 脚本也不会停止执行. 视情况而定.
34. 使用扩展库
一些例子:
>>mPDF -- 能通过html生成pdf文档
>>PHPExcel -- 读写excel
>>PhpMailer -- 轻松处理发送包含附近的邮件
>>pChart -- 使用php生成报表
使用开源库完成复杂任务, 如生成pdf, ms-excel文件, 报表等.
35. 使用MVC框架
是时候使用像 codeigniter 这样的MVC框架了. MVC框架并不强迫你写面向对象的代码. 它们仅將php代码与html分离.
>>明确区分php和html代码. 在团队协作中有好处, 设计师和程序员可以同时工作.
>>面向对象设计的函数能让你更容易维护
>>内建函数完成了很多工作, 你不需要重复编写
>>开发大的应用是必须的
>>很多建议, 技巧和hack已被框架实现了
36. 时常看看 phpbench
phpbench 提供了些php基本操作的基准测试结果, 它展示了一些徽小的语法变化是怎样导致巨大差异的.
查看php站点的评论, 有问题到IRC提问, 时常阅读开源代码, 使用Linux开发.
OSCHINA原创翻译

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号