官术网_书友最值得收藏!

前言

在過去的十幾年間,LAMP開源技術(shù)推動著互聯(lián)網(wǎng)開發(fā),有4000萬以上的網(wǎng)站在使用LAMP&LNMP技術(shù)平臺驅(qū)動。

在互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng)平臺中,其中Facebook、開心網(wǎng)、新浪網(wǎng)、Yahoo! 、百度、騰訊、搜狐、網(wǎng)易及各個視頻網(wǎng)站全部或大部分使用的是LAMP&PHP技術(shù)。

與其說Web的偉大創(chuàng)新,不如說是創(chuàng)新者的智慧,還有PHP技術(shù)的魯棒性與相對于其他語言的快速、靈活、敏捷性,給互聯(lián)網(wǎng)—這個亦莊亦娛的行業(yè)帶來強(qiáng)大的動力。

近年來,PHP與互聯(lián)網(wǎng)正一起創(chuàng)造著流行。2000年前后,PHP應(yīng)用于Yahoo!網(wǎng)站,國內(nèi)門戶網(wǎng)站騰訊、新浪、優(yōu)酷、鳳凰及眾多在線網(wǎng)絡(luò)游戲廠商等也都全部或部分使用PHP技術(shù)。同時,PHP也為互聯(lián)網(wǎng)的新興網(wǎng)站創(chuàng)造了一個又一個神話。

Craigslist.org是在全美第6名、全球第20名的分類信息網(wǎng)站,每月有1000萬獨立訪問量和30億頁面瀏覽量,它使用LAMP技術(shù)開發(fā),國內(nèi)類似的網(wǎng)站如趕集網(wǎng)、百姓網(wǎng)也全部使用PHP技術(shù)。

維基百科(Wikipedia),也稱為自由的百科全書。它是由全球不同民族、不同語言共同編撰的一部網(wǎng)絡(luò)百科全書,由PHP開發(fā),并以Mediawiki開放源代碼。

Yelp是美國最大的店鋪點評網(wǎng)站,相當(dāng)于中國的大眾點評網(wǎng),2009年婉拒了Google近6億美元的收購要約,目前已成為消費者購買與體驗商品的最佳社區(qū),國內(nèi)有安居客、螞蟻、小豬短租、好車無憂等類似網(wǎng)站也全部使用了PHP技術(shù)。

SNS(Social Networking System)巨頭Facebook,是全球最大的LAMP網(wǎng)站,目前已有超過15億用戶,超過Google。目前這個全球最火熱的社區(qū),已演化為人們生活不可缺少的工具。國內(nèi)類似的SNS網(wǎng)站,如開心網(wǎng)、同學(xué)網(wǎng)、騰訊朋友等全部使用PHP開發(fā)。而Facebook的社交開發(fā)商(Social Game Developer),如Zynga等社交游戲廠商也應(yīng)用了PHP開發(fā),因為Facebook的巨大應(yīng)用量而賺得盆滿缽滿。

隨著Twitter的流行,使國內(nèi)微博網(wǎng)站愈加火爆,如新浪微博、騰訊微博等網(wǎng)站全部使用了PHP開發(fā)。而熱門、模式創(chuàng)新的網(wǎng)站,非Foursquar.com和Groupon.com莫屬,它們分別是基于位置的地圖服務(wù)和團(tuán)購商品的服務(wù),而這些網(wǎng)站的中國版如美團(tuán)、團(tuán)寶等網(wǎng)站使用的也是PHP技術(shù)。

PHP在電子商務(wù)/社交化電子商務(wù)領(lǐng)域,以及企業(yè)軟件上同樣大展身手,如淘寶前端使用PHP、Prestashop、ShopEx、Magento、eCart、osCommerc等。可以預(yù)見的是,在未來還會有新的互聯(lián)網(wǎng)神話出現(xiàn),而加速這些網(wǎng)站前進(jìn)的PHP將繼續(xù)擔(dān)當(dāng)主力。

還有企業(yè)級開發(fā)領(lǐng)域,如Zend、SugarCRM、DotProject等,也在使用PHP來實現(xiàn)云計算等企業(yè)級開發(fā)領(lǐng)域。而且在當(dāng)今如火如荼的移動互聯(lián)網(wǎng)以及網(wǎng)頁游戲開發(fā)領(lǐng)域,還有PHP for Android等框架來幫助開發(fā)者實現(xiàn)本地化App開發(fā)的想法,而且App的后面也可使用PHP來提供API服務(wù)接口。

