Адаптивность новой Joomla 3.6

Новый холодильник у соседа вызывает чувство зависти, а новый гаджет коллеги больно бьёт по слабым нервам, если у вас устаревший девайс. Стремление к обладанию новыми вещами идёт с человеком рука об руку всю историю рода Адама. Это желание зеркально переносится в трезвую голову веб-мастера, который хочет, чтобы его сайт отвечал требованиям пользователя по внешнему виду и функциональности.

Если у вас, как в сию минуту у меня, сайт на Joomla 1.5, то перед вами не мог не встать вопрос, нужна для него миграция на новый движок или для решения вопросов взаимодействия с пользователем и собственной кармы достаточно старой CMS? Ниже я расскажу:

  • - Что даёт миграция Joomla,
  • - Почему пока мой блог на Joomla 1.5.

Что такое миграция

Начну издалека, с наивного. Миграция – это обновление сайта до новой версии движка. Слово «обновление» смело берём в кавычки, что я, с вашего позволения, и сделал. Скорее, это перенос сайта на новую CMS. Неизменным остаётся только контент, если миграция делается ровными руками, то и адреса страниц. Дизайн и функциональность меняются, так как шаблоны и компоненты с Joomla 1.5 несовместимы с версиями расширений Joomla 3.6 (например).

Движок 1.5 рождён до исторического материализма, поэтому устарел, как пасхальный кулич на Рождество. Старость его почётна, работать версия 1.5–1.7 может ещё годы, но работа создаёт некоторые сложности.

При миграции все файлы на хостинге заменяются, неизменным, и то отчасти, остаётся только содержимое некоторых из них. С Joomla 1.5 обновиться выше нельзя, надо только мигрировать. Даю справку: обновление – это нажал кнопку и поехали, миграция – это перенос сайта руками, компонентами и матом.

Что даёт миграция

Что же даёт миграция сайта на Joomla и почему лучше её делать, чем нет? После миграции:

  1. - Повышается функциональность сайта,
  2. - Решаются проблемы с безопасностью движка,
  3. - Доступны новые компоненты,
  4. - Сайт становится адаптивен по умолчанию,
  5. - Создаётся задел на будущее.

Трафик после миграции сайта

Joomla 1.5 и до 2.5 уже не поддерживается, а хакеры и прочие вредители в сети живут и ищут дырки в безопасности сайтов. Они эти дырки находят, но латать их некому, поэтому вероятность взлома старого движка выше. Это аргумент №1.

В новых версиях Joomla можно пользоваться последними версиями компонентов, плагинов и модулей, что открывает возможность для повышения функциональности сайта. Последние версии текстовых редакторов, фотогалерей, seo-плагинов и других компонентов лишними не будут, хотя лично я стараюсь не играть с ними до последней стадии фанатизма. Это аргумент №2.

Число мобильных пользователей интернета растёт, киньте в меня камнем за банальность, но согласитесь. Для таких пользователей сайт должен корректно открываться, иначе они сбегут, а вы останетесь без читателя и покупателя. Движки от 3 версии адаптированы для мобильных по умолчанию, то есть ковыряться в CSS надо только для подгона сайта под свой вкус, а не для правки его под отображение в мобильнике и планшете. Мигрируя на Joomla 3.6 (последняя на сегодня) вы автоматом получаете адаптированный сайт, причём над его адаптацией работал не Вася с Серча, а команда программистов. Аргумент №3 налицо.

Почему не мигрировал я

Почему блог Zegeberg пока на Joomla 1.5? Почему я советую другим, не делая это сам? По порядку отвечу.

Во-первых, этот блог только год назад адаптирован под мобильные и по этой линии проблем нет.

Во-вторых, жить ему на этом движке осталось без году неделя, так как буквально 10 дней назад я закончил миграцию строительного блога http://stroyremontiruy.ru/ и сейчас хочу чуть подождать, контролирую температуру и анализ пациента. Анализы хорошие, клизмы не нужны, поэтому этот блог готовится к кастрации миграции.

Вопросы и ответы

Не падают ли позиции после миграции?

Вопрос некорректен – не умирает ли пациент после операции? Мой живой, даже есть прирост по трафику и позициям. Если не изменялись адреса страниц, ничего не перекривилось и не перекосилось, то проблем не будет.

Зачем нужна миграция на Joomla 3.6

Что делать с дизайном?

Шаблон со старой Joomla вы не мигрируете, поэтому можно только максимально приблизить новый к старому. Рекомендую оставить со старого шаблона шапку, подвал и суть навигации, чтобы постоянные посетители не думали, что промазали дверью и зашли к соседу.

Какая миграция лучше – сразу на хостинге или на локалке?

При ровных предплечьях любая хороша, но я переносил строительный блог через локальный сервер на компьютере. Вообще, я потратил больше недели по вечерам, но сохранил на 80% дизайн, все урлы + почистил страницы от мусора html. Создал на компьютере сайт (Денвер), сделал на нём такую же структуру, перенёс с хостинга базы данных, почистил, помыл, побрил и перенёс обратно.