使整个网站脱机?

时间:2011-10-21 12:21:16

标签: wordpress package offline

考虑这种情况:

我可以使用CMS(比如Wordpress)来创建产品目录,我的产品会被有效地标记和分类,以便于导航。对于员工和客户,这将提供一种有效和可视的方式来浏览产品目录。

问题在于它需要连接到互联网才能提供信息。可能存在许多情况,此目录的用户未连接到互联网,但仍需要浏览目录 - 例如现场销售人员。

那么,是否有可能使整个网站可供离线查看(和分发)?它需要完全像互联网连接版本一样运行,提供相同的信息和图像。

有可能!?

我想限制是WP数据库提供信息,这需要每个人都有一个MAMP类型的安装,在他们的机器上使用Wordpress?

4 个答案:

答案 0 :(得分:1)

您可以创建网站的静态镜像,例如wget -km http://DOMAIN。将其打包到存档中,并让它们在更新时安装新存档。

答案 1 :(得分:0)

如果您需要它完全正常工作,就像您提到的那样,您可能需要查看XAMPP。它是一个包含apache webserver,mysql,perl和php的包。它在使用之前不需要安装,但它确实需要启动可能编写脚本的组件。

缺点是您需要自定义此版本,除非您希望在目录中包含所有信息。此外,由于您当前的服务器可能具有与XAMPP标准不同的模块,因此可能导致必须基本维护该站点的两个版本。

答案 2 :(得分:0)

如果您不需要数据库同步(例如便携式POS系统),MAMP是一个很好的解决方案。在现场代理需要基于网络的促销材料的情况下,我已多次实施。易于更新,免维护,学习曲线小。 MAMP一路走来。

答案 3 :(得分:0)

我正在开发一个Wordpress网站,在http://localhost下本地镜像。我能够使用一个处理备份的简单插件来传输数据库,然后在我本地加载之前,我重新映射SQL中的URI字符串。由于PHP序列化,需要注意保持字符串大小对齐。即将每次出现的s:N:“... http:// your_site /”更改为s:M:“... http:// localhost / your_site /”,其中M = N + 10.