PHP
varkychan
这个作者很懒,什么都没留下…
展开
-
zend_controller_action中initView()与render()的使用
zend framework的MVC模块很不错,但在此不对MVC作深入的介绍,此文章假使你对 zf 的 MVC 有一定的理解。zend_view 实现了 MVC 中的 view 部分,一般使用 zend_view 都是在控制器中实例化一个 zend_view 对象,然后向 zend_view 对象赋值,然后调用 render 方法来程现一个模板,例子如下:class SomeControll原创 2007-04-20 10:44:00 · 4779 阅读 · 0 评论 -
PHP优化tips及方法
A HOWTO on Optimizing PHPPHP is a very fast programming language, but there is more to optimizing PHP than just speed of code execution.In this chapter, we explain why optimizing PHP involves ma转载 2007-12-06 17:39:00 · 3396 阅读 · 0 评论 -
优化PHP代码的40条建议
原文地址:http://reinholdweber.com/?p=3英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。1. If a method can be static, declare it static. Speed imp转载 2008-05-30 16:32:00 · 478 阅读 · 0 评论 -
安装php扩展
1) 创建 .so 文件在 http://pecl.php.net/ 下载扩展源代码解压源代码创建 .so 文件并安装 :phpize./configure --enable-xxx makemake install 2) 添加到php源码进行静态安装下载php源码 下载扩展源码 解压源码 复制扩展源码到 /path/to原创 2009-03-12 17:11:00 · 498 阅读 · 0 评论 -
Snow Leopard 10.6 编译PHP5.3的问题
在mac os x snow leopard 10.6 下编译php5.3会出错,原因是没有加载resolv及查找iconv失败,只要修改两个文件就OK了, 修改PHP源代码里的 ext/iconv/iconv.c 文件中的第185行: 原来是:#ifdef HAVE_LIBICONV#define iconv libiconv#endif 改为: #原创 2009-11-10 16:14:00 · 623 阅读 · 0 评论 -
将PHP代码转换到Scala代码
有一个开源项目提供将PHP代码转换成Scala代码的功能,该项目的网站是 http://code.google.com/p/php-to-scala-migration-helper/。 In short, php-to-scala converts PHP code to clean, maintainable Scala source code. To cut to the chase原创 2010-05-21 10:00:00 · 1196 阅读 · 0 评论 -
zend framework layout(页面布局)切换器
zend framework 框架的 MVC 组件很强大,很好用。Zend_Layout 组件提供对页面布局的支持,往往一个网站都有着统一的页面布局,例如头部(包含LOGO,导航菜单,用户状态信息等),主部(页面的主要内容),尾部(一般包括版权信息)。但也有可能因为不同的功能模块,页面的结构布局会不同,例如前台的布局与后台管理的页面布局可能是不一样的,或者前台的新闻页面布局与会员中心的页面布局是不原创 2010-05-25 12:54:00 · 2325 阅读 · 3 评论 -
php中is_file与file_exists的性能对比
从字面上看,判断一个文件是否存在理应使用 file_exists() 函数,但事实上,使用 is_file() 函数也可以达到同样的效果,如果文件不存在,那么 is_file() 肯定返回 false。但是, 这两个函数的性能可不一样, is_file() 比 file_exists() 会快点。如果要检查的文件存在,那么is_file() 比 file_exists() 快很多倍,但如果原创 2013-07-04 14:19:51 · 5080 阅读 · 0 评论