Betonzavod-oreol.ru

Деньги и бизнес
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Выбор движка для сайта

Выбор движка для сайта

CMS классифицируются для определенных задач. Например, для интернет-магазина они свои, для блогов и корпоративных сайтов тоже есть определенные CMS. Но также есть и универсальные, вроде WordPress. С такими платформами можно решить множество задач (c WordPress благодаря большому сообществу и множеству плагинов).

Все необходимое есть в них и подарки на продвижение сайта тоже.

Я себе выбрал 5cms разработан на основе Simpla, но полностью переработан скорость удивляет разработчики постарались. Современный дизайн и простая разработка я шаблон переделал под себя быстро просто копию создал, а стоковый не трогал.

подскажите топовую cms для интернет магазина с 1-2 тыс товаров, с возможностью seo продвижения , с эквайрингом и с быстрым переходом по ссылкам.

Зависит от задач.

Я знаю, что советуют WordPress, но давайте посмотрим. WordPress — блоговая система. Она заточена под это. Хорошо, вопрос ставится так: мы можем использовать блоговую систему, чтобы сделать информационный портал? Кончено. Аналогично, мы можем использовать трактор, чтобы переделать его самолет. Можно? Только не говорите, что нет. Да, это затратро. Практически легче сделать с нуля самолет, но я привел этот утрированный пример, чтобы показать, что важно то, под чего система писалась. WordPress блоговая система — точка.

Кроме того, есть очень много нареканий в сторону WordPress, архитекрутра ядра и нагрузки.

На самом деле выбор огромен. Я не совсем понимаю такую тягу к WordPress. Хотя. можно и WordPress, можно вообще, что угодно.

Но если есть желание исследовать, то могу порекоментовать InstantCms. Код открыт и найти его можно тут:

Это конструктор, да и из коробки можно сделать, что угодно. Блоговый сайт, новостной стай — легко. Вот например, повтор сайта Reddit на ней.

@Олег Е., это конструктор а не cms

Чтобы выбрать CMS, вам необходимо определиться:

  • какой необходим функционал исходя из ваших бизнес-процессов
  • решить как долго будет существовать ваш сайт — пару месяцев или много лет
  • планируется ли продавать ваши товары/услуги на сайте

К примеру, если вам нужен быстрый интернет-магазин с качественным дизайном (который подстраивается под то6 что вы продаете товары или услуги), SEO и Mobile-friendly и в котором уже наверняка есть весь необходимый вам функционал, то могу порекомендовать 5CMS.

Бонусом идет встроенная CRM, собственная Email-рассылка и возможность подключить клиентское мобильное приложение под iOS и Android.

WordPress — лучший выбор для тех, кто хочет создать и развивать свой блог.

Joomla — лучший выбор для тех, кто хочет специализироваться на создании сайтов без экспертных навыков в кодировании.

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

Быстро установить их вы сможете из готового набора веб-приложений(CMS) Installatrion.

На выбор CMS влияют цели сайта, требования, наличие необходимых функций и т.д.

Специализированные CMS используют для создания сайтов разного назначения:

  • лендинг;
  • сайт-визитка;
  • корпоративный сайт;
  • блог;
  • интернет-магазин.

Для интернет-магазинов — OpenCart (есть SaaS-платформа, позволяющая открыть сайт на данной CMS — getopencart.com), PrestaShop, Magento.

Для лендингов, визиток, корпоративных сайтов, промо — WordPress, Joomla, Drupal (бесплатные лицензии), Bitrix (платная лицензия). У большинства CMS есть достаточное количество платных и бесплатных шаблонов, модулей. Также возможны доработки, если необходим какой-либо индивидуальный функционал на сайте.

Можно использовать готовые решения на системе 1С-Битрикс https://www.reg.ru/web-sites/cms/bitrix/sites#business/?rlink=reflink-32335 Выбираете решение под Вашу тематику с готовым шаблоном, покупаете его + домен и хостинг и остается наполнить сайт. Намного удобнее, чем Joomla или Opencart.

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

Для более полной информации, можно прочитать статью, в которой сравниваются разные CMS и подробно расписаны их плюсы и минусы для создания разных типов сайтов: https://web-kit.pro/articles/kak-vybrat-cms.html

Я рекомендую выбирать WordPress для информационного сайта и 1С-Битрикс для коммерческого. Отзывы о более-менее популярных CMS вы можете найти вот здесь https://otzyvmarketing.ru/category/cms/. Если вы изучите список CMS по ссылке, то узнаете, что их существует огромное количество. Каждая система управления контентом имеет свои недостатки и преимущества.

