Quantcast
Channel: PHP – Gesion's Blog
Browsing latest articles
Browse All 21 View Live

[分享] 一些 PHP tips

先说几个比较重要的: 数据变量在用foreach前一定要先验证是否是数组类型,否则是个Error! 所有的返回值都要判断,不要认为它一定会如你所愿返回正确的值。 1.如果在写PHP的一个方法的时候能被静态,那就声明他为静态的,速度可提高1/4; //但要注意,static变量是文件被引用的时候就分配内存,而不是被调用时; 2.在PHP的输出语句中,echo的效率高于...

View Article



在线 Apache htaccess 转 nginx

偶然发现一个在线将 Apache Rewrite 伪静态规则转换为 Nginx Rewrite 工具。大家可以试试看。 地址:http://www.anilcetin.com/convert-apache-htaccess-to-nginx/

View Article

PHP 5.3 版本选择

最近在 PHP 官网上看到又有新版的 PHP 下载了,于是上去找找 For Windows 的版本,可是一看确傻眼了,一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,这让我这个菜鸟头疼啊,还好 PHP 官网提供下载的地方左边有个英文 choose...

View Article

Nginx PHP-FPM 服务脚本

把 nginx 和 php-fpm 添加到系统服务: vim /etc/init.d/nginx # Copy the "nginx" into "/etc/init.d/nginx" chmod 755 /etc/init.d/nginx chkconfig --level 345 nginx on vim /etc/init.d/php-fpm # Copy the "php-fpm" into...

View Article

Nginx PHP-FPM 502 504 自动重启脚本

网上有很多方法了:增加 php-cgi 进程 增加时间 等等 试了很多都没法完全杜绝 502 和 504 的发生,而且一旦发生了 502 错误,而且我们又不在电脑旁时就可能会损失大量的流量,于是就想让服务器自动检测 php 是否运行正常,若不正常重启之,这样就可以在 php 出现 502 等情况时尽快恢复正常。完全杜绝的方法还在摸索中… 首先新建一个 x.php 文件放入网站根目录:...

View Article


如何在 Windows 系统编译 PHP5

类 Unix 系统上的编译方式各位基本都很熟悉,网上也有大把的资料可以查询。但是却很少见到 PHP 在 Windows 平台上的编译方法。因此也导致了本文的诞生。你可以将本文当作对 PHP 手册上对 Windows 上编译 PHP 一章的扩充版本。 首先,借用 PHP 手册上的一段话: 开始之前,很值得回答一下这个问题:为什么在 Windows 下编译这么难? Windows...

View Article

eAccelerator 配置参数详解

eAccelerator 是一个自由开放源码 PHP 加速器,优化和动态内容缓存,提高了 PHP 脚本的缓存性能。 eaccelerator.shm_size = "32" eAccelerator 可以使用的共享内存的数量(以兆为单位)。"0" 是指操作系统的默认值。默认值是 "0"。可根据服务器的实际情况来调整,16,32,64,128 都是可以的。 eaccelerator.cache_dir...

View Article

PHP 长整型转字符串另类方法

应该支持 -9999999999999998 ~ 9999999999999998 之间的整数: $long = 9999999999999998; echo $long, '<br>', sprintf('%.0f', $long); // 1.0E+16 // 9999999999999998

View Article


优化 WordPress 3.0-4.4 自动草稿功能

Super Switch 是我的必装插件之一,可以去掉烦人的 Revision。可是升级到 3.0 之后,又冒出个自动草稿(auto-draft)功能。当然,如果你点击新建一篇文章,然后接着就写完发表,那么这个问题可能不存在,但是如果你点击了新建文章后,没写东西,或者写了几个字又点击其他页面,不想写了,那么你在数据库中查看,将占用一条记录,被标记为了auto-draft,即自动草稿。...

View Article


Coolcode 3.4 Gesion 修改版

WordPress 代码高亮插件,国人制作,不过 3.4 中有几个 Bug 存在,而且原作者好像已不再更新。于是就整合了一个修改版。 更新内容: 修复 HTML 代码被执行的问题(CFC4N); 修改 coolcode 标签为 code; CSS 样式稍作修改。 下载地址:coolcode-gesion

View Article
Browsing latest articles
Browse All 21 View Live




Latest Images