2011-10-21 72 views
1

考慮這種情況:讓整個網站脫機?

我可以使用CMS(例如Wordpress)來創建產品目錄,其中我的產品被有效地標記和分類以便於導航。對於員工和客戶來說,這將爲瀏覽產品目錄提供有效且直觀的手段。

問題在於它需要連接到互聯網才能提供信息。可能有很多情況下,這個目錄的用戶沒有連接到互聯網,但仍然需要瀏覽目錄 - 例如現場銷售人員。

那麼,是否有可能使整個網站可供查看(和分發)離線?它需要像互聯網連接版本一樣運行,提供相同的信息和圖像。

是否有可能!?

我想限制是WP數據庫提供的信息,這將需要每個人都有一個MAMP類型的安裝,在他們的機器上的Wordpress?

+0

作爲除此之外,當我愛上wordpress時,我懷疑這對你的這個任務是一個很好的解決方案。 –

+0

是什麼讓你這麼說Johannes?我使用Wordpress的動機純粹是因爲我知道它比其他任何東西都好,但我會熱衷於瞭解其他可能性...... –

回答

1

您可以創建網站的靜態鏡像,例如wget -km http://DOMAIN。將其打包到檔案中,並在更新後讓他們安裝新的檔案。

+0

我知道有一種簡單的方法可以製作靜態版本的網站,我只記得怎麼做。我認爲這將是要走的路。 – Melikoth

+0

自從我使用它已經有一段時間了,所以希望我有正確的選擇。這是一個簡單的解決方案,如果與客戶端的'rsync'結合可能會導致一個非常簡單的更新過程。 –

+0

謝謝你的回覆。我覺得這是要走的路,但我想我可能會吮吸它並看看它是否有效。我無法理解它將如何(或不會)包裝所有由Wordpress動態提供的信息! –

0

如果您需要它的功能正如您所提到的那樣,您可能需要查看XAMPP。它是一個包含apache web服務器,mysql,perl和php的軟件包。在使用之前不需要進行安裝,但它確實需要啓動可能可以編寫腳本的組件。

缺點是您需要自定義此版本,除非您想將所有信息包含在目錄中。此外,由於您當前的服務器可能具有與XAMPP標準不同的模塊,因此可能導致必須基本維護該站點的兩個版本。

0

如果你不需要數據庫同步(例如便攜式POS系統),MAMP是一個很好的解決方案。在實地代理需要基於網絡的促銷材料的情況下,我已經多次實施了這一功能。易於更新,免維護,學習曲線小。 MAMP一路。

0

我正在開發一個Wordpress網站,在本地鏡像下http://localhost。我能夠通過一個處理備份的簡單插件來傳輸數據庫,然後在本地加載之前,我重新映射了SQL中的URI字符串。由於PHP序列化,需要注意保持字符串大小對齊。即將每個s:N:「... http:// your_site /」更改爲s:M:「... http:// localhost/your_site /」,其中M = N + 10.