WordPress

WordPress – это одна из самых популярных систем, в том числе и в России. Поэтому будет легко найти программиста, который быстро внесет в код вашего сайта необходимые изменения. Также вы легко найдете контет-менеджера. Даже копирайтеры умеют форматировать текст, добавлять SEO и вставлять картинки в WP.

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

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

В целом WP лучше всего подходит для сайтов среднего объема. Для мегапроектов лучше всего использовать отечественную систему 1С-Битрикс.

1С-Битрикс

Эта CMS обладает большой функциональностью, так что на ней можно создать практически любой сайт. Правда, она стоит достаточно дорого. У нашей системы удобный визуальный редактор. Так что публиковать в ней тексты – одно удовольствие.

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

Страницы с архивами автоматически перестают индексироваться. Есть встроенная интеграция с сервисами аналитики. Вам будет легко подключить любую метрику.

В системе очень легко добавлять и изменять изображения. Так что вам и вашему контент-менеджеру будет приятно работать в системе. Это позволит вам сократить зарплату специалистам.

Была очень рада вам помочь! Возможно, что я в чем-то была не права или что-то недосказала. Прошу не судить меня слишком строго! Если у вас есть какие-нибудь дополнения или замечания, прошу не стесняться и приводить их в комментариях. Мне очень интересно ваше мнение по поводу моего ответа! Желаю вам всего самого наилучшего. С наступающим вас Новым Годом!

Выбираем движок для сайта. Часть 1: что такое сайт и CMS?

О чём вы прежде всего думали, планируя свой сайт? А может, вы думаете над этим прямо сейчас? Обычно, исходя из специфики деятельности, вам хочется, чтобы сайт просто был. Затем вы представляете себе его дизайн. И, как правило, не учитываете, что сайт — это, прежде всего, структура и функциональность, определяемые тем, как сайт сделан, то есть его CMS (в просторечии именуемой «движком»), а уже потом красота. Интересную историю про веб-страницы и их строение понятным языком поведала нам руководитель проектов Наталья Румянцева.

Что мы знаем о сайтах, кроме того, что они есть? Как это сделано? Что находится за рамками страницы браузера? Об этом среднестатистический пользователь знает мало. Однако, если перед вами стоит задача создать свой сайт, лучше попробовать разобраться в вопросе. Без базовых знаний сложно составить грамотное техническое задание, достичь взаимопонимания с разработчиками, и самое главное, есть опасность переплатить или потратить деньги на то, что вам не нужно.

Читать еще:  Позиции страницы сайта в поисковиках

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

Начнём с основ

Website — дословно с английского «место в паутине». Это совокупность веб-страниц в Интернете, которая имеет свой адрес и принадлежит конкретному владельцу (организации или частному лицу).

Первый в мире сайт — info.cern.ch — появился в 1991 году (недавно сайт был восстановлен и теперь снова доступен для пользователей). Его создатель Тим Бернерс-Ли по праву считается «отцом интернета», он разработал первый в мире браузер, технологии http, url, html и многое другое, что определило путь развития Всемирной сети.

Любой сайт — это некий набор кода, который описывает то, как должны вести себя элементы.

Как если бы рисунки передавались набором команд художнику, объясняя, куда движется его рука. Вы заказали пейзаж с зимним лесом, вам прислали текст: «Точка в 5 мм от края листа, 4 мм вправо и вверх и т. д.»

«Внутренность» любой программы отличается от того, что мы видим экране. На экране — только имитация привычной формы, выраженная в компьютерном коде. Если попытаться представить сайт метафорически, то это не лист, не страница книги (а именно такие ассоциации возникают у пользователя чаще всего), а, скорее, объемное многоэтажное здание, связанное большим количеством коммуникаций.

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

Раньше для того чтобы внести любые изменения на сайт, будь то текстовый контент или элементы дизайна, нужно было обязательно знать HTML («язык гипертекстовой разметки»). Но в какой-то момент произошла настоящая революция — для облегчения работы с сайтами были придуманы CMS-системы.

CMS-системы: создаём сайт без кодов

Аббревиатура CMS расшифровывается как Content Management System (в некоторых источниках можно встретить вариант Content Management Software). Разработчики на сленге называют CMS «движок» (что, впрочем, успешно ушло в народ) или «платформа».

