PHP

修复Wordpress的Pingback

不知道是从何时起自己博客的Pingback挂掉了,自己也因为长期没有收到什么Pingback最终还是发觉了这个问题,只是,平时就比较繁忙加之这个功能缺失并无太大的影响,于是就一直搁置在一旁,结果一搁就是1年了。在多次自己文章Pingback失败之后我再也无法忍受这种文章的孤立感,在这种积怨的驱动下,我居然整整花了大约有1天时间来查原因,无奈双重问题让我走了一些弯路,不过最后还是顺利解决了。然后,我打算记录下这一路查错的过程,也许需要的人可能会用到。 一开始,我能想到的就是配置问题,我直接Google了 pingback wordpress not working,并查看了前三页所有的文章,结果没有一个有效。我尝试了很多配置,修改htaccess放宽权限、修改config文件等待,不过问题似乎不是出在这种地方。 随后我怀疑是主题的问题,但我切回默认主题后问题依旧。我尝试禁用所有的插件,…

JavaScript字符串连接性能

起初今天碰到的字符串拼接的性能问题并不是关于JavaScript的,而是有关PHP的,名为PHP中的高性能字符串连接( High-Performance String Concatenation in PHP )。众所周知,PHP是用“点”来连接字符串的: $str = 'a' . 'b'; $str .= 'c'; 并且和JavaScript类似,PHP也可以通过Array来拼接字符串: $str = implode(array('a', 'b', 'c')); 问题就是,当拼接达到上万的数量级之后,哪一种性能更好呢? // standard string…

为PHP增加SVN扩展

这次涉及到一个网上资料很少的问题,PHP的SVN扩展。 windows平台下,最简单的php服务器搭建无疑是xampp。但是当前版本的xampp(1.7.3)并不带有svn的扩展,即php_svn.dll。从版本更新中得知2009.1.23的xampp做了如下的变化: 23. Jan 2009 1.7.0 pl1 beta3 Delete php\ext\php_svn.dll Delete…

Hello world!

第一篇文章总是要有些来龙去脉,就如同第一个程序总是要来个Hello world!一样 以前不止一次搭建过wordpress,但最终都宣告失败。原因多种多样,忙碌者有之,兴尽者有之,或者,无墨者亦有之。但终究是不想放弃的。 过去的几年,学了很多,但都疏于梳理,以至荒废。 VB C C++ Java C# XHTML+CSS JavaScript PHP ActionScript Ruby Perl Photoshop Flash…