首页
新闻
UniX技术
数据库
经验交流
PHP
Linux考试认证
首页
>
PHP
PHP 高手之路(一)
时间:2009-06-14 13:01:21 作者:chinaitlab
我要投稿
Linux初探欢迎您的投稿,投放方法请点击
这里
查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主......
PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主要的服务器端编程语言。
但是,要成为一名PHP编程高手却并不容易。并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的问题就是PHP编程高手了,真正的PHP高手还需要考虑更多的其它问题。以下三条准则是一名成熟的PHP程序员在编程中应该首先遵循的准则。
1.懒惰是金
2.编写漂亮的代码
3.追求程序的速度,而不是编程的速度
一、懒惰是金
做一个懒惰的程序员吗?这个想法太奇怪了!因为这个世界上最忙碌的人可能就是计算机程序员了。但正是因为程序员太忙了,所以才应该在编程时学会偷懒。
对于一个程序员来说,懒惰的方法有两种:其一,大胆使用现成的别人的程序代码,把这些代码融入到你自己的程序或者项目中去。其二是编写一些有用的代码建立一个函数库,在将来编写程序时可以顺手拈来,省去了许多重复的劳动,自然就可以懒惰一点了。
这两种偷懒的方法都非常适合PHP程序员了。
首先,PHP是在自由开放的环境中诞生和成长的一门语言。在世界各地,有成千上万的程序员,他们一直在为PHP的完美而不断奋斗,他们也愿意和别人分享自己的聪明才智和自己编写的代码。你每天都可以从一些PHP网站、邮件列表、
新闻
组发现大量的优秀的程序代码。这样说,我并不是鼓励你整天等着让别人为你编写代码,但是你可以“站在伟人的肩膀上”,充分发扬“拿来主义”,聪明地应用别人的程序代码可以节省你大量时间。其次,在PHP中,你可以方便地建立自己的函数库,这样可以在你以后编写程序时省去很多麻烦。
下面笔者为大家介绍几个通用的函数,这些函数有的来自网上的一些开放源代码的项目,有的精选自邮件列表。如果你能把它们加入到你自己的函数库中,迟早你将会发现自己受益无穷。
1.通用
数据库
处理函数
和其它的CGI函数相比,PHP的优点之一是具有很强大的
数据库
处理能力。但是,在PHP中,对于不同的
数据库
都使用一些特定的函数来专门处理,缺少通用的
数据库
处理函数。这大大降低了程序代码的可移植性,这也为初学编程的朋友带来了很多不便。
1
/
4
1
2
3
4
下一页
尾页
如果您需转载 PHP 高手之路(一),请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
不同文件构建PHP程序的正确方式
以下为引用的内容:如果计划让其他人或公司可以使用您的 PHP 应用程序,需要
LINUX下完美播放mplayer安装
我们有时候很羡慕在win下进行简单设置就可以播放完美的DVD,我现在告诉大
Oracle 10g各个帐号的访问权限、登录路径、
1。帐号和口令设置要选择用户SYS、SYSTEM、DBSNMP、SYSMAN使用相同的口令
基于PHP MySQL的聊天室设计
MySQL并发能力强、响应速度快,是性能优异的数据库软件;PHP是功能强大的
IIS环境下安装PHP5手记
1,要下载2个php的安装包:一个是install版本的,另一个是zip版本的 。2,运行
redhat as 5.2下mysql5 master/slave复制配
最近重新配置了mysql数据库复制,在这里做个记录吧!服务器mysql服务器配置
shell变量和运算符
-本地变量 -影响变量的命令 -环境变量 -引号 -变量替换 -运算符 -位置
我的论坛源代码(七)
info.inc.php主要做些判断和信息处理 <?php
function update($reginfo)
使用OOP技术来优化PHP应用程序
大多数开发者认为面相对象的程序设计(OOP)思想和PHP是一对矛盾,但实际上,PHP
linux认证:使用Anacron处理Linux关机问题
Linux? 最初使用 Cron 自动执行常规系统维护,比如替换日志文件和更新垃圾
在php中取得image按钮传递的name值
我需要使用图片按钮来美化我的web,但是使用连接的传递方式会在浏览栏里面
PHP的开合式多级菜单程序
# --------------------------------------------------------
# 数据表
基于mysql的bbs设计(二)
3。数据库设计
关键还是mysql的效率问题,合理分配mysql的内存,特别是table
Linux下解决三级域名不能访问的问题
有时免费赠送的三级域名不能使用,而绑定的顶级域名可以。这时解决办法如下
Oracle中如何求分组数据的百分数?
一个例子: select distinct application_id,count(1) over (partition by
Session的工作方式
下面我们来看一下Session是如何工作的。不知你是否知道通过Cookie来实现
栏目热门
PHP的PDO类教程
PHP程序为什么"不适用"大型系统的9大原因
PHP守护Linux/Unix进程
PHP Socket编程起步
PHP实现网上点歌(二)
站内搜索:
Linux
高级搜索
Powered by
Linux初探
© 1999-2009
RSS