У меня есть большой сложный веб-сайт, который в настоящее время реализуется с использованием PHP и MySQL. Некоторые из страниц (о, свяжитесь с нами и т. Д.) В основном статичны, но их нужно время от времени обновлять. Я бы хотел, чтобы эти обновления выполнялись нетехническими администраторами, поэтому я переношу сайт на Joomla CMS. Я создал шаблон Joomla для воспроизведения баннеров, стилей и т. Д. Моего существующего веб-сайта и успешно воспроизвел статические страницы, разрезав и вставив их в статьи Joomla.Преобразование сайта PHP в Joomla
Теперь я пытаюсь внедрить существующие существующие страницы диаманами php в структуру Joomla. Я предполагаю, что мне нужно преобразовать их в один или несколько компонентов Joomla? Я понимаю, что мне нужно будет разбить php-код, который в настоящее время создает баннеры, меню и т. Д., Но я не хочу делать серьезные изменения на этих php-страницах, то есть я не хочу их повторно выполнять шаблон MVC. Я ищу простой учебник по компонентам Joomla 3.2 hello world. Учебники, которые я нашел, слишком сложны (т. Е. MVC), или они слишком «просты». Слишком просто я имею в виду, что компонент не указан, когда я выбираю Item Item Type в Менеджере меню. Может ли кто-нибудь указать мне на любую документацию, которая объясняет минимальную конфигурацию, которую мне нужно включить в пользовательский компонент Joomla 3.2, чтобы компонент был указан при выборе типа элемента меню?
Кроме того, должен ли я создать один большой пользовательский компонент для переноса существующего PHP-приложения, содержащего несколько страниц («views»?)? По идее, систему можно было бы рассматривать как около 3 подсистем, но между таблицами MySQL, используемыми в этих разных подсистемах, существует некоторое совпадение.
Мне не нужна реализация, чтобы быть портативной, т. Е. Я не пытаюсь создать многоразовый компонент, который другие могут использовать, мне просто нужно, чтобы он работал на моем сайте, используя минимальный объем работы.
Спасибо, Уэйн.
Я не использовал Wordpress, но я знаком с ним. Если бы весь мой веб-сайт был статичным, и моя главная задача заключалась в том, чтобы упростить для администраторов, тогда я бы выбрал Wordpress. Wordpress имеет репутацию более простой в использовании, но менее мощный и гибкий. – Wayne