Что такое CMS? Какую CMS выбрать для своего сайта? Какую cms выбрать


Как и какую CMS лучше выбрать для сайта

52 просмотров всего, 0 просмотров сегодня

Оглавление

  1. Что такое система управления контентом?
  2. Подходит или нет? Признаки хорошей CMS
  3. Мифы, легенды и сказания о платных движках для сайта
  4. Кустарная CMS от самоделкиных и её недостатки
  5. Его величество WordPress
  6. Коммерция с 1С Битрикс
  7. Joomla! Большие возможности в базовой комплектации
  8. Так какую CMS выбрать для сайта?

Content management system или система управления контентом — это функциональный и удобный инструмент. Вы сможете создать практически любой сайт и редактировать его как угодно. Содержимым готового ресурса может управлять даже малоопытный пользователь.На 2018 год известно более 500 продуктов данного типа. Тут и запутаться недолго. Чем они вообще отличаются? Как подобрать подходящую систему? Никаких тайн здесь нет. Всё просто.Из этой статьи вы узнаете:

  1. Что такое CMS.
  2. Для чего она нужна.
  3. Как оценить реальную функциональность CMS.
  4. Почему не нужно спешить с покупкой платной системы.
  5. Почему не нужно использовать «народные» продукты.

А также познакомитесь с тремя популярными CMS:

  1. WordPress.
  2. 1С Битрикс.
  3. Joomla!

Что такое система управления контентом?

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

Основные задачи CMS

  1. Создание содержимого.Программа позволяет пользователю создавать разделы и добавлять различные элементы. Каждая CMS включает в себя набор инструментов для разработки структуры сайта.
  2. Управление контентом.Добавление, редактирование или изменение содержимого.Надеюсь, тут и так всё ясно. В большинстве популярных систем присутствует интуитивно понятные плагины для управления большими массивами любых документов.
  3. Публикация.Позволяет пользователю быстро и просто наполнять сайт содержимым.Рекомендую обратить внимание на CMS WordPress – публиковать любую информацию там можно не обладая навыками программирования. Очень удобно при работе с интернет-магазинами. Однако таким преимуществом обладают и другие системы. Но эта зарекомендовала себя лучше всего.
  4. Представление информации в удобном для пользователя виде.Редактируйте контент и структуру для максимального удобства посетителей. Это очень важно! Юзабилити значительно уменьшает количество отказов от сайта.

Подходит или нет? Признаки хорошей CMS

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

  1. Простой визуальный редактор.Не каждому по силам самостоятельно вести сайт на HTML. Вот поэтому многие выбирают CMS. Программы должны включать в себя удобный визуальный редактор. Выбирайте ту систему, в которой он есть. Для его использования не обязательно быть опытным кодером.Однако для работы с некоторыми сложными элементами всё равно потребуется поработать на HTML. Движком должна быть предусмотрена такая возможность.
  2. SEO-Friendly.В целом все CMS так или иначе соответствуют требованиям для работы с поисковыми роботами. Просто базовая «дружественность» к продвижению у каждой системы заложена на определённом уровне. С другими же придётся немного поработать. Или много. Тщательно изучите движок. Можно ли будет эффективно продвигать сайт, сделанный на нём?
  3. Кастомизация.Это понятие подразумевает возможность строить сайт под свои нужды. Например, если Вы создаёте интернет-магазин, должна присутствовать возможность добавления карточек товара. У любой CMS есть базовые возможности кастомизации. Они заложены в движке по умолчанию. Они очень широки у Joomla! и Drupal. Другие системы кастомизировать будет сложнее. Иногда стандартных инструментов хватит лишь для того, чтобы сделать сайт-визитку.Базовую функциональность программы можно расширить с помощью плагинов. С помощью последних WordPress можно сделать настоящим контент-монстром.
  4. Управление уровнем доступа.Эта функция позволяет давать некоторым пользователям особые привилегии. Какие — решайте сами.Для некоторых проектов она просто необходима. Простейший пример — открытие дополнительного функционала ресурса при покупке платной подписки.

