WordPress или своя cms

Содержание
  1. Почему целых 8 лет я работаю только с WordPress или какую CMS выбрать?
  2. Горький опыт с Joomla
  3. Существенные преимущества WordPress, а также очередная попытка развеять все ваши сомнения.
  4. 1. WordPress полностью бесплатен.
  5. 2. Ответ на ваш вопрос — если WordPress весь такой бесплатный, на чём он держится? Не прекратит ли он своё существование, когда у разработчиков закончатся деньги?
  6. 3. Работать в админке WordPress — одно удовольствие.
  7. 4. WordPress ультра-быстрый.
  8. 5. Высокая устойчивость к нагрузкам.
  9. 6. Отличная документация, форумы поддержки, а также множество сайтов с уроками и неофициальной документацией
  10. 7. Крупные бренды любят WordPress.
  11. 8. Ответ на вопрос читателей — хочу создать свой бизнес на основе WordPress, но боюсь слишком поздно — в этом сегменте очень большая конкуренция. Стоит ли мне начать изучать и кодить под менее популярную платформу?
  12. 9. Простой для понимания код.
  13. 10. Вопрос от читателей — А я на хабре видел статью, и там было описано так много недостатков WordPress . . .
  14. 11. Оптимизирован под SEO
  15. 12. Мне просто нравится с ним работать
  16. Ещё посты для начинающих
  17. WordPress vs Joomla vs Drupal — какую CMS выбрать для сайта
  18. Что такое CMS и зачем она нужна?
  19. WordPress
  20. Joomla
  21. Drupal
  22. Выбор CMS для сайта: итог

Почему целых 8 лет я работаю только с WordPress или какую CMS выбрать?

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

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

Горький опыт с Joomla

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

Если вы начинаете обучаться разработке сайтов в следующем порядке: HTML+CSS, немного JavaScript, чуть более глубоко PHP, то следующим шагом приходит понимание того, что вместо того, чтобы писать сайты на чистом PHP и изобретать то, что уже давно существует, нужно использовать готовые CMS.

И когда начинаешь гуглить и разбираться в том, какая CMS всё-таки по душе, то тут может не повезти и ты натолкнешься на пост какого-нибудь любителя джумлы или modx.

Так было и со мной, не знаю к сожалению или счастью, но год жизни в этом плане я потратил скорее впустую, пытаясь сделать на джумле нормальный сайт. А всё потому, что я где-то прочитал, что WordPress — только для блогов, причем в том обзоре WP даже не рассматривался, а шло сравнение между Joomla, DLE и ещё какой-то фигнёй.

WordPress я себе позволю сравнить с тем, как пользоваться каким-нибудь телефоном и потом перейти на iPhone. Вроде бы тебя всё устраивает в своём стареньком телефоне, и ты постоянно находишь себе оправдания, типо айфон — это понты, айфоны постоянно ломаются и что там ещё говорят про них. А когда всё-таки ты переходишь на айфон, то не понимаешь, как ты вообще мог пользоваться тем, что было раньше. Просто айфоны первоначально делались для людей, а остальные модели телефонов — для собственной выгоды, «ради прибыльного бизнеса», но это уже совсем другая история.

Если же брать мой личный опыт с Joomla, то:

  1. сайт работал медленно, но ещё медленнее работала админке,
  2. если в вордпрессовской админке всё максимально просто и понятно, то в джумловской просто чёрт ногу сломит,
  3. мне выносит мозг то, что расширения для WordPress называют плагинами, а в джумле есть 1) компоненты 2) расширения 3) модули,
  4. как я ни пытался разобраться в редактировании сайта на Joomla через код, так у меня ничего не получилось и сейчас я этому рад.

Существенные преимущества WordPress, а также очередная попытка развеять все ваши сомнения.

Теперь же меньше эмоций и больше фактов.

Читайте также:  Efibootmgr linux что это

1. WordPress полностью бесплатен.

Если в начале своей карьеры разработчика вы не хотите ни за что платить, то это становится реальным. Настолько реальным, что достаточно будет выкладывать лишь 150р. в год на домен. И всё. Даже бесплатный хостинг вы найдёте.

Да, в WordPress есть свои платные темы и платные плагины, но использовать их вам совсем не обязательно. К тому же я пишу этот пост со стороны того человека, который именно кодит на WordPress, а не просто пользуется админкой — в таком случае и вовсе любую задачу вы сможете решить своим собственным кодом, потому как и в коде WordPress нет ничего сложного (об этом ниже).

P.S. Сюда ещё добавлю, что если в платных качественных плагинах ещё реально есть свой смысл, то вот польза от премиум тем на мой взгляд весьма сомнительна. Но и это уже другая история.

