2

我在 Joomla 上有一个印地语杂志网站。虽然从发布的角度来看很有帮助,但该站点是维护的噩梦。Joomla 非常容易受到黑客攻击。由于机器人攻击我的网站,我的主机经常会关闭我的网站。最近,我以不同的名称重新启动了该站点,作为一个基于 Wordpress 的新站点。因此,基于 Joomla 的网站将不再更新。但是,我确实想保留旧内容。我使用过 PHP,但几乎不是高级用户。

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

我的问题是:

  1. 哪个是更好的选择,创建静态 HTML 站点或 PHP4.x 页面(包含 Unicode 内容并包含用于重复内容的 PHP 片段)?
  2. 如果后者更好,我应该使用 Smarty 之类的模板系统吗?我担心缓存,因为内容几乎不会更新我希望缓存永远存在。

谢谢您的帮助。

4

3 回答 3

2

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

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

于 2009-06-09T19:09:28.803 回答
1

如果我是你,自从你开始使用它后,我会把所有东西都转移到 WordPress 上。这样,您将维护一个单一的网站应用程序,从长远来看可以更好地管理事情。

您可以使用 Joomla 管理界面将数据从 Joomla 中复制出来。或者使用 MySQL Tools 或 Navicat 等具有很多导出选项的数据库工具甚至可能更快。

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

为旧内容维护一个额外的 PHP 站点与将所有内容都放入 WordPress 一样多。

于 2009-06-20T12:14:33.453 回答
0

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

于 2016-05-02T00:07:07.737 回答