Мифы, легенды и сказания о платных движках для сайта

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

  1. Движки на открытом коде очень уязвимы. Покупайте платную систему с закрытым кодом.Глупый маркетинговый ход. Таких «продавак» опытный пользователь раскусит на раз-два. Системы с открытым и закрытым кодом одинаково уязвимы. Уровень защиты ресурса зависит от принятых мер безопасности. Ну и конечно же от бдительности админов.
  2. Все солидные проекты делаются на платных платформах.Неправда. На бесплатной CMS можно разработать очень сложный сайт. Чем многие очень активно пользуются. Выбирайте платформу только исходя из её функциональности. Дорого — не значит круто.
  3. Поисковые роботы отдают предпочтение платным системам.Здесь нет вообще никакой логики. Поисковикам всё равно, на какой CMS сделан Ваш сайт. Предпочтение они отдают ресурсам, над которыми трудились люди с руками из плеч.
  4. Платный продукт позволит решать более широкий спектр задач.А вот это уже адекватный аргумент. Для решения некоторых узкоспециализированных задач платные системы и в самом деле лучше. Что поделаешь, за некоторые вещи нужно отдавать деньги.

Кустарная CMS от самоделкиных и её недостатки

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

Его величество WordPress

WordPress — самая распространённая система управления контентом. Она занимает первое место в топе рунета. Чем это объясняется?В первую очередь движок полюбили за то, что он бесплатный, но имеет огромный функционал. К нему, конечно, есть платные расширения. Но пользоваться ими не обязательно.Для WordPress существует огромное количество плагинов и шаблонов. Это даёт широчайшие возможности при создании сайтов любого типа. Опытные пользователи могут вносить изменения в код шаблона, что обеспечивает практически безграничный простор для творчества.Новичков сильно порадует простая в освоении админка. Отчасти она и является основной причиной популярности этой CMS. Массивы кода — настоящий ужас для неопытного юзера. А систем с такими «прелестями» предостаточно.Есть ли у WordPress недостатки? Конечно. Идеальных движков не существует.Будьте готовы к сравнительно высокой нагрузке на сервер. Сайты на WordPress могут долго загружаться. Хотя происходит это довольно редко.Базовый функционал позволит сделать лишь сайт-визитку. Однако данная проблема решается расширениями.Как видите, недостатки весьма условные. Но они есть.

Коммерция с 1С Битрикс

Детище отечественных разработчиков заслужило немалую популярность не только в России. CMS пользуется спросом во всём СНГ. 1С Битрикс отлично подходит для следующих ресурсов:

  1. Интернет-магазин.
  2. Крупные информационные порталы.
  3. Сайты больших компаний и государственных структур.

Что общего у всех этих проектов? Большая загруженность. Битрикс справляется с ней вообще без проблем. Радует также базовая комплектация движка. Даже в самую дешёвую версию включено достаточно плагинов, чтобы создать рабочий сайт для средней компании. А для гигантов рынка есть 1С Битрикс «Enterprise».Безусловно, систему можно интегрировать с 1С: Предприятие. Это ощутимо снизит нагрузку на сайт. CMS адаптирует проект для просмотра и использования на любых мобильных устройствах. Пользователи и эксперты отмечают высочайший уровень безопасности движка.Сколько достоинств, не правда ли? Но и недостатки имеются. Битрикс очень сложен в освоении. Без помощи специалистов тут не обойтись.Битрикс подходит только для крупных проектов. Это объясняется и спецификой системы, и ценой. Версия для бизнес-сайта не будет стоить дешевле 50000 рублей.

Joomla! Большие возможности в базовой комплектации

Joomla – это главный конкурент WordPress. В чём-то движки очень схожи. Оба полностью бесплатные, имеют огромное количество расширений и доступны для освоения новичками. Однако главное преимущество «Джумлы» — это множество готовых решений для любых сайтов.Разработчики не перестают выпускать обновления и устранять уязвимости. Для бесплатной лицензии это просто чудесно. Кстати, вся официальная документация по Joomla! переведена на русский. Долго искать ответы на важные вопросы не придётся.Но для создания крупных проектов использовать эту CMS не рекомендуется. Большое количество дополнений — это как плюс, так и минус. Они расширяют функциональность сайта, но при этом одновременно его тормозят. Всему виной избыточность кода и куча предустановленных расширений.Joomla! — это неудачное решения для больших корпоративных сайтов и интернет-магазинов. Правда для проектов малой и средней загруженности она остаётся лучшим вариантом.

Так какую CMS выбрать для сайта?

