分类目录归档:编程

优化PHP代码,不得不转的一篇PHP使用技巧/zz/

这篇杂文翻译整理自网络各路文档资料(见最末的参考资料),尤其是 Ilia Alshanetsky (佩服之至) 在多个 PHP 会议上的演讲,主要是各类提高 PHP 性能的技巧。为求精准,很多部分都有详细的效率数据,以及对应的版本等等。偷懒,数据就不一一给出了,直接给结论,如果需要看原文档,请到文末「参考资料」部分。橙色标题为推荐部分。

继续阅读

Perl实用中文处理步骤(zz)

0、你至少得知道编码是怎么回事,utf-8、gbk是什么意思
你的文本编辑器能显示一个文件是什么编码,
不然你要处理中文文件,都不知道用什么编码打开
不过一般就是gbk和utf8两种,实在不行两个都试一遍
注意也许你看到的不是gbk,而是gb2312,
这两个使用上实际是一样的,gbk完全包含gb2312

继续阅读

利用单元测试对PHP代码进行检查 /zz/

利用单元测试在每个层上对 PHP 代码进行检查

在模块、数据库和 UI 层对 PHP 代码进行单元测试

测试驱动的开发和单元测试是确保代码在经过修改和重大调整之后依然能如我们期望的一样工作的最新方法。在本文中,您将学习到如何在模块、数据库和用户界面(UI)层对自己的 PHP 代码进行单元测试。

继续阅读

php curl的使用

在PHP开发中,有时候需要在内 部网中进行开发。对于数据收集项目,有时候服务器需要连接Internet网络来获取Internet网络上的信息。但是,如果公司是通过防火墙上网,一 般的file_get_post_content函数就不行了。当然,通过一些socket操作,直接向proxy写http请求也是可以的,但是比较麻烦。本文讨 论用CURL库的简单代理实现。

继续阅读