Как обновить joomla! 1.5 до joomla! 3.5
Я расскажу Вам как это сделать.
Перенос контента и пользователей из Joomla! 1.5 в Joomla! 3.5
Как обновить joomla! 1.5 до joomla! 3.5 ШАГ 1
Для переноса и обновления Joomla 1.5 нам понадобится компонент J2XML .
- Загружаем и сохраняем на компьютере последнюю версию компонента J2XML 1.5 по .
- Заходим в административную часть сайта Joomla! 1.5 под логином и паролем администратора.
- Открываем меню Extension Manager. Нажимаем кнопку Обзор, а затем переходим к папке, в которую вы скачали J2XML 1.5. Выделите файл com_j2xml-1.5.x.xx.zip, а затем нажмите кнопку Открыть.
- Нажимаем File & Install Загрузить. Подождите немного, пока Joomla загрузит и установит компонент.
Экспорт пользователей и статей
- Запустите компонент J2XML
- Нажмите на кнопку «Export the structure «. Первый файл XML будет создан для хранения разделов и категорий.
- Export users . Файл XML будет создан для хранения данных пользователей.
- Export block 1 . Файл XML будет создан для хранения первого блока статей.
Повторите пункт 4 для каждого блока. Каждый блок имеет 1000 статей. Если у вас есть проблемы, вы можете изменить размер блока или отключить экспорт изображений со страницы Параметры.
ШАГ 2 — Как обновить joomla! 1.5 до joomla! 3.5
Установите J2XML для Joomla! 3.0
- Загрузите последнюю версию . Сохраните файл на вашем компьютере.
- Загрузите последнюю версию . Сохраните файл на вашем компьютере.
- Перейдите на страницу входа в систему администратора для вашего Joomla! 2.5 веб-сайт.Войти под своим именем пользователя и пароля администратора.
- Открыть Extension Manager. Нажмите кнопку Обзор, а затем перейдите к папке, в которую вы скачали J2XML 3. Выделите файл j2xml-3.xx, а затем нажмите кнопку Открыть.
5. Нажмите кнопку Загрузить и установить. Подождите пока Joomla загрузит и установит компонент.
6. Нажмите кнопку Обзор, а затем перейдите в папку, где вы распаковали J2XML импортер 1.5. Выделите файл plg_j2xml_importer15-3.xxzip, а затем нажмите кнопку Открыть.
7. Нажмите кнопку Загрузить и установить. Подождите пока Joomla загрузит и установит плагин.
8. Откройте Менеджер плагинов. Фильтр по имени J2XML и включите плагин J2XML Импортер 1.5
Заметка:
J2XML Импортер 1.5 использует расширение XSL. Если у вас есть какие — либо проблемы,посетите страницу .
Подготовим Joomla! 3.
- Запустите J2XML
Нажмите кнопку Параметры. Выберите вкладку Содержание и установите Keep Yes .
Выберите вкладку Пользователи и установите Keep Yes .
Импорт пользователей и контента
- Нажмите кнопку Обзор, а затем перейдите к папке, в которой сохранен файл XML с данными пользователей. Выделите файл, а затем нажмите кнопку Открыть.
- Нажмите кнопку Импорт. Подождите, пока J2XML загрузятся и импортируются данные.
- Повторите эту процедуру, чтобы импортировать всю структуру.
- Повторяйте, пока все файлы не будут импортированы.
Заметка
Если появляется сообщение об ошибке «Формат файла неизвестен. Невозможно импортировать файл.» или пустая страница, вы, вероятно, пытались импортировать слишком большой файл. Пожалуйста, попробуйте экспортировать статьи без картинок. Вы можете скопировать их во второй раз через FTP.
Начиная с выхода новых версий после Joomla 1.5, было много вопросов о том, как перенести или обновить сайт на последнюю версию CMS. В настоящее время последняя версия уже 2.5, которая будет поддерживаться проектом Joomla в течение длительного времени. Поэтому сейчас прекрасное время, чтобы обновиться, если вы это не сделали раньше.
Это руководство покажет вам как шаг за шагом перейти на Joomla 2.5.
Пожалуйста, прочитайте весь материал, так как это не легкое дело и в случае ошибки вы можете потерять данные.
Краткая справочная информация
Joomla 1.6 разрабатывалась в течение трех лет, и затем продолжала развиваться в течение шести месяцев до выпуска версии 1.7. Затем система нумерации была изменена и теперь последний стабильный релиз имеет версию 2.5.
Множество часов было потрачено многими добровольцами со всего мира, чтобы добиться этого. Хотя большая часть кода совпадает с Joomla 1.5, значительная часть была написана с нуля, и изменения сопоставимы с изменениями при переходе с Joomla 1.0 до 1.5.
В запланированных будущих версиях Joomla (которые будут выпускаться через каждые 6 месяцев), изменения от версии к версии будут больше дополнительные и ядро движка обновлять не планируется. Теперь, Joomla 2.5, наконец, стабильная, и сообщество инициировало, под руководством разработчиков Joomla, разработку jUpgrade .
Многие из разработчиков Joomla (которые все добровольцы и тратят свое свободное время) добровольно внесли свой вклад в создание jUpgrade.
jUpgrade позволит вам перейти с Joomla 1.5 на Joomla 2.5.
Итак, давайте начнем!
Системные требования
Пожалуйста, обезопасте себя (и, возможно, ваших клиентов) от головной боли и убедитесь, что ваш сервер (а в случае с jUpgrade, ваш браузер также) подходит для этой задачи.
Прежде чем приступить
Прежде чем начать, есть еще несколько вещей, которые вам нужно иметь ввиду, чтобы проверить их или помнить о них:
Является ли ваша Joomla 1.5 последней в своей ветке? Если ваша версия не последняя, вероятно, следует обновить её до 1.5.25, которая в настоящее время является последней версией, перед миграцией, особенно если вы используете Joomla 1.5.11 или ниже.
Все ваши установленные расширения имеют версии для Joomla 2.5? Не все из расширений для 1.5 были обновлены для 2.5. Из-за переходного периода, модули могут быть помечены для использования в 1.6 или 1.7. Они будут работать с 2.5.
Обратите внимание, что jUpgrade теперь указывает, что он будет обновлять сторонние расширения. Однако это все еще новый функционал, и мы бы не стали полностью полагаться на автоматическое обновление.
Вы делали изменения в каких либо файлах движка? Любые изменения, внесенные в системные файлы Joomla будут утеряны, так что будьте внимательны. Вам нужно будет повторно сделать изменения вручную.
Видео о том, как обновить Joomla
Шаг 1: Резервное копирование, резервное копирование и еще раз резервное копирование
Пропуск этой части, пожалуй, самая большая ошибка, которую вы можете сделать. Если у вас есть актуальная резервная копия (или лучше несколько), вы всегда можете откатить изменения, если нужно. Однако, если вы должным образом не сделаете резервную копию сайта, и что-то пойдет не так, вы потратите много драгоценного времени, а иногда и много денег, чтобы восстановить сайт обратно, каким он был. Поэтому, пожалуйста, сделайте резервную копию !
Шаг 2: Скачать jUpgrade
Загрузите последнюю версию jUpgrade .
Шаг 3: Установка jUpgrade
Перейдите в админку Joomla, например, www.example.com/administrator/
В меню выберите Расширения >> Установка/Удаление
Затем: Обзор >> Выберите скачаный архив com_jupgrade >> Загрузить файл & Установить
Шаг 4: Миграция
В меню Компоненты >> jUpgrade
Начало обновления
Не закрывайте это окно пока не завершится загрузка. Прокрутите вниз, чтобы проверить закончилась ли она.
Поздравляем, Вы обновились!
В сравнении с первым релизом jUpgrade, разработчики сделали ряд очень больших успехов. Теперь результат переноса ваших модулей и шаблонов вы можете увидеть в ходе обновления на экране. Мы предлагаем вам сделать тщательную проверку каждого компонента, чтобы убедиться, что они обновлены правильно.
Так что же происходит на самом деле?
jUpgrade загружает последнюю версию Joomla 2.5 к вам в каталог jupgrade (который он создает сам) в корневой папке Joomla 1.5. Затем он распаковывает все файлы. После завершения распаковки, jUpgrade устанавливает Joomla 2.5 и затем приступает к миграции старой базы данных на новую базу данных Joomla 2.5, которую он создал.
Ваш сайт Joomla 2.5 будет установлен в каталог www.example.com/jupgrade, при условии, что ваша Joomla 1.5 установлена в корневой каталог.
Проверьте Joomla 2.5
Пожалуйста, сделайте полный обзор вашего сайта Joomla 2.5 и убедитесь, что все настроено правильно.
Вот общий перечень задач для проверки:
- Баннеры
- Категории
- Контакты
- Содержание
- Модули
- Ленты новостей
- Пользователи
- Web-ссылки
- Шаблоны - они обновляются возможностями jUpdate, но иногда возникают проблемы.
Замена сайтов
Краткий обзор того, что нам нужно сделать после обновления:
Перемещаем нашу Joomla 1.5 в подпапку, так "на всякий случай".
Перемещаем нашу Joomla 2.5 в корневой каталог.
***** Это должно происходить в этом порядке ***** Если вы делаете это в обратном порядке, файлы Joomla 2.5 будут смешаны с файлами Joomla 1.5 (многие из файлов 1.5 будут перезаписаны) и у вас будет большой беспорядок! Ваш сайт, скорее всего, будет работать, но это бомба замедленного действия, которая может в любой момент взорваться.
Итак, зайдите в ваш файловый менеджер (например, Cpanel, Plesk, и т.д.) или FTP-клиент, но предпочтительно в файловый менеджер.
Общие процедуры:
- Создайте папку (например, myoldsite) для Joomla 1.5 в корневом каталоге, например, public_html/myoldsite
- Выберите все папки (кроме папки jupgrade) и файлы в корневом каталоге и переместите их в папку myoldsite
- Выберите все файлы и папки из папки jupgrade и переместите их в корневой каталог
- Дважды проверьте сайт и админку
Поиск и устранение неисправностей
jUpgrade не может скачать Joomla 2.5?
Когда происходит сбой загрузки (тайм-ауты, ошибки JavaScript и т.д.) вы можете скачать его и вручную поместить этот файл в ROOT/TMP каталог. Затем, в настройках jUpgrade, вы должны установить "Skip Download" на "Yes". После этого запустите обновление еще раз.
Сообщить об ошибке
Получить техподдержку
: http://redcomponent.com/forum/92-jupgrade
Если у Вас возникли вопросы, то для скорейшего получения ответа рекомендуем воспользоваться нашим
Известно, что разработчики уже давно прекратили поддержку CMS Joomla 1.5 , оставив пользователям последнюю версию 1.5.26. Уже давно поддерживается версия 2.5, и уже выходит новая Joomla 3.0. Для сайтов рекомендуется использовать Joomla 2.5, а Joomla 3.0 пока что происходит процесс разработки и тестирования.
Так как Joomla 1.5 уже устарела и она не поддерживается больше разработчиками, то эта версия уязвима с точки зрения безопасности. Кроме этого в случае обновления PHP на хостинге ваш сайт упадет. Еще хочу сказать, что ваш сайт на версии Joomla 1.5 со временем станет неработоспособным, так как в каждым днем увеличивается количество вирусов, которые пробиваются через дыры Joomla 1.5.
Следует сказать, что Joomla 2.5 и Joomla 3 имеют намного лучший функционал, который мы рассмотрим уже в других статьях, а также менее уязвимы с точки зрения безопасности. Поэтому мы настоятельно рекомендуем обновить свой сайт.
В этом пособии мы покажем на примерах, как обновить CMS Joomla с версии 1.5 до версии 2.5 .
Сразу скажем, что Joomla 2.5 очень сильно различается от Joomla 1.5 с точки зрения структуры, хотя админ панель очень схожа на 1.5. Поэтому у вас легко (с админ панели) обновить CMS Joomla к версии 2.5 не получится. Обновление сайта к версии 2.5 будет достаточно долгим процессом, особенно, если Ваш сайт большой и имеет много компонент.
Итак начнем.
Анализ сайта
Перед тем как обновиться к новейшей версии Joomla 2.5, нужно сделать анализ сайта на его возможность обновления. А также нужно подготовить сайт для обновления, иначе оно будет не успешным.
Делаем резервную копию и проверяем версии
В первую очередь нужно сделать полную резервную копию сайта и базы данных. Потом нужно проверить что РНР на хостингу имеет версию выше 5.2.4, MySQL - выше 5.0.4.
Потом обязательно нужно обновить Joomla 1.5 к последней версии 1.5.26 . Нужно скачать архивы обновления, закачать на сервер и распаковать их в корне сайта. Если у вас Joomla 1.5.25, то достаточно распаковать этот архив: Joomla_1.5.25_to_1.5.26-Stable-Patch_Package.zip . А если у вас более старая версия Joomla 1.5, то сначала распаковываем архив , а потом Joomla_1.5.25_to_1.5.26-Stable-Patch_Package.zip .
Также желательно обновить все расширения (компоненты, модули и плагины) до последних версий, которые поддерживают Joomla 1.5 . Это нужно сделать для того, чтобы поздней не иметь проблем с их обновлений уже для версии Joomla 2.5.
Анализ расширений
Теперь нужно проверить все свои расширения (компоненты, модули и плагины), имеют ли они версии для Joomla 2.5. Для этого ищем в интернете на официальных сайтах разработчиков архивы этих расширений и специальные скрипты миграции, если такие имеются. Внимание, не рекомендуем скачивать расширения на различных торрентах и других непонятных сайтах. Ищем ссылки для их скачивания на официальном сайте http://extensions.joomla.org , иначе будете иметь проблемы с вирусами и другими спамерскими скриптами.
На многих официальных сайтах есть инструкции, как обновить расширение до Joomla 2.5.
Что делать, если Вы не нашли расширение для Joomla 2.5?
Если Вы не нашли расширение для Joomla 2.5, то в данном случае есть таки выходы с ситуации:
- Удалить это расширение на версии 1.5, если оно не важно или не нужно для сайта.
- Удалить это расширение на версии 1.5 и поискать другое с подобным функционалом.
- Попробовать самому вручную обновить расширение для версии 2.5, если имеете опыт в программировании на РНР (наиболее сложный вариант).
- Переделать сайт, чтобы не использовать устаревшее расширение.
Настройка системы Joomla 1.5 для обновления
После анализа возможности обновления к Joomla 2.5 нужно подготовить систему Joomla 1.5 к обновлению.
Если Ваш сайт не большой, имеет простой дизайн и на нем нет расширений, то его обновление к Joomla 2.5 можно сделать прямо на хостингу с помощью установки расширения jUpgrade . Но для сложных сайтов, которые имеют много расширений, все нужно делать на локальном компьютере, так как есть вероятность ошибиться. Кроме этого эта процедура на локальном компьютере займет меньше времени.
Чтобы сделать обновление Joomla на локальном компьютере нужно установить сначала специальную программу, которая называется Денвер . Устанавливается Денвер очень просто. После установки эта программа создает на вашем компьютере дополнительный диск, на котором следует разместить файлы своего сайта. Кроме этого, в браузере откроется окно с описанием Денвера и надписью "Ура, заработало!" (рис. 2).
По умолчанию, Денвер создаст на этом диске папку test1.ru, которую нужно переименовать в название домена своего сайта. Потом в этой папке находим папку www, в которую копируем все файлы сайта (рис. 1).
Чтобы наш сайт появился на локальном компьютере, нужно скопировать его базу данных. Сначала запускаем Денвер. Это делается с помощью ярлыка Start Denwer, который должен установиться на вашем рабочем столе. Ищем на странице, которая показана на рис. 2, ссылку для заведения новой базы данных или вводим в браузере строку: http://localhost/denwer/Tools/addmuser/index.php. Откроется страница "Заведение новых БД и пользователей MySQL " (рис. 3), где вводим параметры базы данных вашего сайта: имя базы данных, имя пользователя и пароль.
Теперь нужно установить данные вашей базы данных на локальный компьютер с помощью PhpMyAdmin.
Ищем ссылку для PhpMyAdmin на окне рис. 2 или вводим в браузер строку http://localhost/denwer/Tools/ phpmyadmin/index.php. Откроется PhpMyAdmin (рис. 5) где нужно выбрать название нашей базы данных слева в колонке, потом кликаем на вкладку "Импорт", где открываем архив базы данных и нажимаем кнопку ОК снизу.
Но если Ваша база данных очень большая (больше 2 Мбайт), Вы можете иметь проблемы с ее импортом (рис. 6).
Чтобы устранить эту проблему нужно изменить настройки РНР - увеличить размер базы данных. Для этого нужно найти файл php.ini, который находится в папке usr/local/php5/ (рис. 7). Открываем этот файл в текстовом редакторе и находим строчку upload_max_filesize , для которой указываем размер, который выше за размер базы данных. В нашем случае мы указали 40М (рис. 8). Сохраняем файл и перезагружаем Денвер (рис. 9.). Теперь снова пробуем закачать базу данных. Она должна успешно импортироваться (рис. 10).
Теперь почти все подготовлено для обновления Joomla с 1.5 до 2.5.
Обновление Joomla с 1.5 до 2.5
Теперь приступим к обновлению Joomla с 1.5 до 2.5. Обновление нужно сделать с помощью специального компонента для миграции Jupgrade , который установить обновленную систему Joomla 2.5 в папку jupgrade. Но сначала нужно установить компонент Jupgrade в админ панели Joomla 1.5 (рис. 11). Скачать этот компонент можно по этой ссылке: . После установки компонент появится в меню "Компоненты" (рис. 12).
Теперь выбираем его и проверяем, включен ли в нас плагин Mootools Upgrade (рис. 13). Если он не включен, то включаем его (рис. 13-15), иначе система не обновится.
Теперь выбираем с меню "Компонент" компонент Jupgrade и кликаем по кнопке "Начать обновление" (рис. 16). На рис. 17 показан процесс обновления.
Но в процессе обновления на локальном сервере могут возникнуть проблемы, такие, как проблема з загрузкой Joomla 2.5.
Эта проблема решается очень просто. Скачивается архив Joomla 2.5, переименуется он в Joomla25.zip и помещается в папку tmp на сайте (рис. 17а). Потом в параметрах компонента Jupgrade снимаем галочку (рис. 18), чтобы пропустить загрузку Joomla 2.5 и снова нажимаем кнопку "Начать обновление". На рисунке 19 показан процесс завершения успешного обновления системы доя версии Joomla 2.5. Поздравляем!!!
Итак, мы обновили систему Joomla с версии 1.5 до версии 2.5. Теперь у Вас одновременно будет две системы. Старая Joomla 1.5 будет находится в той папке, где она была раньше, а новая Joomla 2.5 будет находится в новой папке jupgrade. Нужно теперь удалить все файлы старой версии и переместить все новые файлы с папки jupgrade в корень.
Но это только начало работы. Далее Вам нужно будет еще ее настроить. А нужно будет настроить и обновить ваш шаблон, почистить базу данных от мусора, настроить самую систему в админ панели, установить языки и расширения. Но это мы покажем в следующих уроках.
Каждый раз, создавая новый сайт, сразу после установки Joomla приходится делать некоторые одинаковые процедуры. Они не зависят от типа сайта. Это может быть интернет-магазин, портал, форум, сайт-визитка. В любом случае первоначальный набор манипуляций одинаков. В этой статье я приведу 12 действий, которые нужно сделать сразу после установки Joomla.
Действие 6. Задать все общие настройки Joomla.
Сразу после установки Joomla и выполнения пяти предыдущих действий вы должны зайти в общие настройки Joomla (Система –> Общие настройки ), пройтись глазами по каждой из них, по всем вкладкам, и сразу же задать всё, что необходимо. Еще раз повторяю: сразу же!
Готов поспорить, что нет такого веб-мастера, использующего Joomla, который бы после окончания работы над очередным сайтом хоть раз не забыл установить в общих настройках мета-данные. Вот вроде помнишь про них, а через минуту уже забываешь. Казалось бы, что может быть проще, чем зайти в настройки и установить мета-описание сайта. Думаешь: «Да ладно, пока оставлю это поле пустым, а попозже заполню». Не заполните, пока SEO-оптимизатор не ткнет вас носом. Как говориться: «Нет ничего более постоянного, чем временное». Здесь это работает на 100%. Если вы не знаете, что нужно указывать в той или иной настройке, то оставляйте как есть. Но если знаете, или узнаете позже, то не закрывайте это окно, пока все не заполните.
Сразу же советую здесь установить опцию Время жизни сессии на 30-120 минут. 15 минут очень мало и в очередной раз, вводя логин и пароль для входа в админку, вы будете ругаться, но не зайдете в общие настройки, чтобы изменить время жизни сессии. Почему? Потому что нет ничего более постоянного, чем временное. =)
Действие 7. Включить отображение позиций модулей.
Если вы делаете сайт самостоятельно, то это действие сильно облегчит вам жизнь. Уже и не все знают, что в Joomla есть возможность просмотра позиций модулей, которые содержит шаблон. Достаточно добавить к URL сайта ? tp=1 страница будет показана с позициями модулей. По соображениям безопасности в последних версиях Joomla эта функция по умолчанию отключена.
Что нужно сделать?
Перейти в Расширения –> Менеджер шаблонов –> Настройки и в опции Просмотр позиций модулей установить Включено .
После этого на сайте можно будет увидеть все позиции модулей :
Действие 8. Установить и настроить редактор JCE.
Стандартный WYSIWYG-редактор TinyMCE, который установлен в Joomlaпо умолчанию, мягко говоря, не очень. Если вы уже пользовались редактором JCE, то это особенно заметно. К вопросу о необходимости установки JCE. Да, заказчик, не искушенный тонкостями работы CMS Joomla, не указал в техническом задании точные требования к визуальному редактору, а значит, в этом вопросе все можно оставить по умолчанию и с чистой совестью его пропустить. Я скажу так: даже если вы делаете сайт на заказ, JCE вы все равно будете устанавливать в первую очередь для себя. Почему? Потому что как только дело дойдет до оформления хотя бы одного материала с использованием визуального редактора, время, затраченное на установку JCE, окупится с лихвой.
Что нужно сделать?
Переходим в Расширения –> Менеджер Расширений .
Нажимаем кнопку Добавить закладку "Установить из JED"
В строке поиска вводим «JCE » и осуществляем поиск.
Переходим в расширение JCE и жмем кнопку Install . Редактор будет установлен.
Если все сделано правильно, то при создании материала будет открываться JCE:
Про настройку редактора не пишу, поскольку это тема целой отдельной статьи или даже серии статей. Скажу только, что стандартные настройки редактора вполне подходят для большинства сайтов и JCE можно использовать сразу после установки.
Действие 9. Установить и настроить компонент резервного копирования Akeeba Backup.
Никогда не стоит пренебрегать резервным копированием. Даже на этапе разработке сайта. Особенно на этапе разработки сайта. За свою многолетнюю работу с Joomla я перекопал очень много тем на известных форумах. Вопрос вроде: «Я установил это расширение, и сайт перестал работать. Что мне делать?» встречается очень, очень часто. Бывает так, что одно необдуманное действие web-мастера приводит к тому, что требуется многочасовое восстановление сайта. Львиная доля этого времени уходит на то, чтобы во всем разобраться и найти причину проблемы. Имея под рукой резервную копию сайта, восстановить его можно за пару минут, сделав пару кликов.
Особенно удобно использовать для создания резервных копий и восстановления из них сайта компонент Akeeba Backup . Не сочтите за рекламу. Разработчики действительно постарались. Огромное количество настроек, возможность запуска по расписанию, восстановление сайта из любой резервной копии за пару кликов. Компонент имеет бесплатную и платную версии. Все, описанное выше, доступно в бесплатной версии. Но платная также очень хороша. Для меня ее главное преимущество – возможность автоматического создания резервных копий в облачные сервисы, например, Яндекс.Диск, который предлагает бесплатно 10ГБ на аккаунт. Количество аккаунтов не ограничено. Один раз, настроив Akeeba Backup, можно полностью закрыть тему резервных копий и не вспоминать о них до дня Х. Подробнее про этот замечательный компонент и создание резервных копий в облаках я обязательно расскажу в отдельных статьях.
Действие 10. Изменить адрес входа в админку.
Это действие относится к безопасности Joomla. С одной стороны, делать сразу после установки его не обязательно, но с другой, не сделав этого сразу, с вероятностью 90% вы не сделаете и потом, подвергнув свой сайт потенциальной опасности. Подробнее о подборе пароля и изменении адреса входа в админку можно прочитать в статье Защита Joomla. Часть 2. Защита Joomla от подбора пароля.
Действие 11. Установить расширение карты сайта Xmap.
Карта сайта стала практически стандартом в сайтостроении. Она позволяет поисковым системам видеть все нужные страницы вашего сайта. Кроме того, вы можете показывать карту сайта и посетителям, чтобы помочь им проще ориентироваться.
Хорошим и бесплатным расширением для создания карты сайта является Xmap .
Настраивается это расширение достаточно легко. На выходе вы получите карту сайта в формате для поисковых систем и html-карту, которую можно сделать пунктом меню и показывать посетителям.
Интересным может быть вариант избавления от дублей страниц путем сочетания карты сайта и правильной настройки файла robots.txt . О нем рассказывается в последнем, 12 действии.
Действие 12. Настроить файл Robots. txt.
Файл robots.txt расположен в корне сайта и указывает поисковым системам на то, какие разделы сайта можно индексировать, а какие нет. Этот файл может быть настроен очень по-разному. Все зависит от конкретного проекта и требований.
Подробно про файл, синтаксис и примеры основных настроек вы можете прочитать по ссылке: http://joomlaforum.ru/index.php/topic,193446.0.html
Интересен вариант сочетания настройки файла robots.txt и карты сайта Xmap в плане избавления от абсолютно всех дублей на сайте. Подход такой:
- Закрыть весь сайт кроме расширения Xmap от индексации поисковыми системами.
- Создать карту сайта, которая будет содержать все нужные страницы сайта.
- Отдать карту сайта поисковым системам.
В результате получается, что поисковые системы будут индексировать только те страницы сайта, которые им укажем мы. В этом случае не придется беспокоиться о том, что в индекс попадут различные дубли.
Описанные выше действия позволят вам избавиться от ряда проблем, которые могут возникнуть в процессе создания сайта на Joomla. Сделать их рекомендуется сразу. Вы даже можете создать свою сборку Joomla, чтобы не повторять однотипные действия каждый раз, но следует помнить, что ее придется обновлять с выходом новых версий Joomla и расширений. Что удобнее: делать 12 действие каждый раз после установки Joomla или следить за собственной сборкой – каждый решит для себя самостоятельно. Я лишь хочу отметить, не нужно скачивать чужие сборки из Интернета. В них может быть все, что угодно: вирусы, скрытые ссылки, ошибки. Дистрибутив Joomla нужно брать только с официального сайта Joomla.org .
P.S.: Все описанные в статье расширения можно установить по аналогии с JCE через менеджер расширений , закладку Установить из JED .
Вконтакте
- Все статьи
- Всех пользователей
- URL адреса страниц, позиции
- Все модули, комментарии
- Шаблоны
- И другие расширения..?
А хотите ещё получить:
- Ценные советы по оптимизации и развитию сайта
- Ускорение сайта после обновления
- Полезные расширения и скрипты для сайта
- Усиление безопасности сайта
Да, это всё возможно, здесь и сейчас, на этой странице. Буквально сегодня. И причём за адекватную стоимость.
От Joomla 1.5 до Joomla 3++ без проблем.
Уверен вам хочется по-скорее обновить линейку Joomla до самой новой, которая работает быстрее, надёжнее и в которой есть очень много полезных и важных функций.
Всё бы хорошо, но есть одно НО.
Обновить линейку Joomla (т.е. мигрировать на новую версию) бывает очень сложно.
Даже опытные вебмастера иногда опускают руки.
Особенно когда сайт довольно большой, на нём хорошая посещаемость и он проиндексирован в Яндексе и Гугле.
Жаль что разработчики Joomla не предусмотрели нормальный вариант перехода с линейки на линейку.
Обычно обновление/миграция, сопряжена с ручной работой, так как многие расширения приходиться заменять, базы данных переносить, а шаблоны переделывать.
Но не смотря на все сложности, мы готовы предложить вам услугу обновления вашего сайта под управлением Joomla.
Потому что обновление для нас - это не сложно.
За более чем 6 лет работы обновлено несколько десятков сайтов, с разных версий Joomla.
Новый и красивый сайт уже через 3 дня
Что вы получите после обновления вашего сайта на Joomla:
- обновлённую систему управления последней версии
- более усиленную защиту сайта
- ускорение работы сайта
- удобство от использования новой версии Joomla
- новые фишки и плюшки от последней версии Joomla
- адаптивный шаблон, который подстраивается под мобильные устройства
- много ценных советов по работе и развитию вашего сайта
- видеокурс по работе с Joomla 3
И в подарок всем клиентам мы дарим электронную книгу "Сайт в ТОП. Как понравиться Яндексу".
Также в зависимости от суммы заказа, предусмотрены и другие бонусы.
На то чтобы обновить сайт, установить и настроить все расширения уходит примерно около 3-х дней.
В некоторых особо сложных случаях (большие сайты, много расширений и т.д.), время на обновление может
увеличиваться.
Сроки оговариваем индивидуально для каждого проекта.
Что мы будем делать с вашим сайтом.
Существует два варианта обновления.
Архив на архив
- это когда вы сами предоставляете нам резервную копию вашего сайта, мы всё
обновляем, показываем вам, даём доступ в админку и отдаём вам архив уже обновлённого сайта.
Установку на свой хостинг вы производите самостоятельно.
Под ключ - в этом случае вы предоставляете нам временный доступ, мы создаём резервную копию вашего сайта, скачиваем и обновляем.
После обновления показываем вам на тестовом сервере, даём доступ в админку нового сайта, вы проверяете, и мы
устанавливаем новый сайт на ваш хостинг вместо старого.
Если у вас большая посещаемость, то мы можем установить новый сайт даже ночью, когда посещаемость минимальна.
Это не занимает много времени.
Поэтому ваши пользователи скорее всего даже не ничего заметят.
URL и индексация сайта
Если ваш сайт хорошо индексируется поисковыми системами то, если это необходимо, мы сохраним прежние URL адреса страниц, чтобы посещаемость не упала и риск вылета страниц из индекса был минимален.
Это касается сайтов на Joomla 1.5. На Joomla 2.5 такого нет. В ней все адреса остаются прежними.
Новый шаблон vs обновлённый.
При желании мы можем создать для вашего сайта адаптивный шаблон с нуля, именно под ваш проект.
Такой шаблон будет быстрым, лёгким и удобным.
Либо можем адаптировать старый шаблон под новую версию Joomla, потому что шаблоны с версии Joomla 1.5 не подходят для Joomla 3.
С версии Joomla 2.5 некоторые шаблоны могут работать и на тройке. Но тоже не все.
Также мы можем подобрать шаблон под вашу тематику, установить его и настроить.
Как вариант - можете использовать наши бесплатные шаблоны. Они тоже адаптивные и работают быстро.
Все расширения будут на месте.
Как правило, со старого сайта на новый, удаётся перенести все расширения, которые на нём были установлены.
Если по каким-то причинам расширение не подходит или прекращена его поддержка, то ищем его аналог, а в некоторых случаях можем разработать расширение с нуля.
Как будет проходить процесс обновления вашего сайта?
- После получения ZIP-архива с резервной копией вашего сайта, мы проверяем её на вирусы и вредоносное ПО.
Если что-то найдено, то обязательно сообщаем вам. - После этого разворачиваем резервную копию на своём локальном сервере. Выписываем все сторонние расширения, наводим порядок на сайте (обновляем Joomla в рамках текущей линейки, обновляем все установленные расширения, всё что не нужно удаляем или выключаем) и приступаем к миграции CMS.
- После миграции Joomla приступаем к обновлению и переносу сторонних расширений.
Проводим работу над шаблоном, исходя из ваших требований.
Если нужно верстаем новый шаблон, адаптируем старый или подбираем из готовых вариантов. - Когда все работы по обновлению завершены, переносим ваш новый сайт на наш тестовый сервер и снова всё проверяем. При необходимости вносим корректировки.
- Даём вам доступ к вашему новому сайту и к его админке. Вы проверяете, если всё нравиться, то переносим сайт на ваш хостинг (или отдаём его архив, зависит от варианта обновления)
- Даём ценные советы, рекомендации, видеокурс по Joomla 3, электронную книгу и другие бонусы.
Ваш сайт обновлён и работает на последней версии Joomla. Вы довольны, и мы тоже)
Гарантии на обновление
Если вам не понравиться новый сайт, или он будет работать не так как мы договаривались, то мы вернём вам деньги в полном объёме.
Сколько стоит обновление сайта на Joomla?
Стоимость работ по обновлению складывается из многих факторов, от которых напрямую зависит сложность и затраченное время.
Это, например:
- версия с которой нужно обновиться. С Joomla 2.5 до Joomla 3.5 будет дешевле.
А с Joomla 1.5 до Joomla 3.5 немного дороже. - запущенность сайта, если на сайте много расширений, которые уже не поддерживаются, которые давно не обновлялись, много материалов, модулей, которые не опубликованы, или, когда сайт построен непонятно как, то стоимость работ будет выше.
- количество переносимых расширений, или замена их на аналоги и т.д.
Поэтому для удобства мы создали калькулятор для расчёта примерной стоимости работ.
Прим.: Точная стоимость рассчитывается после осмотра сайта из админпанели.
Несколько отзывов о нашей работе

