张映 发表于 2011-03-18

分类目录: php

PHP Documentor是PEAR下面的一个模块,用来生成文档。PHP Documentor扫描指定目录下面的php源代码,扫描其中的关键字,截取需要分析的注释,然后分析注释中的专用的tag,生成html文件,接着根据已经分析完的类和模块的信息,建立相应的索引,生成html文件。在review代码的时候,有点用处。

阅读全文>>

张映 发表于 2011-03-17

分类目录: php

好的代码,就像一幅画,看着让人赏心悦目。有的时候因为要赶进度,代码也许就不会按照代码规范来写了,又要代码规范,又要速度,这是比较矛盾的。但是我们可以尽量让代码看着舒服一点。所以我推荐二种代码美化工具PHP Code Beautifier,PHP Beautifier

阅读全文>>

张映 发表于 2011-03-16

分类目录: mysql

前段时间把数据库的部分myisam表转变成了innodb了,感觉慢了好多。我知道autocommit对innodb性能有一定的影响,但不知道影响有这么大。如何关闭autocommit,请参考mysql禁用autocommit,以及遇到的问题,为了解决这个问题,我做了一些测试,包括autocommit对myisam,innodb影响。

阅读全文>>

张映 发表于 2011-03-15

分类目录: mysql

mysql的autocommit(自动提交)默认是开启,其对mysql的性能有一定影响,举个例子来说,如果你插入了1000条数据,mysql会commit1000次的,如果我们把autocommit关闭掉,通过程序来控制,只要一次commit就可以了。

阅读全文>>

张映 发表于 2011-03-15

分类目录: mysql

mysql中的myisam和innodb有什么区别,在这儿就不哆嗦了。一个好比便利店,一个好比大型购物中心,他们是为了适应不同的场合而存在的。当流量比较小,我们可以用myisam,当流量大时,我们可能会把数据库中的,全部表或者部分表转换成innodb。下面说2种切实可行的方法来完成这种转换。

阅读全文>>

张映 发表于 2011-03-11

分类目录: 双眼看社会

昨天去源深体育馆去游泳,50X25的游泳池,小的不能在小了,游了5个来回,累的上气不接下气。经常不锻炼,体质变差了。过年前,经常去打羽毛球,去游泳。相等时间下,当时我能游10个来回,都不感觉到累。小时候,和小伙伴能在水里嬉戏几个小时没问题。老了。哈哈。

阅读全文>>

张映 发表于 2011-03-08

分类目录: mysql

mysql的运算情况,我们可以一步一步的去查看,分析。这样需要一定的时间,今天推荐给大家一个不错的脚本tuning-primer.sh,可以帮助我们去查看一下msyql的运行情况,产生报告和给出一些建议,我们可以根据这些建议,结合mysql服务器的实际情况,对mysql进行优化。

阅读全文>>

张映 发表于 2011-03-07

分类目录: mysql

今天在看CU的时候,发现有人问有关optimize来表优化的问题,当年因为这个问题,困扰我很长一段时间,今天有空我把这个问题,用实际数据来展示出来,让大家可以亲眼来看看,optimize table的重要作用,而不是似是而非的估计了。

阅读全文>>

张映 发表于 2011-03-04

分类目录: 技术其他

我去过的公司比较多,面试的时候公司经常会问我,为什么会跳的这么频繁。别人这么一问,我也觉得自己跳的挺多的。人的本性希望是稳定的,当你在一家 公司呆了一段时间后,基本上已经习惯了,那里的工作和生活,股子里是不想在跳的。在这里有一个平衡点,工资,环境,前景等等,如果这个平衡不被打破的话, 我想一个人会一直呆在那里。前几次跳,主要是因为薪资的不满意,自己的技术能力还不够强,也有不涨工资跳的,目的是为了锻炼一下英语口语,想法挺傻的,哈 哈。没想到进去后,根本没有什么机会。所以奉劝那些想在外企锻炼英语口语的,最好还是打消这个念头,因为好的外企当中,外国人挺多,假外国人也很多。分工 很明确,所以没机会。所以当别人问你为什么跳的这么频繁是时,要把自己的思想表达清楚。

阅读全文>>

张映 发表于 2011-02-12

分类目录: php

url的静态化,我一般借助于apache,nginx,htaccess等,很少用php来实现url的静态化,用php来实现静态化比较麻烦,所以就个人而言是不推荐使用php来实现url静态化

一,url的静态化实现的原理

1,通过程序来把动态的url转换成静态的url,转换方法最好是统一的接口。把静态的url放到html中,这样我们通过页面看到的就是静态的url。

2,apache或者其他,加载rewrite模块,添加重写规则。这样当我们点页面中的静态url时,就可以转向正确的url了。虽然执行的还是php文件,但是浏览器的地址栏中显示出来的,还是静态的url。

如果用php来实现url静态化,也要保持地址栏里面也要静态的url,这个比较麻烦的,下面就这个来举个简单的例子。

阅读全文>>