一般來說,我的發展只覆蓋了中小型公司和電子商務網站。如何處理訪問一個「大腦」的多個站點?
我的下一個項目將包括說30點 - 然而,他們將有共同的約95%彼此。我希望他們有一個'大腦',這意味着我可以推出更改,更新框架等只有一次。
我不知道堆棧溢出家族的網站是否這樣做(超級用戶,stackoverflow,serverfault等)。
我的語言/選擇的平臺是PHP 5.3中,MySQL 5和Kohana的框架。
大腦應該有
- 1管理系統,該系統能夠處理的每一個網站
- 所有模板在大腦中存在 - 但他們有佔位符,例如標題,標識等
- 的一種方式所以我可以推出任何更新到全局模板將自動過濾到所有其他網站。
我意識到這會給大腦帶來很多壓力,所以我不得不使用服務器端緩存。
我怎麼會對每個域接入大腦,因此,例如:
http://www.mysite2.com/products/something
默默訪問http://www.mothership.com/mysite2/products/something
而且會是這樣做的最好方法是什麼?你有什麼建議嗎?我在正確的軌道上嗎?
隨時問我任何更多的細節。
是否所有的共享服務器上的站點,即具有相同的IP地址? – 2009-08-25 04:53:24
他們可能是 - 但我這樣做的經驗有限。 – alex 2009-08-25 04:55:01
mothership.com好! – 2009-08-25 05:05:59