Отменный сервис, почти мгновенная реакция, приятно удивляющие цены (отдельное спасибо за калькулятор) и отличный результат.
Хотя за скорость мы и не доплачивали, обновление было произведено быстро и безболезненно. Прекрасный выход для тех, у кого аллергия
на php и иже с ним)
Желаю вам побольше заказчиков, чтобы им, в свою очередь, также повезло с вами.

После успешного завершения обновления сайтов на Joomla 1.5 не смог не
написать пару добрых слов в адрес того, кто решил этот вопрос.
Из истории - создал пару простеньких сайтов на cms Joomla в 2011-2012 годах и до сего дня они вроде как работали, но чем дальше тем
чаще возникала мысль их обновить, привести в более презентабельный вид и сделать читаемыми для всех типов мобильных устройств.
Поискал программиста в своем городе по Joomla, но это не увенчалось успехом и потом просто погуглив, совершенно случайно обнаружил то, что есть сайт и мастер своего дела в сфере программирования, SEO и т.д. - Олег Касьянов, который сможет безболезненно обновить версию Joomla до последней и привести сайты в порядок.
Работой остался доволен на все 100%, все было четко и в срок выполнено и более того, была дана куча полезных советов и
материалов как бонус. Стоимость адекватна и не увеличилась в процессе работы, что часто бывает в жизни, а наоборот скорее было
сделано даже больше чем предполагалось заранее.
В будущем уже не стоит вопрос, кто решит любой вопрос по сайтам - контакты Олега сохранил как важные и нужные.
С ув. Александр.