CMS — по сути компьютерная программа, предназначенная для размещения и редактирования контента. Именно появление и развитие CMS позволило создавать сайты пользователям, не имеющим специальных знаний и навыков.

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

В ранних версиях программисты писали «движки» индивидуально для каждого сайта, позже стали появились универсальные CMS. Сейчас их существует множество, в том числе с открытым исходным кодом (можно свободно вносить любые изменения), что значительно облегчило жизнь простым пользователем веба. Всё идёт к тому, чтобы любой человек, способный пользоваться компьютером, смог сделать себе сайт, не прибегая к помощи специалистов.

Но основной проблемой на этом пути оставалось создание шаблона без знания кода. Нужен был какой-нибудь графический редактор наподобие Photoshop, где можно работать с элементами в привычном интерфейсе. И большой шаг в этом направлении сделала как раз компания Adobe (производитель Photoshop). Adobe создал продукт Muse. Это одновременно и программа для создания сайтов (знаний кода не требуется), и CMS.

Разработчики сайтов запаниковали, казалось, ещё немного и их услуги станут не нужны. Но, к счастью, паника была напрасной, потому что даже если пользователь и может сам сделать сайт, не факт, что он захочет. Кроме того, работа в Muse потребовала глубоких знаний программы.

Другой серьёзной проблемой было то, что легко и без специальных знаний сайты, сделанные на Muse, можно «залить» только на хостинг Adobe, а если нужно перенести на другой хостинг или тем более на другую платформу, то здесь уже нужен специалист. А значит, идея сделать сайт самому не удалась.

Но прогресс не стоит на месте. И следующим существенным шагом в этом направлении стали конструкторы сайтов.

Плюсы и минусы конструкторов сайтов

Конструкторы сайтов — это комплексные сервисы, которые предоставляют услуги поддержки домена, хостинг, а также универсальный редактор с интуитивным интерфейсом, действующий по принципу drag-and-drop (в переводе с английского дословно «тяни и брось»). Вам не надо знать код, чтобы добавить тот или иной элемент. Вы просто выбираете его в меню и перетягиваете на нужное место, задаете цвет, размер, шрифт и т. д. Причём все опции даны настолько понятно, что даже инструкция не нужна. Грубо говоря, если вы способны освоить Word, то и в конструкторе сможете разобраться.

Казалось бы, вот и всё, теперь сайт может сделать каждый, зачем искать что-то ещё? Но. Всегда есть какое-нибудь «но».

Первый недостаток: вы не сможете уйти с этого сервиса, если вдруг захочется сменить CMS или хостинг, потому что экспортировать сайт нельзя (хотя есть исключения, например, конструктор Tilda). Придётся банально по кусочкам переносить вручную контент и т. д. Это неудобно.

Второй недостаток: по бесплатному тарифу вы получите довольно мало дискового пространства, некрасивый домен второго уровня и на сайте будет крутиться реклама сервиса. А платные тарифы не всегда выгодны.

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

Разработчики популярных бесплатных CMS тоже стараются сделать их максимально доступными. Так относительно недавно появился плагин для WordPress под названием Page builder, который позволяет работать в интерфейсе по тому же принципу drag-and-drop. Это новшество в очередной раз вывело WordPress в лидеры по популярности.

Что должен знать заказчик для выбора сайта?

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

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

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

Читать еще:  Сайт gmail регистрация

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

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

А если вы обладаете хотя бы базовыми представлениями о предмете, то и сами сможете понять, за что стоит платить, а за что нет.

Начинать нужно не с картинки, а именно с выбора CMS для сайта, потому что потом вам (или вашему сотруднику) с ней работать, и это должно быть удобно.

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

Наталья Румянцева, руководитель проектов, копирайтер, дизайнер

Как выбрать движок (CMS) для сайта

По мере совершенствования технологий и языков программирования всё больше и больше видов деятельности становятся доступны рядовому пользователю. Компьютерная графика сегодня куда проще для освоения, чем обычная живопись; создание грамотных с точки зрения полиграфии документов вообще превратилось в детскую задачку. А использование CMS для сайта позволяет разместить в сети собственный блог, галерею или магазин, которые внешне ничем не будут отличаться от результата работы целого IT-отдела.

Изначально аббревиатура CMS расшифровывалась как content management system – « система управления контентом ». Но поскольку наибольшую популярность обрели именно интернет-ориентированные CMS, сегодня чаще используется расшифровка « система управления сайтом ».


