推荐序
从2001年开发Discuz!起,我就和PHP结下了深厚的感情。经过10年的发展,PHP已经从青涩走向了成熟,从小众变得普及。在技术演进的过程中,一批批优秀的工程师和产品相继诞生,众多公司采用PHP进行大规模的互联网应用开发,其中不乏Facebook、腾讯、Yahoo!这样的超大型公司。作为一名PHP开发者,我深知学习一门技术时,从无知到略知、从略知到精通的过程是如何的艰辛和漫长;而作为一名企业管理者,我更是对不断寻找和培养优秀的PHP工程师有着极为强烈的刚性需求。
然而,在PHP大行其道之时,我们也看到很多问题。不少PHP程序员处于散兵游勇的状态,其中,有些程序员没有经过系统的学习,虽然也能写出有效的应用,但基础、经验和技能全面性等方面的缺失阻碍了他们的进一步提高。不少程序员用冗长的代码和结构实现着一个原本简单而清晰的流程,也有程序员在开发应用的过程中使用勉强合格的PHP代码,既降低了整个行业的质量水准,也给新程序员造成了混淆和误解。在高级PHP程序员奇缺的市场现状下,一些大型企业甚至不惜成本招聘高级C程序员,然后对其进行PHP培训,以这种方式来满足其对高级PHP技术人才的渴求。
为此,作为PHP语言的使用者和获益者,我愿意不遗余力地支持PHP在中国的应用和发展。PHPChina作为一个普及、应用和推广PHP的根据地,几年来已经培养出了数千位优秀的PHP开发工程师,如今他们遍布在国内的各个互联网公司。
PHP弘扬的是一种开放和协作的精神,在这种精神的指引下,我们写作了本书,希望本书能帮助开发者切实提高编码水平,成就更多的高级PHP技术人才,让他们可以打造出更有竞争力、符合中国用户使用习惯的互联网产品来。
康盛新创CEO/Discuz!创始人 戴志康(Kevin Day)
2011年7月