Коя CMS да избере: ръководство за избор на "двигател" за сайта

Когато планирате уеб проект, трябва да отговорите на хиляди въпроси. Един от тях се отнася до избора на "двигател" за обекта. Жалко е, ако прекарвате много време в решаването на този прост проблем. По-добре е да отделите допълнителна минута за по-неотложни въпроси, като планиране за закупуване на нова яхта, която можете да си позволите, ако проектът успее. И от това ръководство ще научите как правилно и бързо да изберете CMS за сайта.

Защо да изберете "двигател" за сайта е трудно

Отговорът на този въпрос може да ви изненада. Факт е, че за реализирането на почти всеки уеб проект можете да използвате почти всяка CMS. Например, можете да вземете Joomla! и отворете онлайн магазин, съдържателен проект, блог, портал, уеб услуга, сайт за визитки, каквото и да е. Виж, трудно можеш да намериш някакъв вид ресурс, който по принцип не може да се направи на „Джумла“. Нещо повече, вие няма да отговорите веднага, че е невъзможно да се приложи с Drupal, WordPress, 1C-Bitrix или друг “двигател”.

Избирайки CMS, вие със сигурност ще срещнете хора, които казват, че Joomla! и Drupal е пълна безсмислица и вашият проект може да се осъществи добре само с NetCat или 1C-Bitrix. Между другото, имената на "двигателите" в предишното изречение могат да бъдат произволно променени. Така че, не вярвайте на такива хора. В повечето случаи техният ангажимент към CMS е свързан изключително с лични предпочитания. Привикнал съм да работя с Джумла, добре я познавам и тя се страхува от други “двигатели” или просто не иска да разбира.

Означава ли това, че не можете да слушате никого, да вземете първата CMS и да направите сайт на него? Разбира се, че не. Първо, ако се доверявате на развитието на даден сайт на конкретен специалист, по-добре е да му позволите да работи с любимия ви “двигател”. Разбира се, ако това не създава неудобства за Вас и Вашата аудитория. Второ, спецификата на ССФ за различните типове сайтове все още съществува. Не винаги се появява. Но ако сте на третата година от развитието на проекта, няма да можете да реализирате никаква функция поради грешния избор на „двигателя“ в началото, ще бъде обидно. Затова е по-добре да прекарате един час в изучаването на информация днес, отколкото да губите време и пари, когато в бъдеще прехвърляте ресурс към нова CMS.

Това ръководство ще ви помогне да изберете "двигател". Не забравяйте да обсъдите данните с разработчика на сайта си. Това ще ви помогне да направите най-добрия избор.

Кой двигател не ви подхожда

Никога не се съгласявайте с така наречената самоподписана CMS. Те могат да се използват само в един случай: ако ги напишете сами. Също така, няма да се побере на сайта без "двигателя". Прочетете за причините в ръководството за клиентите на сайта.

Коя CMS да изберете: платена или безплатна

Отговорът на този въпрос е очевиден: ако можете, използвайте свободния "двигател". Приемете платена CMS само в случаите, когато функционалността на безплатните продукти не отговаря на нуждите на вашия проект.

Продавачите на търговски "двигатели" ще се опитат да ви убедят да закупите продукта с различни аргументи:

  • "Нашето студио е разработило най-функционалната и сигурна CMS в историята. Само за 1000 рубли годишно ще получавате редовни актуализации и безплатна техническа поддръжка." Момчетата забравили да кажат, че студиото може да промени специализацията си след три месеца. А когато предполагате да покажете най-функционалната CMS на други специалисти, те ще ви кажат, че вашият “двигател” е остарял, а сайтът трябва да бъде прехвърлен в CMS, с който работи новото студио.
  • "Поради отворения код на безплатната CMS, всеки начинаещ хакер ще проникне във вашия сайт. CMS има затворен код, така че те са безопасни." Това е мит. Можете да хакнете двигателите с отворен и затворен код. Освен това на практика програмите с отворен код са по-сигурни, тъй като се разработват от общности от експерти. Множество ентусиасти откриват и поправят уязвимостите на софтуерния код по-бързо от няколко експерти, работещи по проекти със затворен код.
  • "Сайтове на безплатна CMS - за ученици. И солидни бизнесмени работят с платени продукти." Ако приемете този аргумент, отидете на почивка при баба си.
  • "Търсачките дават повече трафик на сайтове на платени CMS, а свободният трафик се гледа с подозрение". Това е мит.
  • "Платената CMS е по-функционална. Тя е по-подходяща за решаване на вашите проблеми, предоставя на вас и вашите клиенти повече възможности." Това е единственият аргумент, който можете да приемете сериозно.

