分类: PHP技术文档

PHP技术文档,包括编码规范,模板引擎,PHP开发常见问题,各类框架,编程技巧,PHP面试等
[1] [2] [3] [4] [5] >> >| 
  • 由于PHP这种每请求初始化资源的机制,也造成了PHP添加跨请求的高级特性相当困难,这是PHP本身一个很大的限制,但是反过来说,正是这种限制使得PHP始终保持在一个比较简单的web语言上面,而正是这一点才是PHP得以成为互联网第一Web编程语言的原因,因此也未必就不好。
  • 通过把Content-Type设置为application/octet-stream,可以把动态生成的内容当作文件来下载,相信这个大家都会。那么用Content-Disposition设置下载的文件名,这个也有不少人知道吧。
  • 利用MediaWiki 作中文简繁完美互转,支持不同地方中文用字上的分別(大陆、香港、台湾及新加坡)。 带演示地址.
  • 原理:php运行时如果遇见字符``(键盘上~符号的下档键)总会尝试着执行``里面包含的命令,并返回命令执行的结果(string类型);
  • Magic quotes 是PHP6以下版本中默认存的一个特性,Magic quotes 开启后会自动转义外部输入数据,从而降低被注入的风险。但因为不同主机上的配置问题,使得程序的可移植性受到影响。PHP6以上版本将会移除此特性...
  • 如果您在编写 PHP 代码的过程中养成本文讨论的良好习惯,您将能够构建易读、易理解、易维护的代码。使用这种方式构建的易维护代码将降低调试、修复和扩展代码所面临的风险。
  • 评论(5) 顶(28)PHP代码的优与劣  (2008-11-27 15:20)
      优良的PHP代码应该是结构化的。大段的代码应该被分割整理成一个个函数或方法,而那些不气眼的小段代码则应该加上注释,以便日后清楚它们的用途。而且应该尽可能地把前台代码如HTML、CSS、Javascript等从程序中分离出来。PHP的面向对象编程特性可以很好地帮助程序员将代码整理有序。
  • 评论(3) 顶(22)不要轻信 PHP_SELF  (2008-11-11 19:22)
    看看$_SERVER['PHP_SELF']能带来什么样的安全隐患.
  • 评论(1) 顶(24)PHP负载均衡指南  (2008-10-20 10:28)
    在使用PHP的WEB应用开发中使用负载均衡需要了解的知识.包括
    #PHP源文件的版本控制和同步
    #附件在使用多台服务器时如何上传,保存,同步
    #php的session处理
    #日志(logging)系统管理
  • Gmail的稳定性和易用性是有口皆碑的,比起国内的其他免费STMP服务商更加可靠。下面一步一步告诉你如何实现用Discuz!论坛支持Gmail发信。
  • PHP开发团队在奥运前一天2008-08-07发布PHP 4.4.9 随着最后一个版本的发布.PHP4从发布到现在8年时间,为无数网站提供服务,今天终于完成了使命.

    PHP官方提供了多种升级的途径.但还是有很多系统因为代码兼容或其它原因没有升级到PHP5. 这是最后的机会了.
  • 评论(31) 顶(127)PHP面试题汇总  (2008-08-07 18:18)
    这是一份比较全面的PHP面试题.对准备去新公司应聘PHP职位的开发者应该有帮助.
    或者说,对招聘PHP开发人员的企业也有些帮助,不过就不要原样打印出来考了,稍微改一改.
  • PHPWind 论坛系统 是一套采用 php+mysql 数据库 方式运行并可生成 html 页面的全新且完善的强大系统。因具有非凡的访问速度和卓越的负载能力而深受国内外朋友的喜爱。但是80sec在其中发现了一个安全漏洞,成功利用此漏洞可以直接修改管理员的密码进入后台,取得管理员权限。
  • 历经数年开发与完善的”PHP168整站系统”是国内最早的多功能模块化网站管理软件系统;不仅适合于建设一般的企业、政府、学校、个人等小型网站,同时也适合于建设地区门户、行业门户、收费网站等大中型网站,80sec在其产品中发现了一个严重的SQL注射漏洞,可能被恶意用户查询数据库的敏感信息,如管理员密码,加密key等等,从而控制整个网站。
  • DomIt! 非常的强大、易用(至少拿来做简单的处理工作时)、兼容 PHP4,并且在愿意细读它的源代码时帮助你快速地学好 DOM XML。
  • 在过去的六个月甚至更长的时间里,我至少在为三家公司寻找 PHP 开发者。我和一些程序员聊过,收到了一些反馈,甚至还面试了几个人,但是我却从来没有推荐过任何人。在我解释之前,先别抨击我的要求太高。我并不是在寻找火箭科研人员,也不是找同样高端的开发者,我甚至都不打算找一个高级的 PHP 开发者。只要有足够的水平来维护 CakePHP 和 WordPress 这两个项目的人就够了,更何况,它们还是开源的。
  • 原来想写的PHP与正则表达系列教程,因为时间原因.没能持续。现在好了,有了这个手册.基本就全乎了.
    这是我能看到的正则表达式相关文档中最易学实用,又最权威的一个.感谢deerchao同学的辛苦付出.
  • 今天起,会开始弄一个PHP教程系列文章. 主要是针对正则表达式的.
    大概的内容排序是这样安排的:

    1. PHP 中的正则表达式
    2. 八个实用的PHP正则表达式
    3. 如何书写更易阅读的PHP正则表达式
    4. 半小时精通正则表达式
    5. 正则在文章采集系统中的应用及常见问题答疑
    6. ...更多策划中

    文章内容来源方面,有本站旧文重新整理而来,也有翻译英文文献而来(感谢在加拿大的!oEL同学),还有些是个人心得.
    个人能力有限,肯定有一些错误,发现的朋友请给予提醒以及时更正. 不至误导新手. 如果文章能给大家一些参考,就很满足了. 也欢迎PHP爱好者投稿,完善本系列,让新手少走一些弯路.
  • 评论(0) 顶(1)PHP 4.4.8发布  (2008-01-06 01:31)
      PHP开发小组近日发布了PHP 4.4.8。和之前的版本一样,这次发布依然是以改进4.4系统的安全性和稳定性为主,官方建议用户尽可能升级。由于这次的发布包括了PHP 4.4系列主要的补丁,所以可能会是最多一个正式的PHP 4.4发行版。但是,以后如果要解决一些安全漏洞的话,也可能继续发布修订版,直至2008年08月08日。
  • 评论(0) 顶(29)我的PHP编码规范  (2007-12-24 17:54)
    esayr个人的PHP编码规范,仅供参考.
  • 为了找到一个好的模板引擎,我在互联网上进行搜索,目前已经整理出了以下名单:
    Smarty的特点是将模板编译成PHP脚本,然后执行这些脚本。很快,非常灵活。
  • Blitz (链接地址) 模板引擎是一个 PHP 扩展,号称是当前最快的模板引擎

    下图是官方的一张表,比较了目前主流的PHP模板的速度,可以看出,它甚至比php includes 还要快.
  • 10月19日消息]甲骨文今天在美国总部推出了其面向PHP语言、增强型的Oracle数据库驱动(Oracle Call Interface,简称OCI8)预览版软件,并宣布把它捐献给开源社区。
  • 网站开发编程时,代码字体很重要。如果选择得当,加上IDE顺手、代码颜色舒服,简直是完美的开发环境;一旦字体选的不好,就会看的人头昏脑胀、眼睛发酸——对开发者和阅读者都是一种折磨。
  • 人气极高的BLOG程序WordPress 2.3 选择了昨天"中秋节"这个中国传统节日-和谐-发布啦。

    主要的改动及功能更新有:
    1、原始标签支持。
    2、增加wordpress和plugin更新提醒功能。
    3、更新地址改写功能,使搜索引擎优化更方便。
    4、增强评论管理功能。
    5、增强所见即所得功能。
    下载WordPress 2.3......
[1] [2] [3] [4] [5] >> >|