Всё зависит от особенностей сайта. Крупный бизнес-проект сайт лучше всего будет работать на 1С Битрикс. Форумы или ресурсы с большими объёмами контента всегда стабильны на WordPress. На Joomla! часто делают блоги, визитки или онлайн-галереи.Представленные движки для сайтов наиболее универсальны. Поэтому так популярны. Однако останавливаться только на них не стоит. Есть много других CMS. Возможно, они куда больше подходят для решения ваших задач.Правильный выбор системы управления контентом обеспечит массу преимуществ. Вы не только быстро создадите хороший сайт. Появится возможность эффективно управлять проектом, а также продвигать его на необходимом уровне.

stebnev-studio.ru

Какую CMS выбрать для сайта

30 октября 2016      Сайты

О чём вы прежде всего думали, планируя свой сайт? А может, вы думаете над этим прямо сейчас? Обычно, исходя из специфики деятельности, вам хочется, чтобы сайт просто был. Затем вы представляете себе его дизайн. И, как правило, не учитываете, что сайт — это, прежде всего, структура и функциональность, определяемые тем, как сайт сделан, то есть его 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 выбрать для сайта, Ваша задача как заказчика хотя бы минимально разобраться в проблеме, стать квалифицированным потребителем. Если вы идёте в магазин, чтобы купить, к примеру, стиральную машину, то, скорее всего, сначала почитаете про модель, сравните характеристики, поищете лучшую цену. И только потом купите. При выборе движка для сайта тоже не стоит полагаться на мнение одного человека, а лучше проанализировать ситуацию, узнать побольше, прежде чем делать окончательный выбор.

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

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

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

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

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

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

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

Это была красивая история про то, что сайты — это не просто странички в интернете, тем более для собственников проектов. В следующей части мы расскажем о том, какие CMS бывают и для каких задач каждая из них годится. Просто и интересно о сложном и скучном!

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

Страница в Фейсбук

 

 

И ещё полезные статьи о сайтах:

www.azconsult.ru

Что такое CMS? Какую CMS выбрать для своего сайта?

CMS (Content Management Software или System) — система управления контентом или по-простому «движок» сайта. Современные веб-ресурсы становятся всё более функциональными и сложными, но в то же время благодаря CMS даже новички могут без особых проблем создавать свои собственные сайты и интернет-магазины.

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

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

  1. Платность. Коммерческие (платные) 1С-БИТРИКС, UMI.CMS, DLE, Bullet, E107 и т.п. Бесплатные WordPress, Joomla, Drupal, IPBoard, phpBB, PHP-Nuke и т.д.
  2. По типу сайтов, для которых они предназначены. Есть движки для создания форумов (IPBoard, phpBB, Bullet, SMF), блогов (WordPress, LiveStreet), порталов различного назначения (Joomla, Drupal, DLE, OpenCms), интернет магазинов (1С-БИТРИКС, UMI.CMS, NetCat, AMIRO.CMS, magento, различные расширения к бесплатным движкам(Ubercart, WP eCommerce, Quick Shop, eShop)) и даже социальных сетей (Joomla, Drupal, LiveStreet, Dolphin, SocialEngine).
  3. По используемым языкам, ресурсам и технологиям: PHP, Perl, ASP; на файлах или с применением баз данных и т.д.
  4. Автономность: автономные и неавтономные (ucoz, конструктор на Narod, blogspot.com, LiveInternet и пр.)

Какую CMS выбрать для блога из коробки или самописную?

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

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

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

В обзоре хостинга от «BeGet» я упомянул, что эта компания предлагает своим пользователям около 30-ти разных предустановленных CMS на выбор. Как же не запутаться в таком многообразии движков для сайта? На что обратить внимание в первую очередь?  Далее приведу ряд параметров, которым должна удовлетворять современная система управления контентом.

  1. Быстрая и лёгкая установка, которая под силу даже новичку в сфере разработки сайтов.
  2. Продуманный интерфейс и юзабилити как для пользователя, так и для администратора. Многие CMS позволяют управлять сайтом без специальных знаний программирования и т.п. Часто достаточно владеть компьютером на уровне знания офисных программ типа редактора Word  из MS  Office.
  3. Расширяемость и масштабируемость. Возможность «заточить» систему под свои нужды с помощью дополнительных модулей, плагинов или встроенного API.
  4. Инструменты уникализации, смены и настройки шаблонов внешнего вида, тем оформления.
  5. Качественная документация, русификация, поддержка, высокая частота и простота обновлений.
  6. SEO-ориентированность: ЧПУ-адреса страниц, возможность задания заголовков, описаний и ключевых слов для отдельных страниц и т.д.
  7. Безопасность. Не секрет, что злоумышленники часто взламывают сайты (особенно это касается популярных CMS), и необходимо, чтобы найденные в защите «дыры» вовремя устранялись.
  8. Разграничение прав доступа между пользователями, удобное администрирование и управление сайтом.
  9. Поддержка различного типа контента: текст, фото, звук, видео. Возможность интеграции с социальными сетями.
  10. Умеренные требования к веб хостингу: высокая скорость работы в сочетании с малым потребление ресурсов, стандартные технологии и программы, необходимые для работы CMS.

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

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

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

