Прежде чем выбирать Joomla следует тщательно ознакомиться со всеми сложностями, которые могут возникнуть в работе с этой CMS. Также не помешает получить представление обо всех недостатках этой системы управления.
Безусловно, любая CMS не может иметь только достоинства. У каждой системы есть свои особенности и недостатки. Но так как речь у нас идет исключительно о Joomla, то не помешает отметить, что достоинств у этой системы управления значительно больше, чем недостатков. Но все же.
При создании сайтов веб-мастера по уже давно сложившейся традиции используют локальный сервер. Именно тут и кроется первый подводный камень. Joomla не отличается быстродействием на локальных серверах. По этой причине об этой CMS можно составить не совсем объективное мнение. Достаточно развернуть систему управления на удаленном сервере – и она покажет все, на что способна.
Еще одним недостатком Joomla является классификация расширений по версиям. На практике это означает следующее – написанное для версии 1.5 расширение может некорректно работать с версией 2.5. Велика вероятность, что расширение и вовсе откажется устанавливаться. Но разработчики делают все возможное, чтобы устранить этот недостаток.
Также Joomla предполагает построение шаблона дизайна сайта в линейном режиме. А это означает, что не получится так просто реализовать разные дизайнерские решения на разных страничках вашего веб-сайта. Конечно, на практике это возможно, но для этого придется прописывать весьма непростой код в самом шаблоне. Также придется помучиться с прописыванием разного кода в разных типах страниц.
Некоторые веб-разработчики полагают, что сайты на Joomla плохо индексируются. Также в этой системе управления не слишком много инструментов, заточенных под SEO. Поэтому сайт на этом движке довольно непросто продвигать в поисковых системах. Но если взглянуть на ситуацию под другим углом – то есть множество весьма успешных проектов, работающих под управлением именно этой CMS.
Сложилось мнение, что сайты на этой системе управления можно легко взломать. Статистика подтверждает эти данные. Основной причиной такого положения вещей является открытый код. В то же время открытый код является неоспоримым достоинством этой системы, так как на его основе можно создавать непревзойденные вещи.
Также Joomla не может похвастаться наличием службы поддержки. Но этот недостаток вполне можно отнести ко всем бесплатным системам управления. В то же время существует множество форумов и обучающих материалов, изучение которых поможет быстро отыскать решение практически любой проблемы.
Еще одним недостатком является сложность процесса обновления. Во-первых, невозможно сразу же обновить систему до последней версии. Придется обязательно пройти все промежуточные стадии. Во-вторых, после обновления некоторые расширения могут работать неправильно, и придется их корректировать и настраивать.