分类: PHP技术文档
PHP技术文档,包括编码规范,模板引擎,PHP开发常见问题,各类框架,编程技巧,PHP面试等
-
评论(7)
顶(114)PHP与正则表达系列之一: PHP 中的正则表达式 (2008-01-14 08:41)
今天起,会开始弄一个PHP教程系列文章. 主要是针对正则表达式的.
大概的内容排序是这样安排的:
1. PHP 中的正则表达式
2. 八个实用的PHP正则表达式
3. 如何书写更易阅读的PHP正则表达式
4. 半小时精通正则表达式
5. 正则在文章采集系统中的应用及常见问题答疑
6. ...更多策划中
文章内容来源方面,有本站旧文重新整理而来,也有翻译英文文献而来(感谢在加拿大的!oEL同学),还有些是个人心得.
个人能力有限,肯定有一些错误,发现的朋友请给予提醒以及时更正. 不至误导新手. 如果文章能给大家一些参考,就很满足了. 也欢迎PHP爱好者投稿,完善本系列,让新手少走一些弯路. -
评论(1)
顶(1)PHP 4.4.8发布 (2008-01-06 09:31)
PHP开发小组近日发布了PHP 4.4.8。和之前的版本一样,这次发布依然是以改进4.4系统的安全性和稳定性为主,官方建议用户尽可能升级。由于这次的发布包括了PHP 4.4系列主要的补丁,所以可能会是最多一个正式的PHP 4.4发行版。但是,以后如果要解决一些安全漏洞的话,也可能继续发布修订版,直至2008年08月08日。 -
esayr个人的PHP编码规范,仅供参考.
-
评论(0)
顶(11)25个顶级PHP模板引擎 (2007-11-22 09:24)
为了找到一个好的模板引擎,我在互联网上进行搜索,目前已经整理出了以下名单:
Smarty的特点是将模板编译成PHP脚本,然后执行这些脚本。很快,非常灵活。
-
评论(1)
顶(10)最快的 PHP 模板引擎 Blitz Templates (2007-11-16 04:22)
Blitz (链接地址) 模板引擎是一个 PHP 扩展,号称是当前最快的模板引擎
下图是官方的一张表,比较了目前主流的PHP模板的速度,可以看出,它甚至比php includes 还要快. -
评论(0)
顶(2)甲骨文推出面向PHP的增强型Oracle数据库驱动 (2007-10-22 21:11)
10月19日消息]甲骨文今天在美国总部推出了其面向PHP语言、增强型的Oracle数据库驱动(Oracle Call Interface,简称OCI8)预览版软件,并宣布把它捐献给开源社区。 -
评论(1)
顶(5)推荐:PHP编辑器常用的几种字体下载 (2007-10-15 19:31)
网站开发编程时,代码字体很重要。如果选择得当,加上IDE顺手、代码颜色舒服,简直是完美的开发环境;一旦字体选的不好,就会看的人头昏脑胀、眼睛发酸——对开发者和阅读者都是一种折磨。 -
评论(0)
顶(1)PHP 程序 wordpress 2.3 昨日发布 (2007-09-26 23:44)
人气极高的BLOG程序WordPress 2.3 选择了昨天"中秋节"这个中国传统节日-和谐-发布啦。
主要的改动及功能更新有:
1、原始标签支持。
2、增加wordpress和plugin更新提醒功能。
3、更新地址改写功能,使搜索引擎优化更方便。
4、增强评论管理功能。
5、增强所见即所得功能。
下载WordPress 2.3...... -
评论(1)
顶(3)PHP读取jar文件并生成jad文件 (2007-09-24 04:49)
根据yoyo同学的代码改编:PHP读取jar文件并生成jad文件. 但我在WIN上调试出错. -
评论(1)
顶(32)PHP 文件上传进度条的两种实现方法 (2007-09-21 21:27)
PHP 上传大文件时,上传进度条的两种实现方法 -
评论(0)
顶(3)PHP实现多服务器session共享之NFS共享 (2007-01-05 19:07)
PHP 实现多服务器共享 SESSION 数据一文中,作者提到利用NFS来共享session,如果session量比较大并且所有的session文件都在同一个子目录下的话,那么可能会由此带来很严重的负载问题,甚至导致网站无法使用。本文就是对这个方案做一下详细的解说。
-
评论(1)
顶(9)PHP 实现多服务器共享 SESSION 数据 (2007-01-05 18:31)
本文描述了多服务器共享 SESSION 的主要障碍及解决办法.
稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。 -
评论(0)
顶(0)PHP 4.4.3 发布 (2006-08-05 22:22)
开发小组于日前发布了PHP 4系列的最新版本 PHP 4.4.3,该版本修正了一系列的bug和安全问题。主要包括:
禁止使用某些字符作为会话名
修正 wordwrap() 函数中一个缓冲溢出
解决了滥用 tempnam() 函数的第二个参数会跳转到上级目录的缺陷
改进在安全模式下对 error_log() 函数的检查
修正 phpinfo() 函数中的跨站脚本问题
修正 substr_compare() 函数中 offset/length 参数的验证方式
内置的 PCRE 库升级为 6.6 版本
修正了超过20个其它bug
-
评论(1)
顶(4)ASP - JSP/J2EE - .Net - Python - Ruby - ColdFusion - PHP 比较 (2006-05-22 18:05)
livid从个人角度对ASP - JSP/J2EE - .Net - Python - Ruby - ColdFusion - PHP 的作出的比较 -
评论(1)
顶(3)TinyButStrong 中文手册 (2006-04-28 03:43)
TinyButStrong是我一直在用的模板类.推荐给暂时没有使用模板或者想使用 功能强大 但学习方便的模板的PHP爱好者们.
这是我们译的使用手册,译了十来天的样子,还有一部分没来得及加上.想来最近也没时间整理,就先放上来.谁有兴趣请将它完善.(记得联系我,我手上还有一些对翻译有用的文档) -
评论(2)
顶(3)Zend Framework手册 中文版需要您的帮助. (2006-04-26 08:29)
在Zend Framework发布前,一直关注着.现在看到国内PHP灵魂人物Haohappy带领一些成员在翻译文档. 内容比较多,所以译得相对没那么快.如果有英文较好的朋友,希望能加入进去.具体加入办法见http://groups.google.com/group/Chinese-Translation-of-Zend-Framework-Documentation -
评论(1)
顶(8)正则表达式的五个成功习惯 (2006-04-23 21:22)
正则表达式难于书写、难于阅读、难于维护,经常错误匹配意料不到的文本或者错过了有效的文本,这些问题都是由正则表达式的表现和能力引起的。五个习惯,你将可以让你设计的正则表达式经受的住反复试验 -
评论(0)
顶(1)使用 eAccelerator加速PHP代码 (2006-04-23 21:06)
eAccelerator 真是一个好东西(它的前身是truck-mmcache)。
简单来讲它是一套配合PHP(支持PHP5)运作的缓存系统,通过共享内存或磁盘文件方式交换数据。 -
评论(0)
顶(2)使用TinyButStrong模板引擎来做WEB开发 (2006-02-08 00:48)
TinyButStrong是应用于4.0.6及以上PHP版本的专业和易用的模板引擎!
TinyButStrong简称TBS,中译为"小强",它是一个PHP类.仅仅包含8个方法3个特性.文件大小100K左右,却能实现超大型模板引擎同样的功能.支持WYSIWYG编写html模板(Dreamweaver .FrontPage等)非常直观方便 -
评论(0)
顶(0)使用MD5变换算法防穷举(冲撞)破译密码 (2006-01-02 06:26)
回顾在Web应用程序中使用MD5加密文本密码的初衷,就是为了防止数据库中保存的密码不幸泄露后被直接获得。但攻击者不但拥有数据量巨大的密码字典,而且建立了很多MD5原文/密文对照数据库,能快速地找到常用密码的MD5密文,是破译MD5密文的高效途径。然而,MD5密文数据库所使用的是最常规的MD5加密算法:原文-->MD5-->密文。因此,我们可以使用变换的MD5算法,使现成的MD5密文数据库无所作为。
- 如何在PHP下载文件名中解决乱码
March 06, 2009 - PHP中文简繁互转代码 完美支持大陆、香港、台湾及新加...
March 05, 2009 - PHP安全: 一个新型的php一句话cmdshell
March 01, 2009 - 用 DomIt! 做简单的 XML 处理工作
June 18, 2008 - PHP 4.4.8发布
January 06, 2008 - 25个顶级PHP模板引擎
November 22, 2007 - 最快的 PHP 模板引擎 Blitz Templates
November 16, 2007 - 甲骨文推出面向PHP的增强型Oracle数据库驱动...
October 22, 2007 - PHP 程序 wordpress 2.3 昨日发布
September 26, 2007 - PHP读取jar文件并生成jad文件
September 24, 2007