Что такое CMS? Какую CMS выбрать для своего сайта?

5 (100%) 1 vote

Не жмись! С друзьями ссылкой поделись:

Интересное по теме

seorubl.ru

Какую CMS выбрать? | Блог о веб программировании

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

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

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

Так как же тогда составлять список требований? Несмотря на то, что ваши условия будут меняться, ниже представлены 10 вещей, которые особо важны.

1. ОСНОВНАЯ ФУНКЦИОНАЛЬНОСТЬ

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

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

 

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

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

2. РЕДАКТОР

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

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

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

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

 

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

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

3. УПРАВЛЕНИЕ ФАЙЛАМИ.

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

Также уделите внимание тому, как CMS справляется с загрузкой файлов PDF, Word и других форматов. Как эти документы отображаются конечному пользователю? Можно ли добавлять описания к прикрепленным файлам, и может ли поисковая функция индексировать их?

4. ПОИСК.

Поиск – важная часть любого вебсайта. Приблизительно половина пользователей начинает с поиска при поиске необходимой информации (извините за тафтологию). Но пдоплека в том, что функциональность поиска во многих CMS неадекватна.

Вот несколько вещей, на которые следует обратить внимание при оценки функциональности поиска:

Вопрос изменения, конечно же, забегает далеко за рамки темы «поиск».

5. ИЗМЕНЕНИЯ

Мне, к сожалению, не повезло в том, что я работал с CMS, которые абсолютно не гибкие в подаче информации.

 

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

Вам необходима CMS с возможностью гибким извлеченим информации и ее презентации. Например, можете ли вы достать новые истории в обратном порядке? Можете ли вы показывать события в календаре? Возможно ли извлекать самые последние пользовательские комментарии и помещать их на стартовой странице веб-сайта? Гибкость выделяет CMS.

Говоря о пользовательских комментариях, все формы вовлечения пльзователя достойны внимания.

6. ВОВЛЕЧЕНИЕ ПОЛЬЗОВАТЕЛЯ.

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

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

Также узнайте какие инструменты существуют для общения с пользователями. Сможете ли вы рассылать письма с новостями? Могут ли получатели быть объединены в группы и получать письма с различными темами? А что насчет новостейи RSS?

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

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

7. РОЛИ И РАЗРЕШЕНИЯ.

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

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

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

8. ВЕРСИИ

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

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

Тоже можно сказать и о поддержке мульти-вебсайтов.

9. ПОДДЕРЖКА МУЛЬТИ ВЕБ-САЙТОВ.

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

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

А с ростом мобильной сети вы можете захотеть создать отдельный веб сайт специально для мобильных аппаратов. Какая бы ни была причина – возможность осуществлять контроль над более чем одним сайтом – очень важна.

 

Еще одна опция, которая вам может сразу не понадобится, но пригодиться в будущем – это поддержка иностранных языков.

10. ПОДДЕРЖКА ИНОСТРАННЫХ ЯЗЫКОВ

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

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

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

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

ИТОГИ

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

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

world-blog.ru

Какую CMS выбрать? — Блог Алекса Гулака

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

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

На сегодняшний день в мире существует 3 самых популярных CMS — это WordPress, Joomla и Drupal. При чем наблюдается стремительный рост популярности именно WordPress в последние годы согласно сервису google.com/trends/ .

WordPress

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

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

Joomla

Эта система — бывалый игрок на рынке CMS для сайтов. Долгое время была самой популярной системой для разработки сайтов, но в последнее время явно уступает WordPress. Joomla гораздо сложнее и изначально рассчитана на более широкий спектр задач сайтов.

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

Drupal

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

Эти статьи еще интереснее:

ktoit.com

обзор 5 самых систем управления контентом

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

В мире существуют тысячи CMS, а если брать еще и самописные, то их количество просто зашкалит. Обозревать все — это конечно же безумие, поэтому сегодня пройдемся лишь по некоторым, про которые мне есть что сказать. Это будут WordPress, Joomla, Drupal, MODX, Битрикс и самописные.