Прародители систем управления сайтом (CMS) – визуальные редакторы html-кода, так называемые WYSIWYG . Эти редакторы работали по принципу « что видишь, то и получишь ». Процесс создания сайтов с их помощью сводился к перетаскиванию отдельных блоков и изменению свойств контента (например, начертания шрифта) через панели инструментов, как в любой офисной программе.

Поиск десяти отличий

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

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

Эффективность каждого конкретного движка напрямую зависит от данных, с которыми она будет работать. Чтобы понять, какую CMS выбрать, следует определиться с несколькими параметрами контента:

  • динамичность (интерактивность)/статичность;
  • количество (объёмы данных на страницах, число страниц, объём баз данных, например, клиентов);
  • тип (текстовый, графический, видео, аудио, исполняемые коды);
  • частота обновлений и число авторов сайта (тех, кто будет обновлять контент).

Для интерактивных сайтов лучше выбирать те системы управления данными, функционал которых оптимизирован под обилие форм. Объёмные сайты, особенно динамические, работают довольно медленно на CMS, генерирующих страницы «на лету». Особенно на тех, которые разрабатывались как «универсальные» и, следовательно, включают в себя большое количество неиспользуемых в конкретном проекте функций.

Тип контента на выбор CMS влияет самым очевидным образом: чем сильнее «перекос» содержимого сайта в сторону какого-то одного типа данных, тем важнее выбрать систему, в которой инструментарий для работы с этими данными хорошо развит. Для часто обновляющихся сайтов нужны системы управления, в которых процесс добавления информации упрощён до предела. Проект, которым занимается много авторов, нуждается в системе с гибкими настройками прав доступа.

Виды сайтов и контентный состав


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

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

Срывая маски

Все CMS можно разделить на три категории: платные, бесплатные и самописные. Последние стоят особняком. Их пишут, как правило, не владельцы сайтов, а нанятые программисты. Так что бесплатность таких движков условна; хорошую систему управления данными с нуля создать непросто, и купить уже готовую бывает дешевле.

Отдельный класс CMS – онлайн-конструкторы сайтов. В зависимости от конкретной реализации функционал таких систем управления может отличаться; мощные платные сервисы, наподобие Wix и Setup, позволяют создавать полноценные сложные сайты как при помощи WYSIWYG-редактора, так и непосредственно вводя код. Стоимость пользования онлайн-CMS может различаться: самые дешёвые пакеты Wix стоят несколько долларов в месяц, а сверхбюджетное создание сайта на uCoz вообще не требует никаких затрат, кроме, правда, значительных временных.

Отличия между платными и бесплатными движками рядовому пользователю малопонятны. Со специализированной « 1С-Битрикс » всё более-менее ясно – покупатель платит за возможность интеграции сайта с другим бухгалтерским ПО «1С». Но вот чем платные CMS без узкой специализации лучше таких же универсальных, но бесплатных систем?

В основе своей – ничем. Почти все системы управления написаны на одном и том же языке – php (хотя возможны и другие варианты); большая их часть поддерживает базы данных MySQL, работу с протоколом ftp и скрипты на языке JavaScript. Однако дьявол, как известно, в мелочах. И в мелочах CMS различаются значительно.

Конкретика

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

Читать еще:  Срок действия сайта как узнать

Исходя из соображений стабильности сайта, выбирать следует платную CMS. К наиболее популярным вариантам относятся S.Builder и 1С-Битрикс . Первую отличает простота в освоении и хорошая оптимизация кода. Вторую – уже упомянутая возможность интеграции с другими приложениями того же производителя. Ещё один распространённый платный движок – DataLife Engine . Используемые технологии AJAX ускоряют загрузку страниц на клиентский компьютер. Минус системы – высокая уязвимость к хакерским атакам и вирусному заражению.

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

Самые популярные бесплатные системы управления контентом – Joomla и WordPress. Joomla считается несколько более быстрой, но она менее стабильна и для большей надёжности требует ручной коррекции кода. За счёт своих функций и дополнительных модулей Joomla удобна для создания интернет-магазинов, а WordPress считается хорошей CMS для сайта-визитки или блога, хотя обе системы можно использовать для построения любых сайтов. Ещё один известный движок – Drupal . За счёт мощного инструментария для работы со структурой проекта эта система управления удобна при работе с объёмными сайтами. Меньшая по сравнению с первыми двумя CMS популярность объясняется тем, что Drupal значительно сложнее в освоении и больше подходит людям, знакомым с основами программирования.