"Двигатели" са обединени в групи, подходящи и неподходящи за изпълнението на вашия проект. В същото време и двете групи включват платени и безплатни CMS.

Как да се оцени функционалността на "двигателя"

Както бе отбелязано по-горе, почти всички CMS имат достатъчна функционалност за създаване на почти всеки сайт. Всички разработчици "двигатели" наричат ​​продукта си функционален. Ето защо е трудно за неспециалист обективно да оцени съответствието на функционалността на системата за управление на съдържанието с нуждите на проекта. За да направите това, сравнете възможностите на CMS с основния набор от функции, разгледани по-долу.

Удобен визуален редактор

Един прост редактор на съдържание е това, което сте изоставили от HTML сайта в полза на „двигателя“. Чрез интерфейса на редактора можете незабавно да публикувате и редактирате съдържание.

Повечето потребители се нуждаят от редактор, който им позволява да работят с визуални обекти. Този тип интерфейс се нарича WYSIWYG. Акронимът се формира от първите букви на английското изречение: това, което виждате, е това, което получавате - това, което виждате, е това, което получавате.

Определено ще трябва да публикувате код на страниците на сайта, например семантична маркировка. Тази задача е най-лесно да се реши с помощта на HTML редактор.

Изберете "двигател" с редактор, който ви позволява да работите със съдържание в визуален режим и в HTML режим. Някои CMS са оборудвани с функционален редактор по подразбиране. В други, решението по подразбиране е подходящо само за публикуване на SOS авариен сигнал. Ето няколко примера:

  • Редактор по подразбиране WordPress може да се нарече идеално решение, чийто капацитет е достатъчен за по-голямата част от потребителите. Тя ви позволява да работите със съдържание във визуален режим и в HTML режим. И ако по някаква причина не сте доволни от решението по подразбиране, изберете подходящия редактор във вашата директория на плъгини, например TinyMCE Advanced.
  • Редактор по подразбиране Drupal ще ви изненада с минимализма си. Ако решите да работите с този "двигател", ще трябва да намерите модул с пълнофункционален редактор. Например, можете да инсталирате познатия TinyMCE.
  • "Двигател" за магазини OpenCart има функционален и същевременно опростен редактор. Тя ви позволява да редактирате съдържание във визуален режим и режим на HTML код, да избирате шаблони на страници и да променяте категориите на публикациите. Редакторът също така ви позволява да зададете заглавието и метаданните на страницата.
  • За възможностите на редактора по подразбиране Joomla! прочетете нашия преглед. От него ще разберете и защо си струва да се замени редакторът по подразбиране с JCE.

Избирайки CMS, не забравяйте да опитате да публикувате бележката в демо версията. Насладете се на удобството и функционалността на редактора.

SEO приятелски

Това е набор от функции и характеристики, които позволяват да се адаптира ресурса към нуждите на потребителите на търсачките. Ако сте свикнали да разглеждате този проблем от другата страна, потърсете "двигател", който отговаря на техническите изисквания на търсачките.

Моля, обърнете внимание, че всички CMS могат да бъдат извикани по подразбиране или потенциално SEO-приятелски. Би било странно, ако разработчиците на "двигатели" не вземат под внимание изискванията на търсачките. При избора на система за управление на съдържанието, трябва да се оцени изпълнението на характеристиките на SEO-приятелски. С други думи, вие трябва да разберете дали имате достатъчно SEO-приятелски настроени по подразбиране, за да рекламирате успешно вашия сайт. Също така трябва да оцените усилията, необходими за разширяване на SEO-Friendly спецификацията до ниво, което считате за приемливо.

