PHP建站必读手册

澳门新葡亰平台游戏网站 1

Web
2.0意义深远。它像所有重大变革一样,从社会、文化甚至是政治等多方面影响着使用者。Web
2.0的设计者和开发者们是受影响最大的人群之一不仅仅是因为他们需要新的技术手段,更重要原因是,他们需要认识到,内容应当作整体的一部分对待,它们并不是孤立存在的。
了解《构建可扩展的Web站点》该书,还是通过我一个在新西兰做PHP开发的朋友,向我强烈推荐此书,因为本人英语水平有限,所以直到出版了中文译本,才有幸拜读此书。
《构建可扩展的Web站点》可以说是构建Web站点的一整套解决方案。本书语言幽默诙谐,实例形象贴切,便于读者理解和在实际中应用。内容全面,涉及到软件和硬件各个方面的知识体系。小到主机托管,专用硬件大到层次化技术,软件接口设计。对网站的整体建设和架构进行了系统的阐述,可以说是一本学习网站建设的教科书。
第四章关于网站国际化、本地化和Unicode的介绍另我印象深刻,因为这是大多数网站开发者所忽略的问题,并且国内也没有任何书籍对此进行过介绍。其实在现代Web应用程序开发领域中,国际化、本地化和Unicode早已成为热门话题,随着更多产品和企业走向国际,如果我们建立的应用程序不能支持多种语言,就会丧失一大部分潜在用户。即使都是中国人,简体和繁体也存在着很大的差别,所以为了提升用户在网站的使用体验以及网站的粘合度,就应使我们的网站能够满足更多人群的使用要求和语言习惯。《构建可扩展的Web站点》就针对上述涉及的问题,给出了解决的方案。同时对Unicode进行了介绍,并教给我们如何能够快速简易地实现全Unicode的应用程序。
由于我一直从事PHP语言方面的推广工作,所以很欣慰可以从该书中看到PHP语言在Web站点架设中的重要地位。对于广大的PHPer来说,该书更是帮助我们方便、快捷、准确架设Web网站的工具书。

PHP核心开发者Andrei Zmievski在最近举行的2009
Zend/PHP会议的主题发言中提出:

在接下来的PHP6重要升级中,将通过支持Unicode来帮助开发者们写出能够部署到多个不同语言市场的应用程序。

商业开发中如果只是开发为特语言市场的应用程序,就会失去其他地方的商业机会。早在2006年4月,Andrei
Zmievski就提出未来需要支持Unicode,而且他认为这件事早就应该做了。所谓Unicode就是不论什么平台,什么语言,都使用统一的编码,
对于PHP6,包括string类型在内,都将是Unicode内置的。

PHP6的Unicode使得写出能处理各种语言和编码的应用程序更容易,比如很容易就可以写出一个同时支持中、日、英文的应用程序,以同时面对来自中国、日本和英语国家的用户。

PHP增强了国际化是件一直令人期待,让人高兴的事情,特别是对那些不是美国和英国本土出生的软件开发者和使用PHP网站提供服务的企业主,包括持
续增长的中国外贸企业站点。一些提供PHP内容管理系统的厂商也反映目前的PHP版本支持国际化非常困难,因此即将升级的国际化对他们非常有帮助。
澳门新葡亰平台游戏网站 1

澳门新葡亰平台游戏网站,从PHP的官方网站上看到 PHP的Unicode Completion
Stats截至今日为70%左右,但PHP核心开发者仍然需要完成在cookie访问和PDO
(PHP Database Objects)等方面的Unicode开发。Zmievski说:

这部分完成后,我们会在一些知名的应用程序和框架上测试PHP6,比如
Drupal。

PHP核心开发者Gutsman表示,

PHP现在的应用更加广泛了,经济不景气反而加速了开源和PHP的使用,因为在经济衰退中,公司不得不增加生产性,降低成本,而PHP恰好能做到这一点。

同样是Web开发语言和平台的重要一支,Java方面的发展,最初的企业级Java由于不适合Web负载,已经逐步被流行的轻量级框架如
Spring等取代,有一些Java开发者也转向PHP这样的动态语言,因此国际化的支持对于PHP阵营的壮大将起到更大的作用。但对于互联网的实现载
体,Web开发语言
/平台,它们的生命力本身就来源于随着互联网的发展而不断的进化和发展,无论是PHP支持了Unicode还是Java变得更加轻巧,都是如此。

值得关注的是,PHP6也将改善数字的处理,包括长型数字。另外traits,区别于类的垂直继承,一个能够水平重用代码的功能也在考虑中,开发者将不需要处理多重继承就可以追加功能。

Zend上周也宣布了Zend’s PHP IDE——Zend Studio
7.1的beta版,该版本提供了远程服务器的支持,并且集成了任务的支持。7.1版计划在2009年末正式提供。

关于PHP6对于Unicode的更详细内容可以参考PHP官方站点以及Andrei
Zmievski的站点中提供的发言文档,最新的PHP6的开发版本可以从获得。

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图