2. Ответ на ваш вопрос — если WordPress весь такой бесплатный, на чём он держится? Не прекратит ли он своё существование, когда у разработчиков закончатся деньги?

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

А теперь немного того, что знаю лично я.

Во-первых, WordPress это не просто бесплатный движок для создания сайтов, кроме wordpress.org также предоставляется сервис wordpress.com — по сути это два в одном — движок + хостинг, сервис имеет свои тарифные планы вплоть до WordPress VIP, которым пользуются крупные компании, как например Forbes.com.

Во-вторых, Automattic недавно купила WooThemes — эти ребята занимались разработкой плагина WooCommerce, сам по себе тоже бесплатный плагин для создания интернет-магазинов на WordPress, а вот расширения для WooCommerce стоят уже от 60$-200$ — и это в дополнение к другим платным расширениям, таким как например VaultPress или Jetpack.

Я не проводил какой-то дополнительный рисёч при написании этого поста, это просто то, о чем знаю я сам.

3. Работать в админке WordPress — одно удовольствие.

Даже несколько лет назад, когда у WordPress был старый дизайн админки, примерно как на скриншоте ниже, она всё равно была приятней, чем у большинства других CMS сейчас (скриншот кликабельный):

Теперь же, с новым дизайном… Да в принципе что тут говорить — красиво было, красиво стало.

4. WordPress ультра-быстрый.

Дело в том, что скорость загрузки сайта можно разделить на две скорости загрузки:

  1. Всякая ерунда, которая находится у вас на странице — это количество картинок, скрипты и стили (объединены ли они в один или нет), всякие фреймы, флэши (только не говорите, что вы их ещё используете!) и прочее.
  2. Скорость выполнения скриптов на сервере.

То есть, если мы возьмём две абсолютно одинаковые внешне страницы, но одна будет на чистом HTML, а другая на движке, то скорость загрузки второй как ни крути будет больше (дольше), потому что там выполняются различные функции в коде, которые собирают страницу из частей.

Так вот, WordPress в этом отношении офигенно оптимизирован — если вы не будете ставить на него все подряд плагины, либо мягко скажем плохие темы, да ещё и включите кэширование при помощи плагина WP-Super-Cache, то ваш сайт будет просто летать. Наглядный пример — сайт, на котором вы сейчас читаете эту статью.

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

5. Высокая устойчивость к нагрузкам.

Здесь я не буду далеко ходить и приведу в пример русский сайт, над которым я когда-то давно работал — appleinsider.ru. Посещаемость этого сайта 50тыс. уникальных посетителей в сутки и 150тыс. просмотров, а в моменты, когда появляются новые продукты Apple, эти цифры увеличиваются в разы. Сайт на WordPress.

6. Отличная документация, форумы поддержки, а также множество сайтов с уроками и неофициальной документацией

Официальный ресурс: ru.wordpress.org/support — просто оставляете свой вопрос и вам ответят (а если не ответят, то скиньте мне ссылку не тему — отвечу вам сам :)).

Читайте также:  Linux для удаления вирусов

7. Крупные бренды любят WordPress.

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

На втором слайде Мэтт Мулленвег — основатель WordPress.

8. Ответ на вопрос читателей — хочу создать свой бизнес на основе WordPress, но боюсь слишком поздно — в этом сегменте очень большая конкуренция. Стоит ли мне начать изучать и кодить под менее популярную платформу?

Даже не знаю, как лучше это объяснить.

Скажите, что бы вы выбрали — работать с платформой, на которую есть спрос и есть конкуренция или с платформой на которую нет конкуренции и нет спроса?

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

9. Простой для понимания код.

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

10. Вопрос от читателей — А я на хабре видел статью, и там было описано так много недостатков WordPress . . .

Моё мнение по этому вопросу.

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

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

11. Оптимизирован под SEO

SEO — это такая вещь, в которой нельзя быть уверенным во многих вещах, однако можно быть уверенным во внутренней оптимизации сайта, с которой WordPress справляется если не на 100, то на 99 процентов.

Причём даже не обязательно ставить для этого плагины (ну разве что для XML-карты сайта), вы вполне можете сделать всё в коде, там очень просто, например тайтлы и дескрипшены страницы можно задавать через произвольные поля.

12. Мне просто нравится с ним работать

И пожалуй это главное.

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

Ещё посты для начинающих

Впервые познакомился с WordPress в 2009 году. Организатор и спикер на конференциях WordCamp. Преподаватель в школе Нетология.

