Joomla to Static HTML-сайт

У меня есть сайт журнала Hindi, размещенный на Joomla. Хотя полезно с точки зрения публикации, сайт был кошмаром для обслуживания. Joomla настолько подвержена атакам хакеров. Мой хост часто закрывает мой сайт из-за ботов, атакующих мой сайт. Недавно я перезапустил сайт как новый сайт на Wordpress с другим именем. Поэтому веб-сайт, основанный на Joomla, никогда не будет обновляться. Тем не менее, я хочу сохранить старый контент. Я использовал PHP, но вряд ли могущественным пользователем.

Я хочу преобразовать файлы как обычный HTML. Я создал зеркало веб-сайта с помощью HTTrack. Но благодаря тому, что у Joomla было множество URL-адресов для одной и той же страницы (если вы использовали плагин URL SEF, который вы понимаете), зеркало заполнено избыточным контентом. Кроме того, у меня есть повторяющийся контент HTML (для заголовка, нижнего колонтитула, меню и т.д.) На каждой странице.

Мои вопросы:

  • Какой вариант лучше, создайте статический HTML-сайт или страницы PHP4.x(с содержимым Unicode и с включенными фрагментами PHP для повторяющегося контента)?
  • Если последнее лучше, я должен использовать систему шаблонов, такую ​​как Smarty? Я беспокоюсь о кешировании, так как контент вряд ли будет обновлен. Я хочу, чтобы кеши длились вечно.

Спасибо за помощь.

3 ответа

Если бы я был вами, я бы переместил все в WordPress, так как вы начали использовать это. Таким образом, вы будете поддерживать одно приложение для веб-сайта, которое в конечном итоге будет лучше управляться.

Вы можете скопировать данные из Joomla с помощью интерфейса администрирования Joomla. Или, может быть, даже быстрее использовать инструмент базы данных, такой как MySQL Tools или Navicat, который имеет множество опций экспорта.

Копирование HTML из Joomla с помощью таких инструментов, как HTTrack или TelePort Pro, приведет к большому количеству повторяющихся кодов и страниц, как вы заявляете.

Поддержание дополнительного PHP-сайта только для старого контента будет таким же большим, как и все в WordPress.


Если содержимое не будет меняться часто, я рекомендую использовать файлы HTML. Они статичны и, следовательно, быстрее.

Однако, если вы собираетесь часто обновлять контент, вы можете либо обновить до последней версии любой популярной CMS, желательно joomla или drupal. Я цитирую эти два, потому что они активно развиваются, и вы можете получить им большую поддержку в Интернете. Обязательно следуйте руководству по безопасности для упрощения вашей установки.


Проект "Статическое содержимое" по адресу: https://github.com/juliopontes/staticcontent делает именно то, что вам нужно, хотя похоже, что его, возможно, необходимо обновить для Joomla 3.5.

licensed under cc by-sa 3.0 with attribution.