注册时间:2009-06-17 07:08:20

目前发表了 86 篇文章

修复WordPress更换服务器后无法上传图片的问题

这次博客换了新的服务器,发文章时一直没注意,今天传图片才发现图片上传失败,提示的路径还是原来所在服务器上的路径。看来是配置文件或数据库记录了我的图片上传路径设置,在程序中找了一遍,没有发现有该项配置相关信息。登陆进后台,发现设置项中记录的地址是原服务器的图片位置的绝对路径,改过来就ok了。管理后台->设置->杂项 :

Twitter宕机鲸

中午登陆Twitter的时候,突然发现了宕机鲸。早就听闻Twitter宕机时有一副很经典的图片,后来就成为它宕机的标志了,没想到还是被我碰上了。其实Twitter宕机鲸也时不时会出现,如去年世界杯期间,Twitter也频繁发生宕机情况。谁叫Twitter用户那么大的用户量和信息发布量呢。 通过http://status.twitter.com/ ,我们也可以看到一些关于Twitter宕机的信息。

PHP性能优化总结

1、 对许多代码文件说,特别是含有很多包含文件(include or require)。它们需要花费更多的时间和解析并产生中间代码。 2、 即使PHP代码文件没有发生改变,这个执行过程还会严格的按照流程执行。也就是说,无论你的应该程序是否发生改变,每次调用的时候,都需要重新编译生成opcode码。(其实这就是编译缓存存在的理由) 3、 这个流程不仅仅发生在主要的代码文件,对于每一次的include和require来说,都会执行这个流程。(这是可以继续优化的) 那些地方可以优化呢? 1、将mod_php fast-cgi化,避免每次都要加载这个模块,这个模块还要每次都去初始化php的解释环境。 2、缓存php文件的opcode码,这样话,避免每次都去编译。 APC可用用来实现第2点。编译缓存去掉了执行PHP过程中的解析过程,所以它对含有大量PHP代码的应用程序是非常有效的。通常情况下可以提升2-3倍以上的速度。对于包含大量include文件的项目,编译缓存更现实出它的优越性。 注:include并不会被编译缓存进行缓存。比如现在有两个文件:main.php 和tobeInclude.php,其中main.php中有这样的语句include tobeInclude.php’。假设中间码的后缀为.op(实际上不是这样)。那么加上缓存cache后 [...]

Nginx下WordPress的Rewrite(重写规则)

最近要将本站www.javey.org迁移到新的服务器(位于米国的vps上,CentOS5.5+MySql+Nginx+PHP/FastCgi架构),鉴于nginx出色的性能以及业界良好的口碑,准备采用nginx web服务器(之前本站一直使用的是apache web服务器)。于是就遇到了Nginx下WordPress的Rewrite问题,之前我在apache下采用.htaccess加入mod_rewrite来实现URL的静态化。 wordpress在Apache下采用mod_rewrite来实现URL的静态化,规则如下: # BEGIN WordPress RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} [...]

重要的人生定律

1、蓝斯登原则:在你往上爬的时候,一定要保持梯子的整洁,否则你下来时可能会滑倒。 提出者:美国管理学家蓝斯登。 点评:进退有度,才不至进退维谷;宠辱皆忘,方可以宠辱不惊。 2、卢维斯定理:谦虚不是把自己想得很糟,而是完全不想自己。 提出者:美国心理学家卢维斯 点评:如果把自己想得太好,就很容易将别人想得很糟。 3、托利得定理:测验一个人的智力是否属于上乘,只看脑子里能否同时容纳两种相反的思想,而无碍于其处世行事。 提出者:法国社会心理学家托利得 点评:思可相反,得须相成。 4、刺猬理论:刺猬在天冷时彼此靠拢取暖,但保持一定距离,以免互相刺伤。 点评:保持亲密的重要方法,乃是保持适当的距离。 5、鲦鱼效应:鲦鱼因个体弱小而常常群居,并以强健者为自然首领。将一只稍强的鲦鱼脑后控制行为的部分割除后,此鱼便失去自制力,行动也发生紊乱,但其他鲦鱼却仍像从前一样盲目追随。 提出者:德国动物学家霍斯特 点评:1、下属的悲剧总是领导一手造成的。2、下属觉得最没劲的事,是他们跟着一位最差劲的领导。 6、雷鲍夫法则:在你着手建立合作和信任时要牢记我们语言中: 1、最重要的八个字是:我承认我犯过错误 [...]

做事必备9种能力、9种手段、9种心态分享[转]

一:沉稳 (1)不要随便显露你的情绪。 (2)不要逢人就诉说你的困难和遭遇。 (3)在征询别人的意见之前,自己先思考,但不要先讲。 (4)不要一有机会就唠叨你的不满。 (5)重要的决定尽量有别人商量,最好隔一天再发布。 (6)讲话不要有任何的慌张,走路也是。 二:细心 (1)对身边发生的事情,常思考它们的因果关系。 (2)对做不到位的执行问题,要发掘它们的根本症结。 (3)对习以为常的做事方法,要有改进或优化的建议。 (4)做什么事情都要养成有条不紊和井然有序的习惯。 (5)经常去找几个别人看不出来的毛病或弊端。 (6)自己要随时随地对有所不足的地方补位。 三:胆识 (1)不要常用缺乏自信的词句 [...]