- 軟件大小:2.19M
- 軟件語言:中文
- 軟件類型:國產軟件
- 軟件類別:免費軟件 / 電子圖(tú)書
- 更新時間:2017-09-20 18:30
- 運行環境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級:
- 軟件廠商:
- 官方網站:暫無


1171.87M/中文/6.6
43.94M/中文(wén)/10.0
14.64M/中文/10.0
2000.00M/中文/10.0
41.60M/中文/0.8
高性能php7 pdf是一套用來(lái)研究學習高性能php7的(de)php教程文檔。書中共(gòng)包含了(le)七章(zhāng)內容板塊(kuài),為用戶講解了php7操作使用說明,並通(tōng)過案列進(jìn)行舉證。方便讀者朋友們進一步了解php7!歡迎在綠色(sè)資源網下(xià)載使用(yòng)!
《高性能PHP 7》從PHP所需環境講起,涉及環境搭建與配置設置等內容,能夠幫助有一定計算機基礎的讀者實(shí)現PHP運行環境的搭建(jiàn)及PHP周邊軟件(jiàn)的(de)安裝配置。《高性能PHP 7》亮點內容是介紹PHP 7特性的部分,同時也告訴讀者(zhě)哪些語法將會被廢棄,對讀者上手PHP 7有極大的幫助。除介紹PHP 7的新特性外,《高性能PHP 7》用大量章節介紹如何使用PHP 7及周邊軟件來構造高性能的(de)Web應用程(chéng)序,同時介紹了一些PHP開發的最佳實踐,幫(bāng)助讀者更(gèng)好地理(lǐ)解Web項目與PHP應用程序開發。附錄部分為讀者介(jiè)紹了一些不錯的工具,講解了MVC與開發框架等周邊知識,能夠(gòu)幫助讀者更好地開發PHP項目。
第一章(zhāng),搭建(jiàn)環境,內容包含如(rú)何搭建開發環境,其中涵蓋nginx、PHP、運行在Windows上的Percona Server、多種的Linux發行版,以及安裝Vagrant虛擬(nǐ)機。
第二章(zhāng),PHP7的新特性,內(nèi)容包含眾多PHP7中引(yǐn)入的新特性,例如類型提示、使用use集體聲(shēng)明、匿名類,以及新的操作符例,例如組合比較符、Null合並運算符,並統一采用(yòng)從左到右的方式來評估表達式。
第三章,提升PHP7應用性能,內容包括(kuò)用不同的技術提升和擴展PHP7應用的性能,在這章,我們通過優化(huà)Nginx和Apache、CDN、CSS與javascript,采用(yòng)手段有合並與精簡內容、全(quán)頁緩存、安(ān)裝並配置(zhì)Varnish。最後,我們會談到一個巧妙的方法(fǎ)構建(jiàn)應用開發環境。
第四章,提升數據庫性能,內容包括如何優化mysql與如何配置出高性能的Percona Server。同時,會介紹多(duō)種工具(jù)來(lái)監(jiān)控數據庫性能。數據庫部分同樣包含了(le)如何優(yōu)化Memcached與(yǔ)Redis緩存數(shù)據。
第五章,性能分析,內容包括(kuò)如何定(dìng)位與分(fèn)析性能問(wèn)題,會介(jiè)紹如何通過使用Xdebug、Sublime Text3、eclipse、PHP DebugBar定位性能問題與分析性能數據。
第六章,PHP應用的(de)壓力/負載測試,內容(róng)包括使用不同工具做壓力、負載測試。其中涵蓋Apache JMeter、ApacheBench和Siege測試負載情(qíng)況,並會以一些開源PHP項目(Magento、Drupal、Wordpress)為例分別(bié)在PHP7與PHP5.6的環境中做負載測(cè)試,並加以對比。
第七章(zhāng),PHP項目的最佳實踐,內容包括如何生產高質量的標準編碼最佳實踐。包含了編碼規範、設計模式、麵向服務架構、測(cè)試驅動開發、Git與部署(shǔ)等。
附錄A,提升開發效率的工(gōng)具,談到三(sān)個工(gōng)具的細節,會包含Composer、Git與Grunt watch。
服務B,MVC與框架,會(huì)談到MVC設計模式與一些最為流行的PHP開發框架,例如Laravel、Lumen、Apigility。
1搭建環境 1
搭建Windows環(huán)境 2
搭建Debian或ubuntu環境 4
Debian 5
Ubuntu 5
搭建centos環(huán)境 9
安(ān)裝Nginx 10
安裝(zhuāng)PHP 7 11
安裝Percona Server 13
搭建Vagrant環境 14
本章小結 16
2PHP 7新特性 17
OOP特性 17
類型聲明 18
命名空間與use關鍵字批量聲(shēng)明 22
匿名類 27
不推薦使用老式的構造方法 32
Throwable接口 33
新的操作符 35
太空飛(fēi)船操作(zuò)符(<=>) 35
null合並運算符(??) 37
統一變量語法 39
其(qí)他特性(xìng)和變更(gèng) 40
常量數組 40
Switch中(zhōng)的多個default默認值 41
Session_start函數中的選(xuǎn)項數組 41
Unserialize函數引(yǐn)入過濾器 42
本章小(xiǎo)結 42
3PHP 7應用性能提升 43
Nginx與Apache 43
Apache 44
Nginx 44
HTTP Server優化 45
緩存(cún)靜態文件 45
HTTP持久鏈接 46
Apache 47
Nginx 48
GZIP壓縮 48
PHP獨立部(bù)署服務(wù) 51
關閉不(bú)用的(de)模塊 51
web服務(wù)器資源 53
內容分發網絡(CDN) 54
使用CDN 55
CSS與JavaScript優化 56
合並 57
縮小 57
全頁緩存 66
Varnish 66
基礎設施 69
Web服務器 70
數據庫服務(wù)器(qì) 71
負載均衡(LB) 71
HAProxy負載均衡 72
本章小結 76
4提升數(shù)據庫(kù)性能 77
MySQL數據庫(kù) 77
查詢緩存(Query Caching) 78
存儲(chǔ)引擎 79
MyISAM存儲引擎 80
InnoDB存儲引擎 81
Percona Server - MySQL的fork 82
安裝Percona服務器 82
MySQL性能監控工具 83
phpMyAdmin 83
MySQL工作台 86
Percona工具箱 87
Percona XtraDB 集群(PXC) 90
Redis 鍵值緩存存儲 93
連接Redis服務器 95
用Redis保存和獲取數據 96
Redis管理工具 97
Memcached鍵值緩存存儲 99
本章小結 100
5調試和分(fèn)析 101
Xdebug 101
使用Sublime Text調試 103
使用Eclipse調試 107
使用Xdebug分析 110
PHP DebugBar 112
本章小結 116
6PHP應用的壓力/負載測試 117
Apache JMeter 117
ApacheBench (ab) 124
Siege 125
實際項目中應用程序的壓力測(cè)試 128
Magento 2 129
WordPress 4 130
Drupal 8 130
本章小結(jié) 132
7PHP編程最佳實踐 133
代碼風(fēng)格 133
測試驅動開發(TDD) 137
設計模式(shì) 140
麵向服務的體係架構(gòu)(SOA) 141
保持麵向對象和可重用 142
......
請描述您所遇(yù)到的錯誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請輸入內容