1. WordPress.

Самая популярная система в мире. И заодно моя самая любимая, скорее всего потому, что была и самая первая. Именно на ней в самом начале пути я склепал свой первый сайт planet-guide.com.

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

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

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

2. Joomla.

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

Плюсы: очень много решений именно для работы интернет-магазина. Гораздо удобнее, чем в Вордпрессе настраивать разные SEO-теги и проводить оптимизацию. Сразу настроено кэширование, что позволяет сайтам грузиться быстрее.

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

3. Drupal.

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

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

Минусы: к минусам традиционно относят цену и сложность. Чтобы провернуть что-то серьезное на сайте, придется обращаться к специалисту именно по Друпал, а это свой мир со своими не самыми дешевыми расценками.

4. MODX.

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

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

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

5. 1С-Битрикс.

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

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

6. Самописные.

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

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

Заключение

Так что же выбрать? Мои рекомендации таковы:

pashkevi4.ru

Какую CMS выбрать для сайта?

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

Да, собственно, ничего оригинального я и впрямь предложить не могу.

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

Это именно то, чего часто так не хватает начинающим вебмастерам - четкого выбора из богатства вариантов.

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

Так ведь нет, приходилось перечитывать километры информации ради этих крупиц конкретики. И в итоге все равно всё пробовать самому.

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

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

К чему бишь это я?.. Рассматривать MODx, Typo3, Movable Type, Textpattern, LiveStreet и прочее мы не будем. Это всё на любителя.

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

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

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

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

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

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

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

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

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

Joomla старайтесь не использовать.

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

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

Увы. Теперь это представляется мне более чем сомнительным.

Joomla 1.5 стала лучше, чем 1.0. Еще есть существенно улучшенный нашими умельцами вариант движка - Joostina. Но все это, честно говоря, мертвому припарки, ибо сама концепция Джумлы уже несет в себе какое-то отсутствие целостности.

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

Стандартный SEF Джумлы ("человеко-понятные" URL'ы) создает дубликаты страниц, что крайне негативно сказывается на поисковом ранжировании, а сторонние - опять же, грузят сервер.

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

Принято считать, что Drupal как-то по-особенному сложен в освоении.

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

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

Сама деятельность вебмастера начинает восприниматься иначе, менее рутинной, что ли. Осваивайте Друпал, и вы поймете, о чем я.

Поэтому для более простых (например, сугубо контентных) сайтов пользоваться надо Wordpress.

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

А если сайт вообще статический, "визитка" там какая-нибудь на несколько страниц - постарайтесь вовсе обойтись голым html, коли есть возможность и знания. В итоге так окажется даже проще и удобнее. Если начитались Артемия Лебедева и не верите в собственные дизайнерские способности - в интернете полно готовых шаблонов. Как и для CMS, кстати.

Что касается форумных движков - тут не все так однозначно.

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

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

Наиболее распространенные среди бесплатных форумных движков - phpBB, punBB и SMF.

Какой-нибудь из них, не мудрствуя лукаво, вам и следует взять.

Если, конечно, вы не стремитесь ко всяким ухищрением, вроде хранения данных не в базе mySQL, а в файлах, как в YaBB или ExBB. Если последнее предложение вы не поняли, то и не заморачивайтесь - значит вы точно к этим ухищрениям не стремитесь. :)

Да и не надо к ним стремиться. Когда форум раскрутится до нормальной посещаемости - сами скажете себе "спасибо".

Различия следующие: punBB - самый легкий и быстрый, phpBB обладает более широким функционалом и чем-то похож на платный движок Invision Power Board, SMF больше похож на платный vBulletin, и тоже достаточно функционален, да еще и выглядит хорошо.

Правда SMF, как и Joomla, как-то очень медленно индексируется поисковиками. Возможно, именно поэтому их так часто используют совместно. :) Зато уж когда проиндексируется, ранжирование и поисковый трафик - очень даже. Внутренняя оптимизация тут явно лучше, чем у Джумлы.

Еще, правда, SMF крайне сложно обновляется. Словно бы вы виндоус переустанавливаете, не меньше. У форумов это вообще - узкое место. Но можете и вовсе не обновлять, в конце концов.

Так что тут, по большому счету, без разницы. Что вам больше приглянется.

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

Остальное не принципиально.

Вы порадуете меня, если поделитесь этой статьей в соцсетях:
Еще заметки из этой колонки:

ivaness.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта