轻巧的php模板类——SmartTemplate

SmartTemplate:
一个比较轻巧的php模板,执行速度上很有优势,据说执行速度是smatry的8x倍,当然实际使用中不会那么夸张,据本人测试,运行速度至少是pear的IT模板的4倍以上(2000个循环替换)。
下载地址:
http://www.smartphp.net/content/app/download.php

阅读全文(242字)

评论

更好的将editplus与phpCodeBeautifier结合使用

phpCodeBeautifier这款php代码美化工具已经很久不见更新,它的命令行版本似乎有些bug,不能正确的将php代码弄的很整齐。但是phpCodeBeautifier的GUI版本还是能够执行正确无误的,可惜无法直接在命令行模式下打开某个文件,想与editplus结合使用比较困难。
但是注意到phpCodeBeautifier总是会打开上一次使用过的文件,打开phpCodeBeautifier.ini一看,LastFile=’******’不正是我们需要的东东么?

阅读全文(796字)

评论 (2)

phpCodeBeautiful与editplus结合改进

有人提议使用phpCodeBeautiful的命令行,看这里:http://club.phpe.net/index.php?act=ST&f=2&t=3701
在此基础上俺进行了修改,适合自己使用:
pcb.bat

阅读全文(596字)

评论

等待pear投票的模板程序HTML_Template_Savant

在zend.com上看到这个模板程序,咋一看结构代码都很像smarttemplate,但是细看处理方法却是截然不同,模板程序中都是直接使用的php代码,如下面这段常见的循环显示代码:
< ?php foreach ($book as $key => $val): ?>
<tr>
<td>< ?php echo $val[‘author’] ?></td>

阅读全文(338字)

评论 (3)

pear帮助手册的chm版

在pear的站点上看到有chm版本的手册下载了,我想这东东以后会和php手册,mysql手册,js手册一起,常备俺的案头,时时不忘拿出来翻阅一番:
下载地址

评论

使用Pear::Pager类的一个问题

今天把公司的服务器从php4升级到php5,问题来了.最严重的是使用Pear::Pager类,报错如下:Fatal error: Cannot re-assign $this in D:xampphtdocstmptest.php on line 5
看了下Pager类的构造,有如下代码:$this = ……………..;
看来从php5开始不再支持这种对自身重新实例化的写法了,只好重写了Pager类草草收场
[@more@]

评论

升级到php5的日记 一

终于要从php4升级到php5了,是的,俺费尽了口舌,说服了boss使用php5和mysqli开发新项目.
首先俺细细的阅读了官方站点上介绍php5的有关章节,以及网络上的一些关于php5的文章.基本开发环境定为linux+apache2+php5+mysql4.1,很经典的搭配.为了提高开发效率,俺决定继续使用pear的类库和prado,因此现状是php4,php5的代码将并存.第一周俺们就遇到了麻烦:
1.mysqli和zend1的兼容性php.ini里面有一个选项,可以开启对zend1的兼容性,如果你在打开这个开关的同时还想使用mysqli的话,很快就会失望.它会无情的告诉你:unable clone a uncloneable object…………………

阅读全文(504字)

评论

大文件上传且带进度条的php解决方案

以下是用Pear::HTML_Progress实现大文件上传的例子
HTTP 1 – Upload files with your web browser to a web server. Single page (using frames).
HTTP 2 – Upload files with your web browser to a web server. Progress meter in a popup.
HTTP 3 – Mixed field Upload. Single page (using frames).

阅读全文(445字)

评论

php代码美化程序PHP_Beautifier试用手记

在pear的rss列表上看到了PHP_Beautifier 0.1.1 beta发布,便下载回来试用:>>pear install PHP_Beautifier………………………………………..
顺利完成,看了下帮助,还带有命令行工具,方便:

阅读全文(841字)

评论

中文pear

php的pear类库真是包罗万象,我时常想.
用过之后,我发觉自己是越来越懒惰了,没心思去写一些模块和function之类的.为什么不呀,人家pear不有现成的么??
为了强化记忆,与时俱进,加入中文pear部分,收罗中文的关于pear的文章.

评论