Оценка на адаптирането на CMS към нуждите на потребителите на търсещи машини по следните критерии:

  • Каноничен URL адрес С тяхна помощ вие защитавате ресурса от дублирани страници, които са негативно свързани с търсачките. Най-новата версия на Joomla! поддържа канонични URL адреси по подразбиране. WordPress URL канонизация се предоставя с помощта на SEO плъгини, например, All in One SEO Pack. Ако изберете 1C-Bitrix, трябва да добавите маркер rel = “canonical” между маркерите и ръчно. Интересна ситуация с CMS Drupal. Функцията на каноничните URL адреси в този двигател е активирана по подразбиране. В Drupal 7 обаче той се изпълнява неправилно, така че търсачките намират дубликати на Drupal сайтове. През втората половина на ноември ще бъде издаден Drupal 8.0. Може би в новата версия ще бъде решен проблемът с каноничния URL адрес.
  • Управление на заглавието на страницата и метаданните. Двигателят трябва да има интерфейс за редактиране на описанието на заглавието и мета таговете и ключовите думи. В Joomla можете да вмъквате описания ръчно или да ги генерирате автоматично с помощта на разширението SEOSimple. В WordPress, редактиране на заглавието, описанието и ключовите думи поддържат много шаблони. Можете също така да инсталирате All in One SEO Pack плъгин. За да редактирате заглавието, описанието и ключовите думи в Drupal, ще ви е необходим модул за SEO, например куп Metatags quick и Page title. CMS OpenCart ви позволява да редактирате заглавието и метаданните по подразбиране.
  • Заключване на страниците за индексиране на категории и архиви. Тази опция предотвратява дублирането на съдържание. В Joomla и WordPress, функцията е реализирана с помощта на SEO плъгини: SEOSimple и All in One SEO Pack, съответно. В OpenCart, проблемът с дублираните категории може да бъде решен с помощта на SEO Pack (платена). В Drupal можете да използвате модула Node noindex.
  • Интеграция с аналитични услуги. Можете да използвате Yandex.Metrica, Google Analytics, Liveinternet.ru или други аналитични системи със сайтове на всеки двигател или без него. В контекста на SEO-приятелски, оценявайте лекотата на свързване на ресурса към аналитични услуги и възможността за проследяване на ключови параметри в административния панел. В Joomla! Можете да свържете Google Анализ и Yandex.Metrica с помощта на разширени разширения на Google Анализ и Yandex Metrika. За WordPress има Google Анализ от Yoast и Yandex Metric plugins. Google Анализ от приставката Yoast ви позволява да следите ключовите показатели в административния панел на сайта. В Drupal можете да използвате и модулите Yandex.Metrics и Google Analytics. За OpenCart можете да използвате платени и безплатни модули. Моля, обърнете внимание, че CMS OpenCart има вградена система за анализ, с която можете да проследявате данни за продажбите, продуктите, потребителите и маркетинга.
  • Възможност за управление на XML Sitemap и файл robots.txt. В контекста на SEO-дружелюбието говорим за простотата на създаване на карта на сайта и редактиране на файла robots.txt. В WordPress, Joomla!, OpenCart, Drupal, тези задачи се решават с помощта на приставки, разширения и модули.
  • Възможност за оптимизиране на изображенията. Когато избирате “двигател”, оценете колко лесно е да промените размера на изображението, да добавите име, описание, надпис и атрибут alt. В WordPress тези функции се изпълняват по подразбиране. За "Joomla" можете да използвате разширения, например OS Responsive Image Gallery. За OpenCart има модул за имена на файлове с изображения SEO. В CMS Drupal можете да активирате оптимизацията на изображения, без да инсталирате допълнителни модули.
  • Валидност на кода Няма убедителни доказателства за отрицателното въздействие на несъответствието на кода с W3C стандартите върху позицията на ресурса в издаване или трафик. Освен това, някои грешки могат да бъдат открити само с помощта на специални инструменти, тъй като те не засягат показването на сайта в браузъри или потребителски опит. Въпреки това, ако има много грешки в двигателя или обекта, трябва да обърнете внимание на тях. За да проверите кода с помощта на валидатор, ще трябва да инсталирате демо версиите на избраната CMS и шаблон. Оценете откритите грешки и обсъдете с разработчика необходимостта и възможността за тяхното отстраняване.

В допълнение към изброените функции, обърнете внимание на простотата на създаване и редактиране на менюто, възможността за конфигуриране на статични URL адреси и лекотата на адаптиране за мобилния трафик. Още веднъж обърнете внимание, че SEO-недружелюбните "двигатели" не се случват. Когато избирате, трябва да прецените колко лесно ще бъде да използвате функциите на определена CMS, необходима за промоцията на търсачката.

Възможност за персонализиране

“Двигателят” на сайта е предназначен за публикуване и управление на съдържанието. Веднага след инсталирането на CMS, можете да публикувате бележка или да създадете страница, съдържаща това или онова съдържание.

Персонализирането в контекста на избора на CMS е адаптиране на "двигателя" към публикуването на съдържанието в съответствие с характеристиките на проекта и нуждите на неговата аудитория. Например, ако създавате блог, CMS трябва да показва най-новите публикации на главната страница и ако разработвате онлайн магазин, трябва да можете да публикувате картони на продукти.

