PHP如何提高性能(分析)

PHP爲什麼慢? PHP最初設計並非解決計算密集型的應用場景,即它爲了提升開發效率而犧牲了執行效率。PHP的一個很大的特點是它的弱類型特性,它實際對應的C的存儲結構是zval: 這個結構體將會佔據遠比C變量多得多的內存。單個變量內存消耗可能還不明顯,但一旦用到PHP的數組等,則複雜指數上升(數組的實現是HashTable)。然後Zend引擎執行時將這些PHP代碼編譯爲opcode(PHP中間字節碼
相關文章
相關標籤/搜索