Пишите, если нужна помощь с сайтом или разработка с нуля.

Источник

WordPress vs Joomla vs Drupal — какую CMS выбрать для сайта

Когда вы ищете уроки или курсы по созданию сайтов для новичков, то сразу же натыкаетесь на упоминание CMS. Конечно, вы можете изучить PHP, HTML, CSS, JavaScript и написать код самостоятельно. Но это будет стоить вам потраченного времени (и, вероятно, нервов). Если нужно простое и быстрое решение, то CMS — это ваш выбор.

Что такое CMS и зачем она нужна?

CMS — система управления контентом. Вы загружаете контент (изображения, медиа, текст), а CMS самостоятельно заботится об оболочке — вёрстке и оформлении. Вы сможете управлять визуалом сайта через готовые темы, а содержимым — через плагины или модули.

Читайте также:  Canon 052 картридж оригинальный

Попробуем сравнить три наиболее популярных CMS: WordPress, Joomla, Drupal. У них много общего: они бесплатны, имеют открытый исходный код, написаны на языке PHP и работают с базами данных MySQL.

Давайте определим, какая система подойдёт для ваших идей и целей.

WordPress

Пожалуй, WordPress — это самая популярная CMS. 35% сайтов во всём Интернете работают именно на этой платформе, а в зоне .RU — более 50%! На её основе делают блоги, новостные ресурсы и сайты-визитки. За что же все так любят WordPress?

Во-первых, эта CMS очень проста и удобна в использовании. С её понятным интерфейсом создать блог или небольшой сайт под силу даже новичку. Во-вторых, для WordPress доступно огромное количество тем (более 4000) и плагинов (более 50000). Они легко устанавливаются в один клик прямо в админ-панели. С помощью тем можно экспериментировать с дизайном, а плагины позволят расширить функциональность сайта: добавить галереи, инструменты для рассылок, комментарии, формы и другие утилиты. В-третьих, у WordPress есть огромное сообщество веб-разработчиков, которые даже устраивают ежемесячные встречи в городах по всему миру. Это значит, что почти на любой вопрос вы найдёте ответ в поисковиках и на онлайн-платформах, посвящённых работе с WordPress.

Отметим, что если вы планируете создание небольшого сайта, то WordPress подойдёт лучше всего — CMS требует мало ресурсов, а значит, поможет сэкономить на хостинге. Например, в REG.RU есть хостинг с уже установленным WordPress.

Joomla

Joomla предназначена для более продвинутых пользователей, например веб-дизайнеров. Для работы с ней могут пригодиться базовые технические навыки. Но справиться с Joomla новичку всё ещё по силам.

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

Сайт Гарвардского университета сделан с помощью Joomla: https://gsas.harvard.edu/

Эта система подойдёт для более крупных сайтов и проектов, например для электронной коммерции, сайта небольшой компании или тематического форума. В целом, Joomla отлично объединяет в себе мощность и гибкость Drupal (о нём подробно расскажем далее) и удобную для пользователя среду, как у WordPress.

Попробуйте Joomla или даже закажите готовый сайт на этой CMS в REG.RU.

Drupal

Drupal — самая сложная, но в то же время и самая мощная CMS из трёх рассматриваемых нами вариантов. Она предназначена для профессиональных разработчиков. Если вы выберете Drupal, то имейте это ввиду — неопытному пользователю интерфейс и работа с Drupal могут показаться сложными. Как и остальные CMS, Drupal имеет множество бесплатных модулей (более 30000) и профессиональных тем. Но, как и у Joomla, их нужно искать и устанавливать самостоятельно.

Если вы обладаете нужными навыками или собираетесь запустить большой проект, например корпоративный сайт, интернет-магазин или систему управления бизнесом, выбирайте Drupal. Попробуйте хостинг с Drupal от REG.RU.

Выбор CMS для сайта: итог

WordPress, Joomla и Drupal — отличные системы управления контентом. У WordPress гораздо меньше встроенных функций, чем у Drupal и Joomla. Зато он выигрывает в простоте использования и в количестве плагинов и тем, с помощью которых вы сможете добавить на сайт любой функционал. Если вы новичок, WordPress — то, что вам нужно. Он отлично подойдёт для блогов и небольших персональных сайтов.

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

И, наконец, Drupal предназначен для продвинутых пользователей. Он подойдёт тем, кто обладает неплохими техническими навыками. Если вы ищете, какую CMS выбрать для интернет-магазина или корпоративного сайта, и знаете PHP, MySQL, HTML и CSS, — выбирайте Drupal.

Источник

Поделиться с друзьями
КомпСовет
Adblock
detector