разделение данных и их представления;
организация совместной работы при публикации информации;
поисковые возможности;
дополнительные сервисы – форумы, голосования, анкеты и так далее.
1.4.3 Существующие решения CMS
CMS – один из наиболее конкурентных рынков во всемирной сети интернет сегодня. В мире существует несколько тысяч или десятков тысяч похожих систем. Но все они, прежде всего, делятся на два вида:
системы с закрытым исходным кодом (close-source);
системы с открытым исходным кодом (open-source) [22].
Существует большое количество систем с закрытым исходным кодом, которые были созданы крупными компаниями, подобные системы в основном предназначаются для крупных проектов и организаций, но также отлично подходят и для небольших проектов. Несмотря на достаточно большую стоимость и ограниченную гибкость данное решение обладает одним огромным плюсом перед open-source проектами – безопасность. Наличие открытого кода делает сайт достаточно уязвимым перед злоумышленником, особенно, если плагины и сама CMS, редко или вообще не обновляются до новой версии.
Другим, гораздо большим классом являются системы с открытым исходным кодом (open-source). К плюсам таких систем можно отнести: бесплатную модель распространения, широкие возможности для кастомизации, что становится возможно благодаря наличию исходного кода и обширному сообществу из-за широкого распространения open-source CMS.
За несколько лет системы управления содержимым веб-ресурсов значительно усовершенствовались. Классифицируем CMS по областям применения:
порталы. Обычно находят применение для создания информационных ресурсов, основной особенностью данных CMS является максимально возможное упрощение публикации статей и новостей. При этом они могут содержать в себе нижеперечисленные типы CMS в качестве самостоятельных модулей;
блог. По своей сути изначально был интернет-дневником автора. Сейчас же зачастую блог - это сайт, на котором публикуются личные заметки или статьи одного, или нескольких авторов. Блоги могут быть как тематические, так и совершенно без определенной темы [23];
форумы – это инструмент для общения на сайте. Каждое сообщение в форуме имеет автора и содержание, и связь с исходным сообщением треда (от англ. thread – «нить»). Если вы отвечаете на чье-то сообщение, то ваш ответ будет «связан» с исходным сообщением;
магазины. К магазинам можно отнести любой сайт, на котором можно купить или заказать товар. В данном случае под словом «товар» может подразумеваться что угодно, включая различную технику, подписки на сервисы, минуты сотовой связи, внутриигровую валюту для онлайн-игр и так далее;
групповая работа (Groupware) – набор программного обеспечения, обеспечивающий предприятию организацию отношений с клиентами и заказчиками. Является полностью или частично закрытой частью сайта позволяющей отслеживать сроки выполнения поставленных задач,
распределение ролей и временных нормативов [24];
обучение (e-Learning)– сайт, позволяющий осуществлять
дистанционное обучение посредством сети Интернет;
база знаний (Knowledge Base) является накопителем опыта множества разработчиков. Каждая такая база знаний имеет свою специфичную структуру, поэтому никаких общих решений на данный момент не предложено;
биллинг (billing). Программное обеспечение, которое зачастую создается своими силами, т.к. требует точного соответствия определенной задаче. Обычно позволяет пользователям получить информацию об услугах, подключить новые, изменить какие-либо параметры и осуществлять платежи. С помощью него провайдеры и реселлеры могут работать со счетами клиентов;
-посадочная страница (landing page, также «посадочная страница»). Веб страница, призывающая пользователя совершить определенное действие. Обычно состоит всего из одной страницы с размещенными на ней несколькими разделами, имеющими одно предназначение – побудить пользователя воспользоваться определенной услугой, подпиской, либо купить что-либо [26].
Do'stlaringiz bilan baham: |