Меня зовут Ирина и последние 6 лет я занимаюсь созданием сайтов на Джумле.
На одном из моих сайтов-проектов до недавнего времени стояла версия Джумлы 1.5. Если честно, я уже отсчитывала дни, когда прогремит,
потому что уже знала, что безопасность версии больше не поддерживается.
Но так как проект был очень большой по информационному объему, то обновлять до актуальной версии для меня было просто неразрешимой задачей, т.к. особенно смущало одно приложение с вопросами-ответами, которые бы могли просто потеряться, а этого не должно было произойти.
И, действительно, прогремело, когда я увидела как Яндекс забанил мой сайт в список вредоносных,
стало понятно, что теперь сайт просто напросто заражен. Его позиции из топа резко упали чуть не до 100-х, короче голова теперь
болела от того, как всю эту гадость вычистить.
Наверное, 4 дня я пыталась разрулить эту ситуацию самостоятельно, но чем больше читала о чистке сайта, тем больше убеждалась,
что на это тоже опыт нужен, т.к. запросто и не вычистить.
И чем дальше, тем тяжелее.
Еще вечером я не знала, как дальше быть, а утром получила письмо-рассылку от Олега Касьянова, в котором он подробно в видео стал рассказывать как такие беды случаются и что с этим делать. А ведь я на каких только форумах не была, сколько времени было потеряно. Возникло единственное желание - я хочу доверить свой сайт именно этому человеку, потому что он единственный, кто смог понятно и вразумительно объяснить, как избавиться от вирусов.
Я сразу связалась с Олегом по электронке и договорилась, что он почистит мой сайт.
Но в моей ситуации это облегчение было бы временным. Нужно было обновлять платформу сайта. В результате, Олег предложил такой план,
чтобы и информация на сайте сохранилась и версия была обновлена.
Кроме того, у Олега было разработано решение и для безопасности сайта - скрипт резервного копирования , соединенный с сервисом
мониторинга сайта на вредоносные файлы.
Когда сайт однажды взломали, ты уже точно не сможешь спокойно спать.
Поэтому мне это решение со скриптом казалось единственно возможным и правильным. И Олег помог его реализовать, все возникавшие
по ходу проблемы, он спокойно решал сам и был всегда на связи. Меня привлекла также и ценовая политика его услуг, все в разумных
пределах, цена=качество.
Приятно было с ним работать как со специалистом, потому что человек работает открыто, оперативно, ответственно.
Надеюсь, что если будут какие-то вопросы или проблемы, он поможет с решением.
Желаю ему успехов, передовых IT-решений в нашем непростом, но интересном деле.
Олег, большое спасибо.
За несколько дней до обращения к Вам, я собственноручно "убил" свой личный сайт, тоже на Joomla 1.5. По тем же причинам: участившиеся атаки, практически до полной парализации сайта.
Теперь думаю - зря. Придется делать все "с нуля". А времени не хватает, то ли сделаю, то ли нет - большой вопрос.
Слава Богу, с этим сайтом все решилось быстро, без потерь и недорого. Помимо обновления получил необходимую консультацию,
рекомендации по безопасности и настройке, а в некоторых случая даже и непосредственную донастройку.
Сумма, которую согласовали до начала работы, при этом не изменилась в большую сторону, и вполне приемлема даже для частного лица.
О том, какие произойдут изменения, был проинформирован заранее. Теперь вот бесплатно скачиваю "Профессиональный видеокурс Joomla
3 в деталях" для дальнейшей работы с сайтом уже самостоятельно.
Ни одного замечания по работе Олега Касьянова не было. Все решалось путем обмена вопросов и ответов по электронной почте и
требовало отвлекаться для этого от служебных или семейных дел.
Главное - сайт работает отлично.
Спасибо, Олег! На мой взгляд очень профессионально сработано. Храни Вас, Господь!
Большое спасибо Олегу!
Всё, о чём договорились (перенести мой сайт с Joomla 2.5 на Joomla 3.6, сделать сайт адаптивным и мобильным, исправить ошибки
допущенные много лет назад при моём переносе сайта Joomla 1.5 на Joomla 2.5), сделал быстро и чётко, постоянно был на связи,
учитывал все мои пожелания и корректировки.
Результат меня очень порадовал! В будущем планирую обращаться к этому СПЕЦИАЛИСТУ!
Если у вас остались вопросы, то вы можете задать их по телефону: 79176096411 (МТС), 79603721915 (Билайн),
на почту: [email protected]
или через .
С уважением, Олег Касьянов.