Главное же достоинство оригинальных, самописных систем управления сайтами – то, что они создаются под определённые задачи. Код у таких движков оптимизирован лучше, интерфейс подогнан под нужды тех, кто будет заниматься наполнением сайта. Оригинальные CMS особенно полезны при создании крупного портала, когда требования к скорости заставляют отказаться от стандартного движка и переписать самые медленные участки кода на высокопроизводительном языке.

Выбирая CMS для сайта, можно прибегнуть к той же хитрости, которую используют при подборе хостинга. То есть найти сайт, максимально похожий на будущий проект, и узнать CMS этого сайта при помощи веб-сервисов или анализа кода, как пример, сервис от 2IP . Если название системы не указано прямо на сайте (а это случается, особенно если сайт создан на бесплатном движке) и в коде нет явных указаний на неё (как приставка «wp» в кодах WordPress), то CMS-анализаторы пытаются устанавливать тип системы по наличию уникальных файлов и особенностям вёрстки. Само собой, этот способ крайне неточен. Так что определить CMS сайта куда сложнее, чем сервер, на котором она работает.

Движки сайтов (CMS) на PHP

Фреймворки

Как подобрать CMS

Ориентироваться на использование CMS следует в подавляющем большинстве случаев. Действительно, несколько лет назад, для того чтобы получить удовлетворительную CMS, требовалось потратить ощутимую сумму денег на покупку лицензии и оплату услуг специалиста, настраивающего систему. И не для всякого сайта подобные траты выглядят оправданными. Сейчас ситуация поменялась кардинальным образом: появились бесплатные CMS, удобные в настройке, при этом установка современных систем занимает немного времени и не требует особенных навыков.

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

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

Вопрос первый: Какова информационная структура сайта?

Это наиболее важный вопрос. Дело в том, что даже самая мощная и гибкая «универсальная» CMS имеет свои ограничения по отображению иерархии материалов.

Например, предположим, что вы наметили сделать каталог товаров, где будет представлено несколько сотен наименований разнородной продукции, каждому виду которой будут соответствовать два-три десятка качественных характеристик. Скорее всего, ни одна «универсальная» CMS не позволит такое реализовать. Придётся либо обратить внимание на специализированные системы для интернет-каталогов, либо рассмотреть вариант с заказом разработки CMS «под конкретный сайт». С другой стороны, CMS, ориентированная на интернет-каталоги, вряд ли годится для корпоративного или тематического сайта.

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

Второй вопрос: Кто и как часто будет обновлять информацию на сайте?

Дело в том, что CMS должна обеспечивать удобную работу администраторам сайта. И если планируется, что над сайтом будет работать несколько авторов, то и CMS должна предоставлять достаточные возможности по коллективной работе. Если же автор один, то и каких-то многопользовательских функций не требуется.

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

Третий вопрос: Что за хостинг-площадка может быть для сайта выделена?

У любой CMS есть определённые технические требования к серверу, на котором она будет работать. Требуются различные базы данных, поддержка языков программирования, разное доступное пространство на диске и тому подобные особенности. Сложные, многофункциональные CMS могут создавать большую нагрузку на сервер. Поэтому, если «целевой сайт» не может быть размещён на ультрамощной хостинг-площадке, но планируется, что посещаемость сайта будет достаточно интенсивной, то следует тщательно изучить вопрос с производительностью той или иной CMS на доступных ресурсах. И выбирать придётся ту, которая менее требовательна, пусть она и не предоставляет многообразия функций, либо рассмотреть вопрос со сменой хостинга для сайта.

Четвертый вопрос: Есть ли возможность заплатить сторонней компании за CMS?

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

Также, существуют коммерческие CMS. Это «универсальные» системы, но за право их использования придётся заплатить производителю. Главное преимущество таких систем не в каких-то удивительных функциях, которых нет в бесплатных CMS, а в том, что за уплаченные деньги клиент получает хорошую техническую поддержку (по крайней мере, должен получать таковую). Бесплатные CMS, к сожалению, не могут похвастать хорошей и бесплатной же технической поддержкой. Правда, можно использовать бесплатную CMS, «докупив» к ней коммерческую поддержку, но тогда это уже не будет бесплатным решением.

Итак, CMS необходима, а выбор её определяется структурой сайта, размером коллектива разработчиков, доступной хостинг-площадкой и финансовыми возможностями сайтостроителя.

Как оповестить поисковую систему об изменениях на вашем сайте? Возможно CMS система имеет встроенные средства оповещения, например WordPress.

Ссылка на основную публикацию
Adblock
detector
×
×