PhpStorm 2.1发布
nick | php | 2011-05-25
PhpStorm 2.1已经发布了。该版本在性能和稳定性方面做了改进,同时修复了诸多用户较为关注的bug。
PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具。
主要改进:
PHPDoc @var 注解:支持Netbeans/Zend风格(单星号)。
提取函数/方法并重构:该重构主要是将一个更大的函数/方法中的一部分转化成新的函数/方法。
HTML 标签树高亮显示
... [阅读全文]
结合高级 Excel 导出功能和 PHP 创建 pivot 表
nick | php | 2011-05-18
结合高级 Excel 导出功能和 PHP 创建 pivot 表
从 XML 模板构建灵活、可导出的电子表格
Jack D Herrington, 高级软件工程师, Fortify Software, Inc.
Jack Herrington 是一位生活和工作在海湾地区的工程师、作家和主持人。您可以通过 http://jackherrington.com 来关注他的工作和作品。
简介: 向 Microsoft Excel 中的高级导出功能添加 PHP ... [阅读全文]
Web文件管理器 Mollify
Mollify是一个基于AJAX的Web文件管理器,提供一个整洁和可定制的用户界面和PHP的后端。这是很容易的配置,包括完全可配置的多出版目录别名。
授权协议: EPL
开发语言: Java JavaScript
操作系统: 跨平台
收录时间: 2009年02月02日
软件首页 软件下载
[阅读全文]
高性能PHP安装套件 PDENV
PDENV
PDENV(PHP Developer Environment)是一个帮助PHP开发/运维人员快速搭建高性能Nginx/PHP/MongoDB/MySQL/Memcached调试(生产)环境的安装套件。
主要特点:
用Nginx取代Apache, 性能优于Apache,占用更少的内存和CPU资源
Nginx是Native编译,非Cygwin版本,性能更好
用CGI的方式运行PHP, 性能优于ISAPI的方式
不仅适用于开发环境,也可用于生产环境部署... [阅读全文]
构建不依赖于cookie的手机端用户登录机制
nick | php | 2011-05-15
本文永久链接:http://comdeng.com/blog/article/10023.html
手机端登录网站的问题是一个困扰我很久的问题。总是会有那么一些用户告诉我,他的手机不能登录网站了。要想能有效地解决手机登录的问题,一种方案就 是尽可 能多地模拟出用户的手机端环境出来,针对这些具体的环境对代码进行测试和调整。另一种方案就是尽可能地让网站摆脱对于客户端co... [阅读全文]
fwrite 和file_put_contents谁更快? LOCK_EX
/**
* author:hanyh2004@gmail.com
* copyright:转载请注明出处
*/
fwrite 和file_put_contents谁更快?
==========================================
看两者的函数原型:
int fwrite ( resource $handle, string $string [, int $length] )
int file_put_contents ( string $filename, mixed $data [, int $flags [, resource $context]] )
fwrite简单... [阅读全文]
php安装加速扩展 APC 详解
nick | php | 2011-05-09
APC是什么
Alternative PHP Cache (APC)是一种对PHP有效的开放源高速缓冲储存器工具,他能够缓存opcode的php中间码。
PHP APC提供两种缓存功能,即缓存Opcode(目标文件),我们称之为apc_compiler_cache。同时它还提供一些接口用于PHP开发人员将用户数据驻留在内存中,我们称之为apc_user_cache。我们这里主要控讨php-apc的配置。
安装PHP APC
作为测试... [阅读全文]
js裁剪图片代码(包含PHP代码实现)
首先js来原这里http://www.nwhite.net/MooCrop/
非常好用,不过可能有点点大。
PHP部分要自己写,其实也挺简单的。
下载 http://myois.googlecode.com/files/cropper.rar
[阅读全文]
神奇的fastcgi_finish_request
nick | php | 2011-04-17
当PHP运行在FastCGI模式时,PHP FPM提供了一个名为fastcgi_finish_request的方法。按照文档上的说法,此方法可以提高请求的处理速度,如果有些处理可以在页面生成完后再进行,就可以使用这个方法。
听起来可能有些茫然,我们通过几个例子来说明一下:
<?php
echo '例子:';
fastcgi_finish_request();
echo 'To be, or not to be, that is ... [阅读全文]
GreenplumSNE的错误socket.gaierror: [Errno -3] Temporary failure in name resolution
nick | php | 2011-04-13
GreenplumSNE的错误socket.gaierror: [Errno -3] Temporary failure in name resolution
错误现象:
执行gpssh-exkeys -h 127.0.0.1 –h localhost的时候,出现的错误
》Traceback (most recent call last):
》File “/usr/local/greenplum-db/./bin/gpssh-exkeys”, line 509, in <module>
》 (primary, aliases, ipaddrs) = socke... [阅读全文]