Можете да персонализирате всеки "двигател". Когато избирате, обърнете внимание на следните характеристики на лекотата на адаптиране на CMS към нуждите на вашия проект:

  • Възможности за персонализиране поради функционалността по подразбиране. Стандартните инструменти на практика не предполагат персонализиране на WordPress, OpenCart и Magento. Drupal и Joomla! имат повече функции. Например, функционалността по подразбиране на WordPress не позволява да се излезе извън блога или сайта на визитката с основни функции. С Joomla и Drupal без допълнителни разширения и модули, вие ще създадете блог, уебсайт за визитни картички и дори корпоративен уеб сайт или ресурс за съдържателен проект.
  • Възможности за персонализиране с помощта на готови плъгини, модули, разширения. Тук е шампионът на WordPress. Първо, има десетки плъгини за решаване на популярни проблеми. Освен това е трудно да се измисли функция или възможност, за които ентусиастите не са написали поне един модул. Второ, повечето от плъгините за WordPress се разпространяват безплатно или на свободен модел. Има много готови разширения за CMS OpenCart. Моля, имайте предвид, че тук доминират търговски решения. Повечето безплатни разширения са монофункционални програми. Функционалността на "Joomla" и "Drupal" може да се адаптира към характеристиките на проекта с помощта на съответно разширения и модули. Няма много готови решения за тези “двигатели”, както за WordPress.
  • Възможността за персонализиране, използвайки теми и шаблони. Тук е и шампионът на WordPress. За тази CMS можете да намерите много готови теми, адаптирани за проекти от различен тип: блогове, ресурси за съдържание, онлайн магазини. Подобни решения съществуват за 1C-Bitrix, Joomla! и Drupal. Въпреки това, за тези "двигатели" е по-трудно да се намери безплатен качествен шаблон поради ограниченото предлагане.
  • Интеграция с услуги на трети страни. Почти всички CMS могат да бъдат бързо интегрирани със социални мрежи и аналитични услуги. Обърнете внимание на възможността за интегриране на избрания "двигател" с CRM-системи. Например, OpenCart има вградена основна CRM функционалност, която ви позволява да проследявате транзакции и предпочитания на клиентите. Интеграция с CRM се осъществява в "двигател" 1C-Bitrix. За да интегрирате правилно WordPress с Salesforce CRM, ще трябва да редактирате кода на шаблона.

Моля, обърнете внимание, че ще ви бъде трудно да персонализирате студио CMS самостоятелно или с помощта на специалисти от трети страни. Тази задача ще трябва да бъде делегирана на разработчика.

Управление на потребителското ниво на достъп

Тази функция е полезна за различни типове проекти: от онлайн магазин до сайт със съдържание и блог. Например, можете да давате разширени права с достъп до затворени части на сайта на платени абонати или модератори на съдържателни проекти. Собствениците на онлайн магазини могат да предоставят специални възможности за редовни клиенти или участници в програмата за лоялност.

По-долу са дадени примери за управление на нивото на достъп в някои CMS:

  • В WordPress Можете да разрешите или забраните регистрацията на нови потребители, както и да зададете нивото на достъп на регистрирания член. След регистрацията администраторите могат да променят ролите на потребителите ръчно.
  • В CMS Joomla! Можете да включите потребители в групи с различни права: от гост до администратор.
  • Cms drupal се различава в гъвкавите настройки на правата на анонимния и регистриран потребител, а също и на администратора.
  • OpenCart ви позволява да подредите потребителите по групи и статус "валиден" или "бивш". Също така, “engine” ви позволява да определите регистриран потребител като администратор.

Обърнете внимание на възможността за управление на правата на потребителите на Drupal. Ако създадете комплексна услуга, социален проект или онлайн магазин, този “двигател” ще ви позволи да създавате произволни групи посетители.

Как да изберете "двигател" за онлайн магазина

Можете да направите онлайн магазин на почти всяка CMS. Идеалната система за управление на съдържанието за онлайн търговия трябва да има следните характеристики:

  • Лесен за управление и управление. Според този критерий WordPress, PrestaShop и OpenCart остават най-добрите "двигатели". Ако създавате магазин на WordPress, пригответе се да отделите много време за адаптиране на функционалността на "двигателя" към вашите нужди. С OpenCart и PrestaShop вы сможете начать торговать в течение 30 минут.
  • Функционалност. Если для вас важен этот критерий, обратите внимание на OpenCart, Magento, CS-Cart и 1С-Битрикс. Проекты на Magento и 1С-Битрикс легко масштабируются.
  • Кастомизация. Сайты на 1С-Битрикс, Drupal и Joomla! проще адаптировать для решения индивидуальных задач.

