架構的重要性

x3d發表於2016-04-14

前兩天看到一句話:

"軟體架構實際上包括:程式碼架構,以及承載程式碼執行的硬體部署架構。實際上,硬體部署架構最終還是由程式碼的架構來決定。"

雲時代的開發模式與10年前的開發模式已經有了很大不同,但很多小作坊小廠都還是基於10年前的程式碼結構在做開發,何談基於雲的架構。

開發:

  • PHP程式碼與Web前端程式碼分離;
  • 程式程式碼與UGC內容分離;
  • RESTFul API;

部署:

  • 持續整合;
  • PHAR;

運維:

  • 多應用隔離;
  • 負載均衡;
  • 容災


相關文章