Несколько советов (пунктов) о создании сайтов на Joomla, при соблюдении которых вы будите легко и смело обновлять Joomla без страха и сомнений в первый же день выхода новой версии. Быть может пусть будет проще снаружи, но куда легче внутри? 

1. Используйте только стандартную сборку Joomla

Нравится quickstart со сторонним платным шаблоном от известного автора? Хорошо, сначала ставь quickstart на локальной машине, посмотри как это работает, а потом уже натягивай чисто отдельный шаблон на свой контент или на только установленную чистую сборку с официального сайта Joomla. Если ты скачал платный шаблон бесплатно и не у автора - будь готов к левым ссылкам, adsense объявлениям и многим прелестям варезного софта. Notepadd ++ поиск по файлам тебе в помощь, но лучше конечно начинать по чистоте и не тратить время на всякий бред. Также многие шаблоны включают в себя свой фреймворк, а обновлять его годами напролет никто не будет. Поэтому вероятность того, что шаблон будет актуален через неделю когда Joomla обновится на очередную единичку падает с каждым апом. 

2. Максимально избегайте сторонних расширений

Думаете стандартных возможностей Joomla недостаточно для большинства сайтов? Нет. Практически под любые требования можно подогнать стандартные расширения, а для специализированных сайтов с узкой направленностью есть более серьезные решения. То есть не нужно изначально ставить Joomla если вам требуется создать форум, сеть по интересам, доску объявлений. Изобретать велосипед только из-за того, что вы умеете работать с Joomla не стоит. Меньше сторонних расширений - больше вероятность того, что после обновления все будет работать как часы.

3. Всегда переопределяйте макет модуля или шаблона

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

4. Актуальный хостинг

Обновляется cms, обновляются минимальный требования. Поэтому проверяйте обновляет ли ваш хостинг провайдер сопутствующие пакеты php, mysql и т.д. В один прекрасный день чего-то может не хватить. Долбить хостера чтобы обновил? Лучше иметь запас наперед. 

 

5. Тестируйте сторонние расширений на локальной копии сайта

Если уж пришлось ставить стороннее расширения Joomla, то убедитесь что именно оно вам требуется. Пока вы будите перебирать кучу вариантов, включать, удалять - вы соберете столько мусора в базе и на диске, что потом будите сидеть и гадать, что от чего осталось. А база раздуется бесполезным мусором до тормозных объемов. Протестировали на тестовом локальном сайте и определились, а уже потом установили на свой ресурс. И не надо ставить огромный компонент из за одной функции, которой вам просто дико недостает. Быть может есть что-нибудь простое и рабочее специально для вас? 

6. Вackup даже когда все идеально

В нашем деле один пробел не там бывает вызывает столько головной боли в поисках утраченного счастья. Поэтому даже когда кажется, что все идет идеально и работает как часы - бэкаптись. Не надейтесь на хостера - бэкаптись на комп, флешку, в облако, хоть на почту себе отсылайте. Лишним не будет, никогда. 

Добавить комментарий