我正在研究一個Web應用程序(LAMP堆棧),該應用程序具有與應用程序代碼綁定的市場/登錄頁面的代碼/依賴關係。該應用程序託管在機架空間雲上。託管市場/登錄頁面的最佳實踐
我一直在想這兩個網站是否應該放在一起,在同一臺服務器上分開,或者託管在完全獨立的服務器上。
當涉及到託管網絡應用程序的營銷/登錄頁面時常見的是什麼?如果我需要在單獨的IP或單獨的服務器上託管這些站點,我需要採取哪些步驟才能讓兩個獨立的IP引用相同的基本URL。從兩個獨立的ips獲得https連接會有問題嗎?如果是這樣,我可能擁有一個IP上的所有安全頁面。用於描述兩個ips指向一個基本url的正確術語是什麼?
的結構將是:
example.com/landing-page(託管在XXX1) example.com/module/app-page(上XXX2託管)
任何文章或博客討論這個話題的帖子?
謝謝!
http://37signals.com/svn/posts/3103-no-framework-需要 - 閱讀完本文後,我認爲我將完全區分代碼並僅在營銷頁面上提供靜態HTML。無論需要將哪些代碼添加到vhosts文件以創建正確的關係,都會有所幫助。對於在同一臺服務器上運行一臺服務器和兩臺服務器,你有什麼想法?先謝謝您的幫助。 – Eric 2012-02-25 06:53:50
最主要的是這兩個應用程序都可以訪問保存文件的文件系統。這與vhost config,ip地址或1 vs 2服務器等高層無關。如果你想要2個網絡應用程序訪問相同的代碼,你有2個選擇.....確保兩個網絡應用程序可以看到相同的文件或複製它們並維護相同代碼的2個獨立副本。有很多解決方案可以解決您的問題,並且這是一個優先選擇的問題......一種方法是使用Subversion並將文件檢出到每個站點。另一種方法是使用san或symlinks – 2012-02-25 07:21:51