WordPress довольно старая система управления содержимым сайтов (сокращенно — CMS), вебмастера и администраторы с ней хорошо знакомы. Но у пользователей все еще остаются вопросы, почему же ВордПресс так популярна. Почему многие ее восхваляют, а другие нещадно критикуют?
Если вы новичок в веб-разработке или решили пересесть на нее с другой CMS, то давайте вместе разберемся в недостатках и преимуществах WordPress. 10 плюсов и 8 минусов. Поехали.
Преимущества WordPress
Начнем с позитива. Поговорим о том, за что вебмастера любят WP.
Быстрый старт
На запуск WordPress-сайта уйдет минуты 4 от силы. При установке на другие хостинги может чуть больше. Но суть одна. Развернуть WP-ресурс можно очень быстро.
Дружелюбный интерфейс
Под этим словосочетанием понимается упрощенная логика взаимодействия с WordPress. С системой навигации и добавления информации на ресурс. Проще говоря, что на кнопке написано, то она и делает. Можно интуитивно принимать решения без чтения мануалов. Эта CMS зачиналась как блог-платформа и в ходе своего развития сохранила базовые принципы управления контентом. Их и любят вебмастера, причем даже те, кто строит на базе WordPress отнюдь не блоги.
Вот так визуально выглядят настройки структуры сайта. Все наглядно
Вот так выглядит панель управления сайтом в WordPress
Специалисты по веб-дизайну и разработке из ArcStone отмечают, что разрабатывать и поддерживать сайты на WP легче, чем на других CMS. Даже новичкам.
Бесплатность
WordPress бесплатная – можно поднять сайт, не заплатив ни копейки. Естественно, такой подход привлек пользователей, сделал платформу популярной и стал одним из главных плюсов для вебмастеров.
Даже если хочется не простенький блог, а что-то серьезное, то разработка под WP обходится дешевле. Необязательно привлекать дизайнера для оформления сайта, можно обойтись без крупного штата программистов, да и дополнения стоят недорого.
Адаптивная верстка по умолчанию
Сейчас стыдно владеть сайтом без верстки под мобильные устройства. Поэтому в ВордПресс она включена по умолчанию. Базовая тема изначально готова к работе с любым разрешением. Собирая сайт на движке WordPress, можно не переживать за аудиторию со смартфонами и планшетами. Все будет выглядеть красиво, как и задумано автором.
Так выглядит мобильная верстка в теме по умолчанию
Все элементы вписываются в разрешение смартфона
Плагины и темы
Существует официальная база плагинов и тем, разработанных для WordPress. Они созданы сторонними программистами и дизайнерами, но от этого не становятся хуже.
Темы обычно продаются за деньги. Используются, чтобы заменить стандартное визуальное оформление. Заставить свою страницу выделяться на фоне остальных.
Плагины расширяют возможности WP. Причем иногда до такой степени, что отказаться от них уже не получается.
Например:
- Jetpack, который содержит в себе инструменты для защиты сайта от взлома, спама и вирусов. Инструменты для повышения производительности ресурса и скорости продвижения в поисковиках.
- Или Akismet — автоматическая система мониторинга комментариев на предмет наличия спама в них.
- Или же bbPress, который превращает блог на базе WordPress в полноценный форум.
И таких плагинов с темами море. Чуть ли не еженедельно выходят новые. Поэтому возможности WP не ограничиваются базовыми. Там есть куда копать, и вебмастерам это нравится.
SEO-направленность
SEO-шники тоже любят WordPress, потому что он готов к реалиям продвижения в сети (как бы пафосно это ни звучало). Существуют плагины в духе Jetpack и Yoast SEO. Они содержат в себе инструменты для оптимизации контента, расстановки мета-тегов, внедрения ключевых слов, внедрения разметки с сайта schema.org. В общем, делают все, чтобы поисковики лояльно относились к ресурсу на базе WordPress, показывали его в выдаче как можно чаще и выше. Без таких плагинов оптимизация заняла бы уйму времени и вложений. Понятное дело, вебмастера любят, когда CMS все выполняет чуть ли не автоматически и избавляет от лишнего труда.
Независимость контента
Сейчас поясню. Любые материалы, хранящиеся на WordPress-сайте, не связаны структурно с его визуальной репрезентацией, которую видит конечный пользователь. То есть можно полностью перелопатить весь дизайн, сменить бренд, отказаться от прежнего стиля и структуры, но при этом записи, страницы и карточки товаров останутся на своих местах. Ничего не поломается, не исчезнет. Ну и рабочие инструменты тех, кто наполнял сайт, останутся прежними. Перевоплощение никому не повредит, каким бы радикальным оно ни было.
Открытый исходный код
WordPress — проект с открытым исходным кодом. Каждый на этой планете может использовать код WP как ему заблагорассудится. Можно изучать, менять, улучшать, ухудшать. То же самое касается и многих плагинов. В большинстве своем они распространяются по лицензии GPLv2.
Такой подход экономит программистам кучу денег и времени. Можно найти готовый код для расширения функциональности. Но что интереснее, можно без всяких преград написать свой. То есть добавить на свой WP-сайт любую функциональность, на которую хватит навыков разработки.
Поддержка со стороны любого уважающего себя хостинга
Сайт на базе WP можно поднять, прикупив себе домен на wordpress.org, но это не единственное место, где можно работать с этой CMS. Все приличные хостинги предлагают установить WordPress по желанию клиента. Вот TimeWeb, например, с ней дружит (как и с десятком других, но не суть).
Исключения составляют только бесплатные хостинги, едва ли стоящие того, чтобы на них обращали внимание. Такие зачастую не работают с WP, потому что им это невыгодно. Так что знайте, бесплатные хостинги — плохо, но это уже другая история.
Лояльное сообщество
Ответы на все вопросы, связанные с WordPress, можно найти в интернете. Аудитория большая, заинтересованная и инициативная. Постоянно появляются всякие гайды, обзоры плагинов. Тематические форумы пестрят описанием ошибок и способов их решения. Обсуждение не останавливается никогда.
Поэтому легко решаются все популярные проблемы, ведь кто-то до вас, скорее всего, уже с ними сталкивался. Да и найти единомышленников проще. Можно участвовать в полезных дискуссиях или привлекать людей для совместной разработки плагинов.
Недостатки WordPress
Вебмастера — люди объективные. Они знают наверняка, за что такую популярную платформу можно пожурить. Переходим к поводам для ненависти.
Несовместимость обновлений
Этот недостаток вытекает из чуть ли не главного преимущества WordPress — расширенной кастомизации. Я уже писал выше, что сайт на базе WP можно с ног до головы обвесить плагинами и красивыми темами, но у этого будут последствия. Когда какой-то из плагинов обновится, он может потянуть за собой баги, которые приведут к появлению ошибок на странице. А если обновится сама WordPress, то может потеряться совместимость с установленными дополнениями и темами. Это чревато появлением серьезных сбоев в работе сайта. Например, печально известной ошибки — 500. Придется в авральном режиме «откатываться» на прежнюю версию.
Платные дополнения и темы
Как по мне, не совсем правильно считать наличие коммерческих тем и плагинов недостатком, но многим это не нравится. Такая позиция сформировалась, потому что значительное количество бесплатных тем и плагинов не отличаются качеством. Их частенько делают новички, которые только учатся программированию или дизайну. Результат получается соответствующий. Использовать некоторые безвозмездные темы для мало-мальски солидных сайтов становится просто неприлично. Иногда лучше остаться на стандартной, в ней всяко больше вкуса.
В сети есть даже тематические статьи, в которых собирают самые ужасные темы для WordPress.
Проблемы с безопасностью
Открытый исходный код имеет свои минусы. Разного рода негодяям проще найти уязвимости, но дело не только в открытом коде. К сожалению, против самой CMS играет ее популярность. Все больше хакеров (причем далеко не этичных) ломают сайты на базе WordPress. Количество вирусов, спамеров и взломщиков не особо сокращается. И это несмотря на потуги разработчиков ВордПресс, которые регулярно выпускают патчи. Придется всерьез заморочиться по поводу безопасности. CMS с закрытым исходным кодом в этом смысле лучше, так как меньше подвержены атакам.
Отсутствует техподдержка
Для разработчиков и энтузиастов это не проблема, но люди, задумавшие использовать WordPress для своего бизнеса, расстроятся. Все проблемы, связанные конкретно с CMS, придется решать самостоятельно. Ползать по форумам, мучить Google, изучать языки программирования. Так как это по умолчанию свободный продукт, то и на отдел техподдержки средств не нашлось. Поэтому тем, кто хочет, чтобы проблемы решали за них, придется обратить внимание на платные CMS, ориентированные на серьезный бизнес.
Слишком широкий профиль
С чего бы это недостаток? С того, что нет четкой направленности. Все знакомые разработчики в один голос говорят о том, что WordPress для интернет-магазинов не подходит. Слишком много времени уходит на разработку, а функциональность все равно остается на низком уровне. И с производительностью все не очень гладко. Результат получается слабым.
Поэтому вебмастера не советуют использовать WordPress для развертывания магазинов с каталогом от двух тысяч единиц товара. Говорят, что затраты непропорциональны выгоде.
Требовательность к ресурсам
Это то, из-за чего WordPress не получается поставить на бесплатные хостинги. Он «прожорливый». А если установить с десяток плагинов, то становится еще и заметно неповоротливым. Медленный сайт — плохой сайт. Посетители вас не возлюбят. Поисковики тоже начнут понижать позиции в выдаче, как только столкнутся с долгой загрузкой страниц. Так что придется потрудиться, чтобы сделать WP-сайт с «тяжелыми плагинами» быстрым и отзывчивым.
Отсутствует синхронизация с 1C
С помощью встроенных инструментов связать две системы не получится. Придется учить код или нанимать программистов, которые возьмутся за это. Поэтому вебмастера считают, что лучше не изгаляться, а сразу построить сайт на базе Битрикса или другой подходящей платформы в духе OpenCart. В большинстве случаев выходит рентабельнее.
Ограничения в базовом инструментарии
Те, кто получше разбираются в веб-дизайне и программировании, не очень любят WordPress за то, что по умолчанию у движка скудная функциональность.
Например, бэкапы. В базовой комплектации WordPress нет ничего для создания резервных копий. Для переноса сайта или сохранения данных придется снова искать подходящий плагин. Ну или воспользоваться инструментами хостинга. К примеру, TimeWeb постоянно создает резервные копии ваших данных, даже если сайт построен на WordPress.
Заключение
Как видите, минусы и плюсы этой CMS часто пересекаются. Бесплатность спровоцировала популярность и породила вирусы. Открытость кода дала возможность расширить функциональность, но привела к сбоям после установки обновлений. И так далее по списку. Идеальной CMS нет, но вы теперь знаете, чего ждать от WordPress.