Архив за месяц: Август 2020

7 подводных камней CMS WordPress. На что обратить внимание при создании сайта

По данным портала wpbeginner.com, около 27% всех сайтов в мире работают на CMS WordPress. Эта система популярна за счет того, что она бесплатна, имеет большое сообщество разработчиков и маркетплейс с широким выбором плагинов.

7 подводных камней CMS WordPress

Если для одних проектов эта система подходит идеально, то для других стоит поискать другое решение. В любой CMS есть технические нюансы, которые важно знать прежде, чем начинать разработку сайта.

В этой статье мы собрали 7 подводных камней WordPress, которые позволят вам лучше разобраться в технических деталях этой CMS.

1. Вопросы безопасности

WordPress использует структуру с открытым исходным кодом. Это означает, что программисты могут получить к нему доступ, адаптировать его под себя и даже поделиться им в социальных сетях. С одной стороны, это удешевляет разработку. С другой стороны, именно открытый исходный код делает сайт уязвимым для взлома.

Безопасность сайтов на WordPress

Доступность кода в интернете упрощает хакерам поиск дыр в безопасности. Встречаются также случаи размещения вредоносного кода в бесплатных плагинах. Это нередко становится причиной утечки защищенной информации.

2. Нет единой системы официальной документации

Серверная часть CMS WordPress имеет множество параметров. У каждого сайта на WordPress эти параметры индивидуальны. Поэтому универсальные инструкции по устранению неполадок в этой ситуации не работают. Получается, что каждому сайту нужен свой специалист.

У платформы есть официальная техническая поддержка, но она доступна только на платных тарифах.

3. Качественные плагины стоят дорого

Базовая CMS имеет небольшой набор бесплатных функций. Чтобы, например, добавить SEO, аналитику, интеграцию с социальными сетями, нужно скачивать специальные плагины. Сейчас у WordPress их более 50 000.

На первый взгляд явное преимущество.

Плагины WordPress

 

Однако есть несколько «но».

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

4. Частые обновления

WordPress выпускает множество обновлений, чтобы противодействовать проблемам безопасности. Обновлять сайт полезно для безопасности, но обновления выходят так часто, что за ними не всегда удается успевать.

Например, в некоторых случаях обновления приводят к тому, что плагины становятся несовместимыми с сайтом.

На форумах пользователей WordPress распространены и такие вопросы:

  1. Техническое обслуживание сайта недоступно после обновления;
  2. Пустая «Админка» сайта после обновления;
  3. Обновление темы сайта сбрасывает прежние настройки.

5. Медленная загрузка страниц

По стандартам Google, скорость загрузки страницы не должна превышать 3-х секунд. Скорость загрузки как один из факторов напрямую влияет на ранжирование сайта. Чем быстрее сайт загружается, тем более высокую позицию в поисковой выдаче он занимает.

Скорость загрузки сайтов на WordPress

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

Эта проблема решается, но требует много времени и работы специалиста.

6. Сложности для маркетологов и контент-менеджеров

Преимущество сайтов на WordPress в том, что даже специалист без технического образования сможет создать простой сайт.

С другой стороны, есть пользовательские макеты сайтов со сложным кодом. Поддержка и создание таких страниц под силу только программистам. А у контент-менеджеров или маркетологов при этом могут возникнуть проблемы при внесении даже простых изменений.

7. Нет встроенного резервного копирования

Всегда существует риск потери ценной информации. Для того, чтобы обезопасить себя, владельцы сайтов подключают функцию резервного копирования.

Резервное копирование

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

Базовый функционал платформы не включает систему резервного копирования. Поэтому о данной функции стоит позаботится заранее.

Вывод

WordPress  — это условно бесплатная система с открытым исходным кодом, большим сообществом разработчиков и выбором плагинов. Прежде чем приступить к разработке сайта на этой платформе стоит учесть ряд факторов:

  1. Для поддержки сайта потребуется компетентный разработчик;
  2. Качественные плагины платные и могут конфликтовать друг с другом;
  3. Из-за открытого исходного кода сайт на этой системе более уязвим для взломов;
  4. Частые обновления системы могут вызвать сбои;
  5. Из-за того, что плагины часто являются необходимостью, их избыток приводит к медленной загрузке сайта;
  6. Контент-менеджеру или маркетологу сложно внести простые изменения на сайт;
  7. Встроенного резервного копирования на платформе нет.