好文 - Facebook 的黑客之道 - 2013

Facebook 的黑客之道 的 簡短摘要:

  • PHP 的快速開發能力對 Facebook 以及它所信奉的”黑客之道“來說,顯得尤其關鍵,Facebook 的工程師們勇於尋求改變,並且力求迅速改變,PHP 讓他們能做到這一點。而黑客之道則是驅動著 Zuckerberg 以及全公司前進的不斷迭代的哲學。
  • 從本質上來講,他們不停地更換著網站的地基 -- 而網站本身保持原狀,這就是傳說中的黑客之道。

Facebook 使用 PHP 當底層, 為了 節省資源 + 加快速度, 從最底層(PHP)著手, 發展了下述幾套:

  1. HipHop - 將 PHP code 轉成 C++, 在原始的基礎上提升 500% 至 600%.
  2. HHVM (HipHop Virtual Machine) - HHVM 使用即時編譯,能將 Facebook 的 PHP 代碼在服務器上被執行時轉化為原生計算機語言.

閱讀全文〈好文 - Facebook 的黑客之道 - 2013〉