PHP中高級進階之路


  純自己總結,認為作為一個中高級的PHP程序員,應該必修的內容,以此鞭策自己,努力向着這個方向前進。

 

  1. 技能自問

    1) PHP7開始使用了嗎?它的一些新特性?

    2) 數據庫分庫分表的實現

    3) MySQL底層實現btree機制

    4) web開放中遇到那些緩存技術,如何進行優化

    5) 關聯數組如何實現棧

    6) 數據庫進行主從分離的原理

    7) PHP的內存回收機制

    8) nginx負載均衡有哪些,如果其中一台服務器掛掉,報警機制如何實現

      9) 緩存命中率需要怎么提高,原理是什么

    10) 如何修改php/zend內核,使其滿足程序員的編程需要,方便操作

    

 

  2. 必會技能

    1) 主流的分布式架構學習

 

 

 

  一些知識點

   1)  php內核,zend引擎,php擴展層,這是PHP的三個模塊

內核: 用於處理請求,文件流,錯誤處理等相關處理

zend引擎: 將源文件轉換成機器語言(實際上是字節碼opCode),然后再zend虛擬機上運行(這個跟java虛擬機是類似的)

擴展層:它是一組函數、類庫和流, php使用它們來執行一些特定的操作, 比如需要使用mysql擴展(擴展文件實體是 : PhpRoot/ext/php_mysql.dll

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM