Какую CMS выбрать для будущего проекта, коммерческую или бесплатную?
На написание этой статьи меня подтолкнул один мой друг, который пытался меня убедить, что под любой проект всегда можно и даже лучше найти бесплатную CMS.
Я с ним не согласен полностью.
И в этой статье я хотел бы поделиться с Вами своей точкой зрения по этому вопросу - какие проекты можно создавать на бесплатной CMS , и какие проекты лучше строить на базе коммерческой .
Кто не знает, CMS – это система управления контентом, или по другому еще движок для сайта. Если Вы хотите узнать более подробно, что это такое, то наберите в поисковой системе «Что такое CMS » и Вы найдете ответ.
Желание внедрить CMS в свой будущий или уже имеющийся проект было практически у каждого владельца. Почему? При помощи систем управления контентом, проще, быстрее и удобнее работать над сайтом при его создании, постоянном обновлении и доработке. В общем, это очень облегчит Ваш работу над сайтом, даже если Вы его обновляете два раза в месяц.
Но желание есть, а с выбором все не так просто. С одной стороны, хотелось бы получить CMS , с которой нет проблем, а простота и удобство работы доставляет удовольствие. С другой стороны вполне нормальное желание как можно больше сэкономить, а лучше не платить совсем, что очень близко для нашего человека.
И при выборе между платной и бесплатной CMS предпочтение обычно падает на бесплатную, что в будущем часто приводит к печальным результатам, которые дорого обходятся владельцам. Что бы такого не произошло с Вами, необходимо к выбору CMS для будущего проекта изначально подходить с полной серьезностью. Чем мы сейчас и займемся.
Вначале давайте, определим достоинства и недостатки обоих видов CMS , как платных, так и бесплатных.
К достоинствам бесплатных ЦМС необходимо отнести саму бесплатность, как правило, открытый исходный код, что дает подстроить движок под себя и большое количество добавочных модулей, которые так же предоставляются бесплатно.
Недостатки свободных CMS довольно существенны - это возможные уязвимости, которыми могут воспользоваться любители поисков различных дыр. А они рано или поздно обязательно этим воспользуются. Так же ни кто Вам не даст никаких гарантий ни на какую бесплатную CMS . Соответственно с проблемами при установке CMS , ее использовании и при взломе Вам ни кто не окажет квалифицированную помощь. Но возможно, Вам помогут на форумах.
В коммерческих ЦМС все наоборот. К достоинствам можно отнести п рофессиональную техническую поддержку, которая оперативно поможет Вам решить возникшие проблемы и ответит на вопросы. К оммерческие CMS постоянно обновляются и совершенствуются, учитывая пожелания клиентов. Что, конечно, хорошо влияет, как в плане защиты, так и в плане функциональности. Кроме того, разработчики обычно ориентируют на неопытных пользователей, которые не знакомы даже с основами HTML. Поэтому в инструкциях всё прописывают до самых мелочей. А требования к уровню людей, занимающихся поддержкой сайта, сведено до минимума.
Недостаток у коммерческих ЦМС всего один – платность.
Теперь, учитывая достоинства и недостатки, можно переходить непосредственно к выбору.
Бесплатную CMS , лучше выбирать, если у Вас и имеется огромное количество свободного времени, и Вы не можете себе позволить приобретение коммерческой CMS . Так как даже после установки придется потратить немало времени только для изучения этой ЦМС, а после еще нужно опробовать необходимые функции и модули. В общем, времени на все это тратится не мало.
Что по поводу проектов, так на бесплатной CMS лучше создавать информационные порталы. Когда портал перерастает, становится серьезным и начинает приносить прибыль, то лучше его перенести на коммерческую CMS , опять же из-за уязвимости.
Если Вы создаете Интернет-магазин или какой-либо другой проект, на котором Вы будете размещать ценную информацию, представляющую коммерческую тайну, или другие данные, не подлежащие разглашению, то на бесплатной CMS проект создавать, явно не стоит. Потому что убытки, нанесённый её кражей, во много раз будет превышать суммы, потраченные на разработку не только движка, но и всего сайта в целом, я уже не говорю за время.
Если Вы все же можете позволить приобрести коммерческую CMS , которая подходит для Вашего будущего веб-проекта, то бесплатные варианты лучше не искать. Как говорится, скупой платит дважды, а неправильно выбрав CMS можно заплатить даже трижды.
Оставить комментарий
Комментарии
Дело в том, что бесплатные опенсорсные системы управления пишут тоже не школьники, а коммерческие организации, зарабатывающие деньги ИМЕННО на качественном суппорте!
Из этого следует, что квалификация специалистов, разрабатывающих эти системы, ничуть не хуже!
Аудитория у бесплатных CMS гораздо больше, соответственно уязвимости находят гораздо быстрее, и исправляют в кротчайшие сроки.
Что касается функциональности - просто посмотрите сколько расширений существует для "Joomla!"(http://ext.joom.ru ; http://extensions.joomla.org).
А вот пример интернет магазина, работающего на джумле - http://tk-plus.ru/.
Мое мнение - Если вы не очень сильны в PHP - используйте "Joomla!" - это позволит реализовать все ваши идеи, не написав ни строчки кода.
Если же PHP вам близок и понятен - попробуйте MODx.
Если сайт не является бизнес-сайтом нацеленным на работу с большим количеством клиентов, то, я считаю, лучше выбирать бесплатную.
Но! Ведь можно взять бесплатную систему, хорошо изучить (неделя-две) и расставить на вводе-выводе скриптов максимально возможное количество средств мониторинга и пересылки сиглалов о действиях, например на смартфон, или на КПК - вот и всё!
Любой тиражированный продукт, будь он платный или бесплатный ломают. Именно потому что тиражированный. А за с нуля написаные проекты редко берутся, потому что на это уйдет гораздо больше времени, да и не только по этому.
Неплохо было бы бы сравнительный анализ сделать в другой статье (есстественно в равных весовых категориях): PHP Nuke, Plone, (что еще потяжелее есть халявного?) и коммерческие (ничего кроме MS Sharepoint Portal Server не приходит на ум).
Кстати, по поводу "Кто не знает, CMS – это система управления контентом, или по другому еще движок для сайта." - я то думал, что движок и Content Management System - это немного разные вещи: движок - управляет отображением данных из БД для посетителей сайта и навигацией на основе данных в БД, а CMS - позволяет контент-менеджерам формировать/изменять эти данные. Они, конечно, связаны друг с другом - но не так чтобы совсем. Просто часто через один интерфейс и отображение и управление контентом осуществляется, а вообще это может быть и не так.