Joomla到静态HTML网站

时间:2009-06-08 15:23:12

标签: php html unicode joomla smarty

我在Joomla上有一个印地语杂志网站。虽然从出版的角度来看,该网站是一个维护噩梦。 Joomla非常容易遭受黑客攻击。由于机器人攻击我的网站,我的主机经常会关闭我的网站。最近,我将该网站重新启动为一个新的基于Wordpress的网站,名称不同。因此,基于Joomla的网站将永远不会更新。但是,我确实希望保留旧内容。我使用过PHP但很难成为超级用户。

我想将文件转换为纯HTML。我使用HTTrack创建了一个网站镜像。但是由于Joomla在同一页面上有各种各样的URL(如果您使用了SEF URL插件,您会理解),镜像中充满了冗余内容。此外,我在每个页面都有重复的HTML内容(页眉,页脚,菜单等)。

我的问题是:

  1. 哪个是更好的选择,创建静态HTML网站或PHP4.x页面(包含Unicode内容并包含重复内容的PHP片段)?
  2. 如果后者更好,我应该使用像Smarty这样的模板系统吗?我担心缓存,因为内容很难更新,我希望缓存永远持续。
  3. 感谢您的帮助。

3 个答案:

答案 0 :(得分:2)

如果内容不会经常更改,我建议使用HTML文件。它们是静态的,因此更快。

但是,如果您要经常更新内容,那么您可以升级到任何流行的CMS的最新版本,最好是joomla或drupal。我引用这两个因为它们是积极开发的,你可以在互联网上得到很多支持。请务必遵循其安全指南以加强安装。

答案 1 :(得分:1)

如果我是你,我会把所有内容都移到WordPress上,因为你已经开始使用它了。通过这种方式,您将维护一个单一的网站应用程序,从长远来看,可以使事情更易于管理。

您可以使用Joomla管理界面从Joomla中复制数据。或者甚至可以更快地使用像MySQL Tools或Navicat这样的数据库工具,它有很多导出选项。

使用HTTrack或TelePort Pro等工具从Joomla复制HTML将导致许多重复的代码和页面,如您所述。

仅为旧内容维护一个额外的PHP站点将与将所有内容整合到WordPress中一样多。

答案 2 :(得分:0)

https://github.com/juliopontes/staticcontent上的“静态内容”项目完全符合您的要求,尽管看起来可能需要为Joomla 3.5更新。