Системы Управления Контентом С Открытым Исходным Кодом — Обзо?

Публикация документов во Всемирной паутине может показаться сложной задачей для самопровозглашенных людей. Давайте посмотрим правде в глаза: HTML, XML, CSS, JavaScript — это лишь некоторые из технологий, с которыми вам необходимо ознакомиться, чтобы разработать по-настоящему профессионально выглядящий веб-сайт для себя или своего бизнеса. К счастью, есть решение проблемы: оно называется системой управления контентом, и это более простой способ практически для каждого, кто хочет научиться публиковать материалы в Интернете.

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

Первая система с открытым исходным кодом, которую я хочу упомянуть, называется DotNetNuke (http://www.dotnetnuke.com) и представляет собой систему на основе AsP.Net. Безусловно, один из наиболее популярных сегодня проектов с открытым исходным кодом DotNetNuke имеет заядлых последователей сотен тысяч пользователей. Преимущества использования этой системы — быстрые обновления платформы и интенсивная поддержка, которую вы получите от ее сообщества. Это два очень важных фактора при рассмотрении системы с открытым исходным кодом: уровень обновлений и поддержка, которую вы получите от ее создателей или пользователей платформы. Кроме того, инновации, встроенные в эту систему, делают ее мощным приложением по любым меркам. Например, механизм создания скинов на сегодняшний день является одним из самых простых в модификации и настройке, а процессор планирования упрощает некоторые из наиболее обыденных задач по обслуживанию любого веб-сайта.

Однако DotNetNuke не лишен недостатков. Поскольку эта система была разработана в ASP.Net, это означает, что вам понадобится как минимум Visual Studio 2003 Professional или более поздняя версия, чтобы по-настоящему изменить исходный код и настроить систему по своему усмотрению. Это может быть серьезным недостатком, поскольку стоимость этой платформы разработки может исчисляться сотнями долларов.

Вторая система с открытым исходным кодом, в использовании которой у меня есть некоторый опыт, называется AXCMS.Net (http://www.axcms.net), которая снова построена на платформе .Net. Эта система столь же многофункциональна, как и другие системы с открытым исходным кодом, такие как DotNetNuke. Однако эта система имеет некоторые явные недостатки. Во-первых, это довольно сложные проблемы с настройкой и развертыванием, которые могут серьезно помешать любому проекту. Кроме того, похоже, что у DotNetNuke нет такой заядлой базы пользователей, как у DotNetNuke. Однако система настолько «надежна», насколько это возможно, и вы обязательно будете вознаграждены за свои усилия, как только система будет полностью настроена и готова к использованию. Кроме того, поскольку эта система действительно представляет собой удобный способ познакомиться с командой разработчиков, любые обновления или настройки, которые могут вам понадобиться, будут осуществляться за определенную плату от создателей системы. Это действительно препятствует поддержке системы сообществом и значительно затрудняет внедрение.

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




Публикация документов во Всемирной паутине может оказаться непростой задачей для самопровозглашенных луддитов. Используемые технологии, такие как HTML, XML, CSS и JavaScript, могут показаться непосильными тем, кто с ними не знаком. Однако есть решение этой проблемы: системы управления контентом (CMS). CMS предоставляет более простой способ для всех, кто хочет научиться публиковать контент в Интернете.

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

Одной из популярных CMS с открытым исходным кодом является DotNetNuke (DNN). DotNetNuke, созданный на основе ASP.NET, имеет большую базу преданных пользователей. Одним из его ключевых преимуществ является быстрое обновление платформы и мощная поддержка со стороны сообщества. Эти факторы имеют решающее значение при рассмотрении системы с открытым исходным кодом. DotNetNuke также предлагает инновационные функции, такие как простой в использовании механизм создания скинов для настройки внешнего вида веб-сайта и процессор планирования, который упрощает рутинные задачи обслуживания.

Однако у DotNetNuke есть некоторые недостатки. Поскольку он разработан на ASP.NET, для изменения и настройки исходного кода требуется как минимум Visual Studio 2003 Professional или более поздняя версия, что может быть дорогостоящим. Это ограничение может помешать некоторым пользователям полностью использовать потенциал системы.

Еще одна CMS с открытым исходным кодом, о которой стоит упомянуть, — это AXCMS.Net, которая также построена на платформе .NET. Хотя AXCMS.Net предлагает широкий спектр функций, таких как DotNetNuke, у него есть некоторые проблемы. Процесс установки и развертывания может быть сложным, что потенциально может вызвать трудности для проектов. Кроме того, AXCMS.Net не имеет такого же уровня сообщества пользователей, как DotNetNuke, что влияет на доступность поддержки сообщества. Более того, создатели системы могут платить за любые обновления или настройки, что может ограничить внедрение системы и рост сообщества.

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

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

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2011-07-23 05:15:35
Баллов опыта: 552966
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.