PHP并非萬能,但憑借它實用高效的優(yōu)勢,在Web開發(fā)領(lǐng)域,PHP和MySQL無疑是“世界上最好的語言”。

現(xiàn)今,國內(nèi)的各個互聯(lián)網(wǎng)公司均面臨兩大問題和挑戰(zhàn):第一,高流量、高負(fù)載的商務(wù)應(yīng)用使Web系統(tǒng)不堪重負(fù);第二,價格高昂的帶寬、硬件、商業(yè)軟件等成本高居不下,越來越多的互聯(lián)網(wǎng)公司開始擁抱開源的LAMP/LNMP平臺。

同時,PHP也在不斷更新。我們需要有眾多熱愛編程開發(fā),有扎實的基礎(chǔ)以及豐富的實際編程經(jīng)驗,有創(chuàng)新、有思想的工程師,加入到PHP開發(fā)的行列中。

為什么要使用本書

如果你已經(jīng)看過市場上很多初級類書籍,卻還在尋找PHP編程思想、底層原理、編程技巧、可伸縮性、可靠性、開發(fā)規(guī)范等內(nèi)容,那么就請使用本書,相信可以獲取更多新鮮與深入的主題。

本書為讀者帶來的是一系列實用的、進(jìn)階的“干貨”,相信定會給你的程序生涯和未來發(fā)展帶來幫助。

書中主要介紹如下主題:

□ 解惑:掌握PHP編程中的“長尾”細(xì)節(jié)。

□ 深入:PHP面向?qū)ο蟾呒夐_發(fā)。

□ 淺出:PHP開發(fā)中的調(diào)試與技巧。

□ 編程之道:透徹理解面向?qū)ο箝_發(fā)思想與設(shè)計模式。

□ 更快:使用OpCode緩存。

□ 擴(kuò)展: memcached及擴(kuò)展應(yīng)用。

□ 搜索:Sphinx全文搜索引擎。

為了提供更好的實用性,本書除了詳解PHP中的深度開發(fā)外,還提供了相應(yīng)的代碼實例。讀者可登錄21CTO(www.21cto.com)本書相關(guān)頁面下載。

本書寫給誰

本書適合PHP中級開發(fā)及以上資質(zhì)的讀者,需要讀者充分了解PHP技術(shù),可結(jié)合其他書籍進(jìn)行同步閱讀。

本書讀者對象可為PHP研發(fā)工程師、軟件架構(gòu)師、系統(tǒng)架構(gòu)師。本書也可作為IT運維人員、DBA、計算機(jī)專業(yè)本科以上學(xué)生的參考用書。

本書特點

書中講解了PHP 5.6以上及PHP7.02版本的新特性,涵蓋了目前大中型網(wǎng)站使用的研發(fā)技術(shù),包括擴(kuò)展、伸縮、負(fù)載、優(yōu)化等,以及實際研發(fā)中的解決方案。本書不只停留在代碼應(yīng)用層,還包括架構(gòu)方面的方法與思路,相信會幫助讀者更好掌握PHP。

致謝

感謝機(jī)械工業(yè)出版社楊福川、高靖雅和李藝,以及曾經(jīng)并肩戰(zhàn)斗的朋友,是你們的鼓勵才能使本書得以展現(xiàn)給各位。PHP由PHP開發(fā)小組和眾多的PHPer共建。同樣,本書也得到了很多同仁的支持,在此一并致謝!

社區(qū)支持

如果你從本書中發(fā)現(xiàn)錯誤或漏洞,或者發(fā)現(xiàn)一些有價值和感興趣的內(nèi)容,可登錄本書的技術(shù)支持平臺:21CTO(www.21cto.com)與筆者進(jìn)行交流。

同時,歡迎大家提出寶貴意見,以便在本書再版時為讀者帶來更好的體驗。

主站蜘蛛池模板: 广安市| 青铜峡市| 铁岭市| 青冈县| 遵义县| 通河县| 二连浩特市| 大悟县| 武宣县| 晋城| 德安县| 兰州市| 松江区| 厦门市| 浠水县| 泰宁县| 闵行区| 大港区| 晋城| 东乡| 绍兴县| 望城县| 祥云县| 耒阳市| 常州市| 东山县| 紫云| 平顺县| 华亭县| 灵川县| 开化县| 靖宇县| 旬邑县| 宜阳县| 汉中市| 平陆县| 芷江| 陕西省| 京山县| 道真| 邻水|