Оцените стартовый и потенциальный масштаб вашего проекта. Если количество товарных позиций в вашем магазине будет исчисляться десятками или сотнями, попробуйте специализированные "движки" или интернет-магазины в облаке, например, Magento. Если вы будете постоянно увеличивать число товарных позиций, обратите внимание на 1С-Битрикс, Drupal, Amiro.

На что обратить внимание при выборе CMS для корпоративного сайта

При выборе "движка" для корпоративного сайта оцените две характеристики CMS: простоту использования и необходимые вашему проекту функции. Най-вероятно в сайта ви са необходими статични страници и публикации.

Ако нямате лични предпочитания, изберете WordPress. Не слушайте сноби, казвайки, че бъдещият член на Fortune 500 не е ресурс в блоговия двигател. WordPress отдавна е превърнат в универсална CMS, където можете да създавате всеки ресурс, включително корпоративен сайт. Разгледайте ресурсите на Digital Studio Web Studio или Maui College на Хавайския университет.

Коя CMS е подходяща за голям проект със съдържание

Може да се изненадате, но за съдържателен проект CMS, който ви харесва най-добре, е подходящ. Естествено, малко вероятно е да излезете с блог или медиен сайт на “двигателите”, заточен от онлайн търговията. И ако изберете някоя универсална CMS, проектът ще работи.

Успехът на съдържателен проект зависи от значимостта и качеството на съдържанието, а не от редактора, в който е създаден или от „двигателя“, с който се управлява. Ако сте разбрали това, вземете безплатен “двигател” и направете нов “Lentu.ru”.

Коя CMS е подходяща за форума

Ако искате да създадете форум, имате нужда от специализирана CMS, например vBulletin, IPB, phpBB. Последният “двигател” може да се нарече оптимален избор, тъй като той комбинира свободното използване с функционалността на платената CMS, например vBulletin.

Моля, обърнете внимание, че можете да инсталирате двигателя на форума на поддомейна на основния сайт или да използвате плъгини и модули, за да разширите функционалността на универсалния двигател. Ще се интересувате от такива модули за популярни CMS:

  • bbPress е форум за WordPress.
  • Kunena - форум за Joomla!
  • Разширено форум - форум за Drupal.

Можете самостоятелно да намерите готови решения за други популярни CMS.

Какъв "двигател" да изберете

Ако имате необходимите знания и умения, ще направите добре всеки проект на почти всеки "двигател". Ето защо, при избора на CMS, трябва да се ръководите от личните предпочитания и опит с определени системи. Например, ако вие и вашите служители познавате Drupal добре, не се колебайте да използвате този “двигател”. Ако познавате WordPress като задната част на ръката си, направете корпоративни уебсайтове и онлайн магазини на нея.

Ако нямате лични предпочитания и опит с CMS, трябва да се ръководите от предложената таблица.

CMS / Тип ресурсОнлайн магазинБлогМедиен уебсайт или голям проект за съдържаниепорталКорпоративен сайт
WordPressДа. Трябва да положите усилия и отделете време, за да получите необходимата ви функционалност.дадаДа. Ще трябва да работим усилено, за да интегрираме CMS с услуги на трети страни.да
Joomla!Да. Изисква се персонализиране.дададада
DrupalдададаДа. Гъвкавото управление на правата за достъп на потребителите ви позволява да социализирате проекта на Drupal.да
MagentoДа. Можете да създадете магазин на Magento облак хостинг.нененене
OpenCartДа. Можете да започнете да търгувате в рамките на 30 минути.нененене
PrestaShopДа. Лесен за стартиране и управление на магазина.нененене
CS Количкаданененене
1С-Битриксдадададада
MODxдадададада
UMIдадададада
WIXдадададада

В коментарите можете да напишете коментари и предложения към статията. Можете също така да споделите своя собствен опит за избор на CMS. Кажете ни защо избрахте този или онзи “двигател” за вашия проект? Какви видове CMS не бихте използвали при никакви обстоятелства?

Гледайте видеоклипа: OSAKA CH-20-SR OUTDOR (Април 2020).

Loading...

Оставете Коментар