写出高质量的PHP程序


Posted in PHP onFebruary 04, 2012

一、安全
无论程序写的如何,首先安全是第一位的,没有安全保障的程序根本不能谈高质量。
二、稳定
无论你代码写的再烂,必须要能稳定运行。
三、用户体验
用户的体验直接决定着一个程序的命运,根本不懂用户体验的程序高质量便无从谈起。
四、商业体验
开发应用的目的自然是为了赚钱,我认为,再优秀的程序,不赚钱也等于是一个废物。
五、效率
这是最后一个了,一直认为性能是最次要的,PHP程序本身的效率就不是太高,只所以能如此流行主要是开源和开发成本低而已。这个问题不想再去说,有的程序员想从PHP代码上来提高性能,呵呵,有点可笑,如果代码不是写的太烂,那么一个代码能提高多少效率呢?如果想提高系统的效率还是用.NET或者JSP吧。
至于PHP的效率只是比ASP要快一些,再说,效率的提高也绝对不是单单能从代码上来解决的,还有很多的要素,比如基础设施等等。

PHP 相关文章推荐
php获得当前的脚本网址
Dec 10 PHP
apache+php+mysql安装配置方法小结
Aug 01 PHP
PHP 八种基本的数据类型小结
Jun 01 PHP
基于PHP常用函数的用法详解
May 10 PHP
php根据日期或时间戳获取星座信息和生肖等信息
Oct 20 PHP
thinkPHP使用pclzip打包备份mysql数据库的方法
Apr 30 PHP
Yii2验证器(Validator)用法分析
Jul 23 PHP
php 修改上传文件大小限制实例详解
Oct 23 PHP
利用php做服务器和web前端的界面进行交互
Oct 31 PHP
解决laravel中日志权限莫名变成了root的问题
Oct 17 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
Feb 18 PHP
php解析非标准json、非规范json的方式实例
Dec 10 PHP
组合算法的PHP解答方法
Feb 04 #PHP
php处理斐波那契数列非递归方法
Feb 04 #PHP
PHP逐行输出(ob_flush与flush的组合)
Feb 04 #PHP
非常好用的两个PHP函数 serialize()和unserialize()
Feb 04 #PHP
PHP判断搜索引擎蜘蛛并自动记忆到文件的代码
Feb 04 #PHP
PHP的博客ping服务代码
Feb 04 #PHP
Ping服务的php实现方法,让网站快速被收录
Feb 04 #PHP
You might like
PHP中isset与array_key_exists的区别实例分析
2015/06/02 PHP
PHP实现的堆排序算法详解
2017/08/17 PHP
如何快速的呈现我们的网页的技巧整理
2007/07/01 Javascript
javascript 当前日期加(天、周、月、年)
2009/08/09 Javascript
在JavaScript中typeof的用途介绍
2013/04/11 Javascript
js时间戳格式化成日期格式的多种方法
2013/11/11 Javascript
append和appendTo的区别以及appendChild用法
2013/12/24 Javascript
JavaScript中的Primitive对象封装介绍
2014/12/31 Javascript
学习javascript的闭包,原型,和匿名函数之旅
2015/10/18 Javascript
超漂亮的jQuery图片轮播特效
2015/11/24 Javascript
javascript自定义滚动条实现代码
2020/04/20 Javascript
Javascript中indexOf()和lastIndexOf应用方法实例
2016/08/24 Javascript
JavaScript实现计算多边形质心的方法示例
2018/01/31 Javascript
利用adb shell和node.js实现抖音自动抢红包功能(推荐)
2018/02/22 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
2018/02/22 Javascript
Nodejs中获取当前函数被调用的行数及文件名详解
2018/12/12 NodeJs
使用React手写一个对话框或模态框的方法示例
2019/04/25 Javascript
创建nuxt.js项目流程图解
2020/03/13 Javascript
微信小程序自定义顶部组件customHeader的示例代码
2020/06/03 Javascript
vue 解决addRoutes多次添加路由重复的操作
2020/08/04 Javascript
nodejs使用Sequelize框架操作数据库的实现
2020/10/21 NodeJs
[02:15]2015国际邀请赛选手档案IG.Ferrari 430
2015/07/30 DOTA
python定时执行指定函数的方法
2015/05/27 Python
实例解析Python中的__new__特殊方法
2016/06/02 Python
让Python更加充分的使用Sqlite3
2017/12/11 Python
乌克兰机票、铁路和巴士票、酒店搜索、保险:Tickets.ua
2020/01/11 全球购物
大学生职业生涯规划书模版
2013/12/30 职场文书
大学竞选班长演讲稿
2014/04/24 职场文书
护士医德医风自我评价
2014/09/15 职场文书
区长工作作风个人整改措施
2014/10/01 职场文书
意外死亡赔偿协议书
2014/10/14 职场文书
贫困证明书格式及范文
2014/10/15 职场文书
群众路线自查自纠工作情况报告
2014/10/28 职场文书
高二化学教学反思
2016/02/22 职场文书
意外事故赔偿协议书
2016/03/22 职场文书
Python 中的 copy()和deepcopy()
2021/11/07 Python