Как сделать свою сборку Joomla
| WEB-строительство - Joomla |
Для того чтобы создать свою сборку Joomla, нам понадобится базовый дистрибутив Joomla, на основе которой мы и будем делать свою. Можно взять оригинальную английскую версию.
Устанавливаем ее локалхост. На TopServer, денвер или XAMPP не имеет
никакого значения. Настраиваем нужные модули и компоненты, удаляем и добавляем необходимые файлы. Делаем с ней все что нам нужно. Можно необходимых пользователей завести или поставить серверный менеджер файлов к примеру.
Итак, после этих манипуляций у нас есть файлы и база сайта MySql. Нам необходимо, из базового дистрибутива скопировать папку installation и изменить в ней некоторые файлы. А именно в поддиректории sql, изменить sql-файлы, в которых хранится дамп таблиц, который будет установлен при инсталляции Joomla.
- Файл drop_table.sql можно не трогать.
- Файл joomla.sql – это дамп базы данных. Именно сюда и надо сохранить существующий дамп, с которым уже работает joomla. Также если база содержит предустановленные материалы, то правильно будет отделить контент от настроечных данных и сохранить в отдельном файле. (см ниже) Дамп можно сделать в любом подручном средстве, будь-то phpMyAdmin или dumper. Кому что по вкусу.
- Файл migrate_Mambo4523_to_Joomla_100.sql – сильно устарел, и представляет собой SQL-дамп для изменения структуры таблиц при переходе с Mambo на Joomla. Актуальность на данный момент равна нулю, поэтому файл не трогаем.
- Файл sample_data.sql содержит в себе некие тестовые данные, которые можно поставить, а можно и не поставить при инсталляции Joomla. Именно сюда можно сохранить дамп контента, который можно установить при инсталляции Joomla. Если ваша сборка не нуждается в тестовых материалах, этот файл можно оставить пустым.
Пакуем все файлы в zip-архив и готово. (незабудьте про папку installation)
Вот собственно и вся технология создания собственной сборки Joomla. Несколькими нажатиями кнопки вы теперь сможете штамповать одинаковые сборки в разных местах.
{kunena_discuss:72}
