Заказчик сайта должен решить, какую выбрать систему управления сайтом (CMS — Content Management System). Это очень важный вопрос, от правильного его решения существенно зависит успешность будущего сайта, стоимость его изготовления и последующей эксплуатации. Правильный функционал CMS обеспечивает легкое и быстрое развитие сайта — удобное наращивание и обновление материалов., быстрое изменение структуры сайта. Хорошая CMS делает возможным быстрое добавление заранее не включенных в проект функций (например, фото галерей, видео материалов, форумов и т.д.).
Один из вариантов решения проблемы выбора CMS — выбрать распространенную систему управления. Широкая распространенность системы управления означает, что в этой системе управления уже решались многие задачи, которые вы перед собой даже и не ставили, что большое количество пользователей уже выявило почти все ошибки программистов, а программисты их уже исправили, что на рынке труда много специалистов, программирующих для этой системы, что нет проблем с выбором хостинга и т.д.
В рунете можно найти много рейтингов систем управления сайтом. Большинство из этих рейтингов создаются путем опроса студий, их клиентов или голосований. Т.е. в них участвуют только те, кто был в этом заинтересован. Поэтому не случайно, что эти рейтинги показывают преобладание платных CMS над бесплатными, что всегда мне было сомнительно. Например, http://ratings.cmsmagazine.ru или www.ratingruneta.ru/cms, согласно которым преобладают именно коробочные платные CMS.
Недавно на РИФ 2010 был опубликован доклад компании iTrack, которая проводит тотальный сбор статистики по всем доменам зоны RU. Ребята написали собственного робота, который обходит все домены и ищет на них систему управления. Это — беспристрастный опрос самих сайтов, так сказать без субъективных коммерческих искажений. 🙂 Молодцы, спасибо им за проделанную работу и полезные данные!
Специально запрограммированный «паук» (программа-робот) регулярно обходит все сайты в зоне RU и собирает данные для анализа. Исследование повторяется раз в несколько месяцев.
Если сайт сразу не откликается, то его несколько раз проверяют еще в течение двадцати дней.
Здесь я приведу результаты, полученные в апреле 2010 года.
Всего было опрошено 2 728 307 доменов .
Доля ответивших доменов составила 66,12%. Остальные домены, очевидно, не используются.
CMS обнаружена на 15,2% доменов. На остальных либо не установлена вообще никакая CMS, либо вебмастера приняли серьезные меры по ее сокрытию (что бывает из соображений безопасности), либо на сайте установлена мало распространенная система, вроде тех, что делают многие веб студии, и используют ее только на сайтах своих клиентов.
Доля платных тиражных CMS составляет только 13% от общей доли обнаруженных CMS.
На рисунке показано распределение долей между обнаруженными CMS.
Половину инсталляций платных CMS составляет 1С Битрикс. Ее доля 49,2% от платных CMS или 6,4% от всех установленных CMS. Половину из оставшегося пирога платных CMS составляет NetCat (3,6% от общего числа CMS). Остальные платные CMS распространены совсем слабо.
Как правило, редкие платные CMS используются веб студиями. Для этого веб студия перерабатывает бесплатную систему управления или разрабатывает свою собственную. Эта CMS распространяется, обычно, только среди клиентов студии разработчика. Плюс для веб студий очевиден — такая неповторимая CMS привязывает клиента к студии на все время жизни созданного сайта, т.к. все доработки и обслуживание сайта смогут выполнять только авторы. Стороннему программисту будет очень сложно без документации и описаний разобраться в такой CMS.
Лидером среди бесплатных систем является WordPress — его доля 37,7% или около 33% среди всех используемых CMS. Это сегодня абсолютный лидер.
За ним следует Joomla, которая установлена на 28,8% сайтов с бесплатными движками, что составляет 25% от числа CMS русского интернета.
Неплохие показатели у DLE (DataLife Engine) — 16% от бесплатных движков или 14% по рунету.
За ней следует uCoz, которая по частоте использования немного превосходит 1С Битрикс (6,5% от общего числа CMS), а дальше Drupal, которая с частотой установок в 4,1% превосходит вторую платную CMS NetCat.
Функциональность перечисленных бесплатных CMS ничуть не уступает лидерам платного рынка. (За вычетом, может быть, движка uCoz, на котором вряд ли имеет смысл строить серьезные проекты — уж слишком он привязан к своему хостингу).
По ряду функций, бесплатные системы даже существенно превосходят платные тиражные решения. Так что делайте выводы!
При выборе CMS важно учесть ее производительность, чтобы потом не оказалось, что сайт не справляется даже с небольшой нагрузкой.
На приведенном рисунке показана скорость загрузки первой страницы. График приведен в относительных единицах, за 10 баллов принята скорость самой быстрой CMS.
В принципе, разброс производительности разных движков не очень большой — всего в четыре раза. Такая маленькая разница всегда может быть компенсирована оптимизацией сайта или выбором более быстрого хостинга.
Оказывается, что платные CMS здесь не имеют преимуществ, 1С-Битрикс является одной из самых медленных систем управления.
Отдельно надо сказать про производительность самой популярной системы WordPress. Исследование показало, что она отстает от лучших образцов. Это связано с тем, что в базовый комплект, который стоит на большинстве сайтов, не включены ускорители.
Поэтому владельцы сайтов на этой CMS должны не забывать включать в комплектацию модули ускорителей. Обычных ускорителей вполне достаточно, широко распространенный и не самый лучший модуль WP-Cache дает ускорение в несколько раз, чего хватит даже для сайтов с большой нагрузкой. А ведь есть еще и Super Cache, Hyper Cashe, DB Cache и другие. В целом, плагины ускорителей позволяют поднять производительность в десятки и сотни раз.
Обычно, проблема производительности веб сервера недооценивается заказчиками. Большинством заказчиков, этот вопрос поднимается перед изготовителем в момент, когда уже удалось привлечь заметный трафик на сайт. Но не в любой CMS есть возможность быстро улучшить производительность. Поэтому лучше использовать CMS, позволяющие оптимизировать быстродействие.
) влияет на стоимость разработки и владения интернет-проектом. Верный выбор системы может сэкономить десятки и сотни тысяч рублей в год. Однако сделать его среди сотен платформ нелегко. В данной статье рассматриваются основные виды CMS и стратегии выбора, которыми стоит руководствоваться, чтобы свести к минимуму дополнительные затраты на разработку и поддержку.Выбор CMS кажется узким техническим вопросом только на первый взгляд. На самом деле CMS напрямую влияет на стоимость разработки и владения сайтом. В зависимости от системы управления, разница в годовых затратах может измеряться сотнями тысяч или даже миллионами рублей, особенно, если дело касается посещаемых ресурсов. Есть тьма расходных статей, про которые на этапе заказа забывают, но в долгосрочной перспективе все они всплывают и ложатся ровными строчками в смету.
Например, увольнение веб-мастера, которое на сегодняшнем рынке труда неизбежно происходит раз в 1,5-3 года. Или расширение ассортимента фирмы, и, следовательно, рост штата людей, которые должны наполнять сайт. Легко ли будет найти и нанять новых специалистов? Какой подготовкой они должны обладать? Потребуются ли им платные обучающие курсы? Затраты на контент-менеджера в Москве с учетом налогов и офисных расходов - около 50-70 тыс. рублей. Если CMS за счет простого интерфейса позволит нанять на одного менеджера меньше - это уже 600-840 тысяч рублей экономии в год.
С другой стороны, «легкая и интуитивно-понятная» система не всегда обладает достаточным функционалом. Для доработки недостающих модулей придется нанимать программистов, чье время обойдется в полтора раза дороже, чем время контент-менеджера. Наконец, системный риск: фирма-разработчик CMS на фоне очередного кризиса может заглохнуть, и тогда, чтобы поспевать за временем, придется полностью менять движок. Это нетривиальная задача, особенно если сайт был посещаемый и за последние пару-тройку лет на нем накопилось несколько сотен или тысяч страниц.
Короче говоря, выбору "движка для сайта" стоит уделить достаточно времени и сил ответственных сотрудников. Усилия будут вознаграждены.
Сделать правильный выбор совсем не легко. Во-первых, на рынке представлено множество различных систем управления, только в каталоге CMS Magazine их зарегистрировано более 350. Во-вторых, нет четкого способа заранее сравнить эффективность систем. Чтобы составить полноценное представление о платформе, специалист должен выполнить на ней хотя бы один-два проекта.
Но экспертов, которые сделали на каждой популярной программе по сайту, в природе не существует, так как никто не меняет среду разработки одну за другой. Любой веб-программист выбирает «свою» CMS (в лучшем случае, свою + ту, которую хочет клиент) и на этом останавливается. Поэтому беспристрастного анализа и независимых рекомендаций по выбору CMS нет. Веб-мастера предпочитают знакомые программы (что далеко не всегда означает самый полезный для бизнеса вариант), а наблюдатели, как правило, связаны с одним из разработчиков CMS. А каждый кулик, как известно, свое болото хвалит.
Таким образом, важное решение о выборе системы управления заказчику сайта необходимо принять в довольно сложных условиях.
Предупрежден — значит вооружен. Подкованный в вопросах CMS владелец сайта с легкостью сузит поле для поиска с десятков систем до 2-3. Теоретическую подготовку следует начать с классификации платформ.
По виду лицензии CMS разделяются на коммерческие и свободно распространяемые. Коммерческие были созданы предпринимателями для извлечения прибыли от продажи и/или технической поддержки, а свободно распространяемые (СР, Open Source) — это, как правило, плоды труда энтузиастов, ставшие «общим» достоянием благодаря открытому коду и сообществу профессионалов, которые время от времени этот код совершенствуют. Преимущество коммерческих CMSв гарантиях — всегда есть разработчик, к которому можно обратиться или предъявить претензии. Свободно распространяемые системы отличаются тем, что их ядро бесплатно (но не стоит забывать про затраты на поддержку).
На Западе и коммерческие, и СР CMS используют для разработки сайтов всех типов. В России в силу сложившихся стереотипов аудитория отличается. Коммерческие доминируют в сегменте крупных заказчиков, а в недорогих сайтах уступают СР. Это странно, так как у многих разработчиков коммерческих систем есть бесплатные версии, которые подходят для персональных страниц, сообществ, порталов и корпоративных ресурсов малого бизнеса. Один из распространенных мифов, работающих против СР, — их уязвимость для взлома. Якобы из-за того, что исходный код открыт, хакерам проще найти слабые звенья в защите. На деле, открытость позволяет проводить массовое тестирование платформ, и поэтому популярные CMS с открытым кодом защищены зачастую лучше, чем менее развитые коммерческие.
Наиболее популярные в России СР системы - Drupal, Joomla, MODx, WordPress. Из коммерческих выделяются 1С-Битрикс, NetCat, UMI.CMS, Host.CMS, Amiro.CMS, ABO.CMS и S.Builder.
По отчуждаемости выделяют три типа CMS. «Коробочные решения» — готовые платформы, которые использует широкий круг веб-разработчиков. «Студийные» или «индивидуальные» системы никем, кроме компании-владельца, не используются. Software-as-a-Service решения (SaaS) — это онлайн-конструкторы сайтов, такие как UcoZ. Главное отличие трех категорий — в степени зависимости заказчика сайта от владельца системы. Если пути разработчика студийной CMS и его клиента в какой-то момент разойдутся, клиенту, скорее всего, придется менять движок сайта , так как другая компания не возьмется за поддержку сайта на чужой и непонятной системе. В случае с SaaS зависимость от разработчика еще выше, так как речь идет даже не о покупке лицензии, а ее аренде, зато сайт в конструкторе можно сделать очень быстро и совсем небольшими ресурсами. «Коробки» дают владельцу сайта независимость, он может сменить подрядчика по обслуживанию сайта и поэтому в переговорах чаще диктует условия. Большинство новых корпоративных сайтов создается на «коробочных» CMS.
Классификация по типам проектов не жесткая, так как не все системы, которые позиционируются как универсальные, на самом деле обладают достаточно широким функционалом. Круг универсалов узок, в него входят 1С-Битрикс, NetCat, Drupal, Joomla и, пожалуй, пара других. Остальные системы уступают по инструментарию, и, чаще всего, позволяют решать на высоком качественном уровне всего 1-2 задачи. Впрочем, некоторые CMS настолько укоренилась в узкой нише, что уже могут считаться специализированными. Например, PHPShop считается отличной CMS для интернет-магазинов, DJEM известна как инструмент создания порталов, LiveStreet — социальных сетей, а WordPress популярен среди блоггеров.
Вооружившись знанием типов CMS, можно переходить непосредственно к подбору системы под проект. Списки распространенных платформ опубликованы на любом профильном ресурсе, их можно найти и по запросу в поисковой системе. Сузив круг до подходящих по виду лицензии, степени отчуждаемости и типу проекта систем, можно принимать окончательное решение. Существует несколько стратегий выбора.
Один из самых простых и быстрых способов сделать выбор - сориентироваться на CMS, которые используют сайты, аналогичные вашему. Если не хочется изобретать велосипед и плыть поперек течения, достаточно посмотреть, какие CMS используют для таких же проектов, как ваш, и, не раздумывая, использовать действенное решение.
Статистику использования различных CMS можно найти на проектах ratingruneta.ru и webindicator.ru. Первый из них, "Рейтинг Рунета", оценивает популярность систем среди профессиональных разработчиков. Выбрав знакомую большому числу студий платформу, можно спать спокойно, зная, что, в крайнем случае, будет кем заменить нерадивого подрядчика.
Второй, WebIndicator, отслеживает количество действующих установок систем (данные предоставляются компанией iTrack).
Топ-10 CMS по количеству действующих установок в зоне.ru
Впрочем, не стоит забывать и о студийных CMS. Развитые платформы как минимум не уступают коробкам по удобству интерфейса и функционалу, некоторые обладают уникальными «фичами». Среди развитых студийных можно отметить Imprimatur, WebBuilder, RBC Contents, KLARNET CMS и AstroCMS*.
Ориентируясь на популярность CMS для конкретного типа сайта (например, корпоративного), стоит подумать о его будущем. Далеко не все проекты остаются типовыми, многие меняют назначение. Визитка может развиться в полноценный интернет-магазин, а промо-сайт, по мере роста посещаемости, легко превратится в социальную сеть, и так далее. Стоит закладывать потенциал роста ресурса еще в момент подбора платформы.
Проконтролировать лично
Для оценки удобства CMS придется проделать все основные операции своими руками. Посмотрите, сколько времени занимает добавление и редактирование контента, добавление разделов и модерация, попробуйте создать новую страницу и прикрепить на ней КП. Удостоверьтесь, что вам не пришлось искать часто используемые функции слишком долго. Если вы за короткое время успешно справились с интерфейсом, проблем не должно возникнуть и у ваших коллег.
На что обратить внимание при выборе CMS для нетипового проекта? Без твердой опоры на статистику легко промахнуться мимо цели. Тем не менее, некоторые ориентиры помогают избежать решений, о которых впоследствии придется жалеть. Вот чеклист признаков надежной системы управления сайтом от CMS Magazine и партнеров:
Платформа не обязательно должна соответствовать всем семи пунктам, но чем больше — тем лучше. Если сайт создается надолго и всерьез, ему потребуется надежная система управления.
Хотя на рынке есть отраслевые платформы, «заточенные» под конкретные задачи, всегда имеет смысл рассмотреть популярные CMS с широкой базой разработчиков и веб-мастеров. Если все кроме наполнения контентом на нестандартном проекте делает сторонний подрядчик, то он, скорее всего, предложит одну из CMS, с которой имеет наибольший опыт работы. В этом случае заказчику стоит внимательнее отнестись к вопросу отчуждаемости и распространению платформы, чтобы в будущем подрядчик не стал незаменимым.
В случае, когда вся техническая часть сайта разрабатывается штатом компании-заказчика, также имеет смысл выбрать наиболее распространенную «коробочную» систему, в том числе Open Source. В широкой «группе поддержки» будет проще найти консультации специалистов, дополнительную информацию и новых сотрудников.
Топ обзор популярных систем управления контентом: WordPress, Joomla и Drupal. В прошлых обзорах, мы рассматривали огромное множество самых распространенных вопросов, касающихся создания сайта для новичка. Нужно двигаться дальше, и переходить к выбору системы управления сайтом. Какую CMS выбрать для сайта — WordPress, Joomla или Drupal? Конечно в этом случае выбор будет зависеть только от вас. Моя же задача просветить вас по этому поводу. Чтобы в будущем, вам уже были знакомы основные преимущества и недостатки всех популярных платформ.
В этой же статье, мы поговорим о таких понятиях как: Система управления содержимым сайта, CMS движок, Топовые cms движки нашего времени, которые будут достаточно актуальны в 2018-2019 году. Вы узнаете, полезную информацию, о самых распространенных системах управления контентом. И конечно о том какую из них выбрать для сайта. Поехали!
Мы живем в то время, где интернет правит большей частью нашей жизни. Это самый крупный и доступный источник информации. Поэтому он активно используется, для продвижения бизнеса, заработка и рекламы. Все это способствует получению хорошей и главное достойной прибыли. Интернет дает огромные возможности для самореализации. Как самым крупным организациям, так и обычным пользователям. Но как организациям, а тем более обычным юзерам правильно организовать свой проект. Здесь и приходит на помощь «Система управления содержимым сайта CMS».
CMS — это программа, которая используется для создания грамотно организационного процесса. Предлагая пользователю комфортную среду, для разработки, редактирования и управления содержимым проекта. Ее упрощенное название CMS движок.
Что мы получим:
К таким системам управления относятся, те которые созданы в основном коммерческими организациями. Направленное действие которых в том, чтобы получить максимально больше количество прибыли с продажи лицензии на свой продукт. Эти продукты нельзя изменять или модифицировать под свои характеристики. Они предназначены только для создания сайта со всеми необходимыми настройками.
Наиболее популярные из них: 1С-Битрикс, UMI.CMS, Net Cat
Не вошедшие в данный список:
CS-Cat, Host CMSS, Shop-Script, CMS S.Builder, DataLife, Engine и другие.
Такие платформы находится в бесплатной реализации. И распространяется с лицензией Open-Sourse CMS. Создаются они некоммерческими организациями, возможны даже частные фирмы или благотворительные (созданные с поддержкой пользователей). Некоммерческие системы распространяются свободно и имеют открытый исходный код. Что дает возможность другим разработчикам и пользователям, модифицировать эти продукты, затем их выкладывают в общий доступ. Такие системы управления являются самыми распространенными в мире.
Наиболее популярные из них: WordPress, Joomla, Drupal.
Не вошедшие в список: MODX, OpenCart, Magento, Presta Shop, Life Street и другие.
Для еще большей наглядности, посмотрите таблицу ниже. В ней расположены самые популярные по опросам, системы управления содержимым сайта. На период с 2015-2016, скорее всего данные актуальны и в этом году.
После всех определений и знакомства с рейтингами популярности. Нам необходимо определиться с тем, какую CMS выбрать для сайта. Я буду отталкиваться от рейтинга, и соответственно от лицензии с открытым исходным кодом. Таким образом, мы более подробно рассмотрим такие платформы как: WordPress, Joomla, Drupal.
WordPress — самая популярная в мире. По данным опросов, она до сих пор занимает лидирующие позиции в рейтингах. В большей степени это связано с ее простотой. Это самая инновационная и актуальная платформа. Имеющая наивысший показатель юзабилити. Разработчики этого движка постоянно выпускают новые обновления с более улучшенной поддержкой новых версий языков программирования и программного обеспечения.За время существования, она достигла небывалых высот.
Плюсы WordPress
:
Мое личное мнение! WordPress лучший движок для сайта, особенно для начинающих. Интерфейс этой системы управление прекрасно адаптирован под многие категории пользователей. При грамотном использовании плагинов, можно получить отличный производительный сайт.
Cms Joomla по опросам, в рейтингах занимает среднюю позицию. И это скорее является ее особенностью. Эта система управления, сама по себе что-то среднее между WordPress и Drupal. Так как имеет больше возможностей нежели первая и меньше чем вторая. Тем не менее она также популярна и пользуется спросом.
Плюсы Joomla
:
Joomla движок, который имеет много преимуществ и столько же недостатков перед своими конкурентами. Дополнительно могу сказать от себя, мне не очень понравилась платная реализация шаблонов тем и плагинов. По сравнению с WordPress в котором, наибольшую часть занимают бесплатные и условно бесплатные расширения. Судя по рейтингам, пользователей это не останавливает. Значит можно сделать вывод, что эта платформа весьма хороша. И соответственно удовлетворяет требования большей части вебмастеров.
Действительно является наиболее мощной системой для сайта. Но почему этот движок, занимает всего лишь третье место по данным опросов. Ответить на это весьма просто. Drupal — реализована в полной мере для специалистов, которые имеют определенные знания и навыки в программировании. Для таких специалистов эта платформа будет крайне полезна. Но для обычного пользователя управление и разработка проекта на ней, будет крайне сложным занятием. Даже несмотря на то, что разработчики, постоянно выпускают обновления. Для улучшения функционала и упрощения пользовательского интерфейса.
Плюсы Drupal
:
Тем не менее это не мешает ей находиться в тройке лидеров. И она действительно очень хорошо подходит, для разработки проектов. Особенно тех, которые требуют организацию сложных и грамотно построенных структур данных.
Как видите дорогие читатели, выбор есть! Осталось только определиться, с тем что именно воплотит Ваши идеи и планы. И приведет к качественной реализации проектов.
WordPress — самый простой движок. Является наиболее популярной платформой сайта. Уже много лет занимает лидирующие позиции в рейтингах. Имеет значительное преимущество как в производительности, так и организации грамотной разработки проектов. Представляет наилучшие дизайнерские характеристики для визуализации определенных типов проектов. Подходит как начинающим пользователям, так и специалистам по разработке сайтов.
Joomla — со своей спецификой. Имеет равные преимущества и недостатки перед своими конкурентами. Она подойдет как разработчикам так и пользователям. Позволяет организовать сложно структурированные проекты.
Drupal — создана скорее именно для разработчиков и специалистов знающих основы программирования. Позволяет организовать весомые и сложно структурированные проекты. Для обычных пользователей использование этой системы управления будет весьма затруднительно. Тем более этот движок весьма требователен к ресурсам и программному обеспечению. При этом производительность у него на много меньше чем у конкурентов. Соответственно потребуется дополнительные меры по оптимизации проекта.
Думаю решение Вы уже приняли. И сделали для себя выводы, относительно выше описанных систем управления. Я очень надеюсь, что эта статья была Вам полезна. И повлияла на ваше решение, хотя бы на 0,1%. Далее я буду больше писать о WordPress, так как эта платформа меня очень устраивает. Лично для меня в ней, ключевыми аспектами были:
Вот и все! В следующем обзоре, мы познакомимся по ближе с этой платформой. И далее, мы продолжим наши статьи именно в этом направлении. Спасибо за внимание и терпение. Желаю Вам, наилучшего ранжирования в поисковых системах.
Есть десятки отличных CMS. Вне зависимости от типа сайта, который вы делаете, наверняка найдется одна-две, которые отлично подойдут для решения ваших задач.
Проблема заключается в том, что большинство дизайнеров и разработчиков не хотят изучать набор из десятка различных CMS. Как правило, все ограничивается одной, или двумя, которые используются для построения всех сайтов. Такой подход означает, что используемые варианты должны обладать и гибкостью и мощным функционалом.
CMS, перечисленные ниже вполне подходят под выше названные требования. Первые три, WordPress, Joomla! и Drupal, являются лучшими в нашем списке. Остальные семь обладают хорошей комбинацией свойств, простоты использования и поддержки.
Попробуйте их, может быть что-то отлично подойдет для решения ваших задач.
Пару лет назад очень активно обсуждался вопрос о том, следует ли рассматривать как настоящую CMS или только как платформу для блога. К настоящему времени споры улеглись сами собой, так как WordPress проявил свой функционал в достаточно обширном наборе разнообразных веб сайтов, начиная от простых многостраничных брошюр до полноценных социальных сетей (с использованием плагинов, подобных BuddyPress).
Существует тысячи тем, доступных для использования в WordPress, тысячи плагинов и виджетов, расширяющих его функционал. WordPress также имеет активное сообщество разработчиков, которое генерирует уроки и информационные материалы по всем аспектам использования данной CMS.
Сайт на WordPress с помощью плагинов и тем можно превратить в социальную сеть, форум, интернет-магазин, и многое другое. В нем имеется встроенный функционал блога, также возможно построить несколько сайтов, используя единственное ядро системы.
Используется несколькими известными компаниями в качестве CMS их сайтов, например MTV, Harvard University, и IHOP. Она также подходит в качестве основы для внутренней сети, например, используется в Citibank.
Joomla! имеет длинную историю развития и активное сообщество разработчиков (более 200,000 пользователей и активных участников), поэтому достаточно просто найти информацию и уроки по данной системе. Также существует огромное количество плагинов и дополнений для Joomla!, поэтому расширение функционала обходится без кодирования.
Несмотря на большое количество тем Joomla!, качество большинства из них уступает темам для WordPress.
Еще одна популярная CMS, которая используется известными компаниями, например, New York Observer, Popular Science, MIT, Sony Music, Fast Company. Она имеет большой набор функций для построения внутренних и внешних сайтов, а также огромный инструментарий для организации содержания.
Drupal имеет очень активное сообщество пользователей и разработчиков, доступно большое количество IRC каналов и форумов. Даже проводятся конференции, посвященные Drupal. Также существует постоянно обновляемая и улучшаемая документация, генерируемая сообществом. В ней можно найти ответы на вопросы об установке, построении сайтов и модулей, разработке тем и так далее.
Имеется более 6,000 дополнений (“модулей”), которые облегчают процесс расширения функционала Drupal. Таким образом, вы можете сконцентрироваться на создании дизайна и содержания, а не на кодировании особенных функций.features.
От $99.95 до $299.95 в зависимости от лицензии, используется PHP
Интересный гибрид коммерческого и бесплатного программного обеспечения. Основной код для ядра ExpressionEngine построен на CodeIgniter, который является бесплатной рабочей средой PHP. Но коммерческий аспект CMS означает, что разработчики и техническая поддержка сосредоточены исключительно на ExpressionEngine.
ExpressionEngine не имеет большого количества дополнений и плагинов, как другие CMS. Имеется только 22 модуля и чуть меньше 100 официальных плагинов. Но они покрывают большинство часто используемых функций, таких как wiki, форум, управление пользователями, списки рассылки, электронная коммерция, статистика и другие. Также есть неофициальные плагины, которые расширяют функционал CMS. Но набор встроенных функций в ExpressionEngine впечатляет сам по себе.
Вероятно является самой обделенной вниманием CMS. TextPattern очень гибкая CMS, хотя ее очень просто использовать как дизайнеру, так и разработчику. Она использует систему тегов для управления содержанием. Для конвертации текста в правильный код XHTML TextPattern использует Textile, что существенно упрощает работу с ней для плохо подготовленных пользователей.
TextPattern не имеет такого огромного количества тем и шаблонов как у WordPress, Drupal, или Joomla!. Есть немногим более 120 доступных тем. Также предлагаются темы для панели администратора, чтобы настроить ее для использования авторами материалов сайта.
Имеет около 700 плагинов и 50 модулей для TextPattern. Категории плагинов включают галереи изображений, навигацию, электронную коммерцию, пользовательские поля, архивы и так далее. Модули и плагины существенно расширяют функционал TextPattern и могут превратить его в более мощную CMS.
Имеет интерфейс пользователя, в котором используются функции Ajax и другие фишки Web 2.0 для повышения уровня удобства использования. В нем имеются расширенные функции редактирования содержания, включая редактирование нескольких записей одновременно и откат к предыдущей версии.
Contao также имеет несколько встроенных модулей. Модуль календаря поддерживает несколько календарей с различными событиями и объединением с RSS или Atom. Встроенный модуль рассылок поддерживает форматы писем HTML и обычный текст. Можно импортировать список адресов получателей из файла CSV и персонализировать письма. Встроенный модуль новостей/блога поддерживает категории, архивы, выделенные записи, комментарии и интегрирован с RSS или Atom. Доступно также множество дополнительных модулей, которые существенно расширяют функционал Contao.
Имеется очень мало премиум и свободных тем для Contao. Но такая ситуация не будет помехой для дизайнера, планирующего создать сайт с нуля, так как Contao имеет встроенную библиотеку CSS.
CMS с открытым исходным кодом, которая отлично подходит для разработчиков и дизайнеров, хорошо владеющими кодированием. Имеются рецепты и уроки для начинающих разработчиков, большой набор модулей для различных функций (блога, форм, форума и так далее). Дизайнеры могут использовать собственный код HTML и CSS при создании сайтов. Также поддерживаются многостраничные шаблоны.
SilverStripe также является мощным инструментом для управления процессом редактирования содержания сайта. Можно устанавливать собственный процесс одобрения материалов, публиковать и снимать с публикации статьи в определенные даты, устанавливать различные уровни доступа. Такая система может быть очень полезная, если сайт имеет много авторов, для которых доступ ограничен лишь определенными разделами.
SilverStripe имеет большое сообщество пользователей и разработчиков. Кроме того можно найти коммерческую поддержку в различных компаниях по всему миру.
Дает дизайнеру полный контроль над процессом создания сайта. Есть стартовый набор оболочек, который упрощает процесс освоения системы. Также просто интегрировать Flash Silverlight содержание на сайт. Есть много известных сайтов, построенных на Umbraco, например, сайты компании Heinz и группы ABBA.
Umbraco облегчает процесс управления содержанием с помощью древовидной структуры видов вашего сайта. Поддерживаются номера версий, расписание публикаций и предварительный просмотр материала. Одним из преимуществ Umbraco является отличная работа с содержанием, созданным в Microsoft Word, что может оказаться решающим фактором для пользователей, которые используют в работе Microsoft Office.
Umbraco открытое API, которое позволяет разработчикам легко получать доступ к различным функциям системы.
Это не только мощная CMS, но и рабочая среда для создания веб приложений. Разработка сайта может быть выполнена на разных уровнях. можно начать с темы и затем изменить стили без затрагивания кода. Или можно создать собственную тему с помощью HTML и CSS. Если нет проблем с редактированием PHP, то можно создать пользовательский шаблон.
Одним из преимуществ concrete5 является контекстный редактор. Разработчики попробовали воспроизвести функционал текстового процессора, который облегчает редактирование страниц при просмотре. Получился очень простой в использовании инструмент, который позволяет далеким от программирования людям управлять содержанием сайта.
Сообщество разработчиков concrete5 растет быстрее других. Имеется много тем и дополнений с поддержкой.
В последние годы интернет настолько стремительно поразил общественность, что не только стал весомой частью человеческой жизнедеятельности, но также и ключевым фактором в развитии бизнеса. Интернет играет существенную роль и оказывает огромную помощь компаниям в ведении бизнеса и его развитии, даёт хлеб программистам, а также является отличным средством коммуникации для всех людей. Но чем бы был интернет без так называемого виртуального информационного пространства? Это пространство состоит из миллионов веб-сайтов.
Не важно, являетесь вы новичком, не знающим ничего о построении сайтов, или же умудрённый опытом профессионал, вы можете стать частью виртуального пространства, создав веб-сайт. Есть только один большой вопрос – каким образом? Естественно, вы можете нанять команду профессиональных дизайнеров, программистов и SEO-менеджеров, которые воплотят в жизнь вашу идею, либо же вы можете воспользоваться CMS (content management system) .
Из всей огромной массы веб-сайтов, наполняющих интернет, около 31% используют CMS. Ниже представлен график, показывающий историческую динамику доли веб-сайтов на CMS, начиная с 1 сентября 2011 года до 19 сентября 2012 года. График показывает отчетливую положительную тенденцию в сторону увеличения доли сайтов с CMS, а всё потому, что эти инструменты делают вашу жизнь проще. Существует множество CMS, и вы можете выбрать наиболее подходящую для себя, в зависимости от целей и специфики вашего веб-сайта.
Рисунок 1 Динамика использования CMS в веб-сайтах за период с 1 сентября, 2011 до 19 сентября 2012.
Существует множество причин для создания собственного сайта. Он может представлять ваш бизнес (корпоративный сайт), служить онлайн-магазином, быть социальной сетью, информационным порталом, галереей, блогом, форумом и так далее. Вместе с тем, как мы уже говорили, существует множество различных CMS, каждая из которых может быть в той или иной мере полезной для каждого из типов сайтов. Стоит упомянуть, что сегодня получили распространение так называемые open source CMS, то есть бесплатные. Как правило, у этих систем есть довольно мощные комьюнити, обеспечивающие постоянное развитие CMS и наполнение их различными «фичами».
В этой статье мы намерены рассказать вам о преимуществах и недостатках пяти наиболее популярных CMS . Вполне возможно, что эта информация поможет вам принять правильное решение, когда вы захотите создать свой собственный веб-сайт. Итак...
Рисунок 2 Процентное соотношение использования различных CMS
Диаграмма показывает рыночные доли различных CMS на современном этапе. Как мы можем видеть, более половины CMS-сайтов используют WordPress. И сейчас вы поймёте почему.
Тяжело сказать что-то новое о WordPress . Эта CMS изначально зарекомендовала себя как инновационная блог-платформа с высокой юзабилити. Но развитие функционала системы обеспечило ей высокую популярность также и среди других форматов веб-сайтов. Сегодня индустрия веб-дизайна обеспечена высоким спросом на услуги в области разработки под WordPress. WordPress используется везде, начиная от личных блогов и заканчивая e-commerce сайтами.
Преимущества:
Joomla следующая по популярности CMS, которой пользуются 9% юзеров. Это что-то среднее между обширными возможностями ориентированного на разработчиков Drupal и простотой WordPress, но с более широкими возможностями для разработки. Несмотря на это, Joomla обладает дружественным пользователю интерфейсом.
Преимущества:
Вы можете использовать Joomla для создания корпоративного сайта, сообщества или сайта с e-commerce функциями.
Около 7% пользователей предпочитают Drupal . Разработчикам нравится его всеобъемлющая мощь и дружественный разработчику интерфейс, который позволяет создавать сложные веб-сайты. И, как другие «крутые» инструменты, Drupal требует некоторых технических навыков, без которых вы могли бы обойтись, используя Joomla или WordPress.
Преимущества:
Этой CMS отдают предпочтение около 4% пользователей. Но говоря о популярности, стоит отметить, что эта система в последние годы теряет свои рыночные позиции. vBulletin обеспечивает пользователя инструментарием для создания и администрирования форумов и блогов.
Преимущества:
TYPO3 используется 2% вебсайтов, использующих CMS. Спрос на эту систему значительно вырос с момента релиза 4 версии. Это профессиональный и мощный инструмент, богатый различными фичами и опциями.
Преимущества:
Итак, мы поделились некоторыми важными фактами, которые вам нужно знать, чтобы правильно подобрать CMS для успешного сайта, которым можно легко управлять. Но советы советами, тем не менее, не забывайте о собственных предпочтениях, умозаключениях и опыте!