Facebook 的黑客之道 的 簡短摘要:
- PHP 的快速開發能力對 Facebook 以及它所信奉的”黑客之道“來說,顯得尤其關鍵,Facebook 的工程師們勇於尋求改變,並且力求迅速改變,PHP 讓他們能做到這一點。而黑客之道則是驅動著 Zuckerberg 以及全公司前進的不斷迭代的哲學。
- 從本質上來講,他們不停地更換著網站的地基 -- 而網站本身保持原狀,這就是傳說中的黑客之道。
Facebook 使用 PHP 當底層, 為了 節省資源 + 加快速度, 從最底層(PHP)著手, 發展了下述幾套:
- HipHop - 將 PHP code 轉成 C++, 在原始的基礎上提升 500% 至 600%.
- HHVM (HipHop Virtual Machine) - HHVM 使用即時編譯,能將 Facebook 的 PHP 代碼在服務器上被執行時轉化為原生計算機語言.