Первоначальная настройка Joomla сайта |
|
10.01.13 13:02 |
В продолжение статьи «Каждый блог на WordPress» решил создать страничку с кратким конспектом «Каждый Joomla сайт» представляющий собой список необходимых действий для создания каждого сайта на Joomla.
Для каждого из сайтов на Joomla, а я делаю на Joomla долгосрочные не экспериментальные проекты, необходим определенный набор плагинов, модулей, расширений. Что бы не забыть что-либо, будет полезно иметь перед глазами конспект.
Идея родилась из нового проекта — В Судак РУ — отдых в Судаке на улице Бирюзова 52.
Первый этап работ по Joomla проектам:
- Создание базы в PhpMyAdmin. Создается пустая база данных MySQL для инсталляции движка CMS Joomla.
- Заливаем шаблон и движок на FTP сервера. Шаблон Joomla желательно брать в наборе «StartUp» — то есть не только шаблон но и все в наборе — родные плагины, расширения и модули производителя.
- Переходим по адресу сайта и проходим процедуру инициализации начальной конфигурации сайта. Инсталлируем CMS Joomla до окончательного получения готового вида сайта и административной панели сайта.
- Редактируем файл configuration.php заставляем Joomla видеть ваш сайт так как мы захотим — с www или без www.
заменяем строку var $live_site = »;
на
Второй этап работ по Joomla — настройка robots.txt:
- Добавляем директиву
Host: v-sudak.ru — указываем какое зеркало сайта считать основным.
- Добавляем директиву
Sitemap: http://v-sudak.ru/sitemap.xml — указываем расположение файла xml карты сайта.
Третий этап — настройка htaccess.txt
- Переименовываем htaccess.txt в .htaccess — требование Joomla для случая когда включаются SEO опции встроенные в Joomla — встроенные в пункт Global Configuration.
- Добавляем 301 редирект с домена «с www» на домен «без www»:
RewriteEngine On RewriteCond %{HTTP_HOST} ^www.v-sudak.ru$ [NC] RewriteRule ^(.*)$ http://v-sudak.ru/$1 [R=301,L]
или наоборот с «без www» на «с www»: RewriteEngine On RewriteCond %{HTTP_HOST} ^v-sudak.ru RewriteRule (.*) http://www.v-sudak.ru/$1 [R=301,L]
Четвертый этап — установка необходимых расширений, модулей, плагинов
- Установить патчи Joomla с версии на которой был построен шаблон до последней версии. Например Joomla_1.5.15_to_1.5.18-Stable-Patch_Package.tar — патч с версии Joomla 1.5.15 до Joomla 1.5.18
- Устанавливаем русский язык админки (backend) и лицевой панели сайта (frontend). В случае если планируется установка JoomFish и перевод сайта на несколько языков (например украинский) то устанавливаем дополнительные нужные языки.
- Устанавливаем sh404sef — компонент SEO для Joomla.
- Плагин BigShoot Google Analytics — добавляет на каждую страницу сайта код для отслеживания статистики в Google Analytics. Сайт предварительно нужно добавить в панель Google Analytics.
- Компонент JCE Editor — альтернативный полнофункциональный редактор.
- Компонент JoomlaPack — создание бэкапа всего сайта — файлы+база данных.
- Компонент xMap — компонент создающий по сути страничку «карта сайта» из указанных для компонента меню.
- Компонент RsForm — компонент для форм — создается любая форма и самое главное логируются все записи которые отсылаются заказчику. По сути организовываем арбитраж с заказчиком.
- Плагин Google Maps — вставка карты Google Maps с помощью плагина в любую статью.
Пятый этап — изменения в Панели управления Joomla:
Вкладка «Сайт» — панели управления Joomla
- «Визуальный редактор по умолчанию» — я обычно ставлю «JCE Editor» (из установленных на четвертом этапе компонентов). Стандартный «TinyMCE», «XStandartLite», «No Editor» не очень подходят.
- «Длина списка» = 100 - я обычно устанавливаю самое максимальное значение из доступных, чтобы меньше листать странички в списке модулей, материалов и тому подобное.
- «Длина RSS ленты» = 100 — то же самое что и предыдущий пункт.
- Значение тэга для всего сайта — очищаю полностью чтобы не мусорить на сайте
- Ключевые слова тэга для всего сайта — то же самое как и предыдущий путь
- Включить SEO — Да — включаю все настройки SEO встроенные в Joomla
- Использовать mod_rewrite — Да — включаю все настройки SEO встроенные в Joomla
- Добавить суффикс к URL — Да — включаю все настройки SEO встроенные в Joomla
Вкладка «Система» — панели управления Joomla
- Разрешить регистрацию пользователей — Нет — в базовом варианте сайта отключаю если нет необходимости для конкретного сайта
Вкладка «Сервер» — панели управления Joomla
- Временная зона — UTC+2 — естественно для Украины
- Установки FTP — настройки для вашего сервера
- Способ отправки почты — Ставлю Sendmail
источник: http://ted.net.ua/kazhdyj-joomla-sajt
ссылка на материал: http://thin.kiev.ua/web/38-web/739-joomla-one.html
|
Последнее обновление 10.01.13 13:05 |