Разработка простых и корпоративных сайтов, веб-приложений

0

В последние два-три года трудно найти компанию, не имеющую своего представительства в Интернете. Более того, Web-сайты значительной части крупных и средних компаний уже давно представляют собой уже не набор статических Web-страниц с фрагментами кода на скриптовых языках (подобные технологии теперь чаще всего применяются для персональных сайтов или для сайтов небольших компаний), а решения, основанные на серверных СУБД и серверах приложений. Если вам нужен сайт визитка, то вы можете обращаться к специалистам http://sky-soft.su.

Многие корпоративные Интернет-решения создаются силами компаний — владельцев сайтов. Есть также компании, создающие специализированные решения для разных сегментов рынка (Интернет-магазины, торговые площадки, так называемые горизонтальные и вертикальные порталы) с применением самых разнообразных технологий создания Web-приложений — от CGI-скриптов на Perl до JSP и ASP.NET. Однако на современном рынке корпоративного программного обеспечения имеются и специализированные средства создания Интернет-решений, и нередко внедрение одного или нескольких таких продуктов избавляет компанию от необходимости самостоятельно заниматься разработкой Интернет-приложений. В настоящей статье мы постараемся осветить наиболее часто встречающиеся категории продуктов подобного назначения, не претендуя на то, что этот мини-обзор окажется исчерпывающим.

Cпециализированные средства, предназначенные для создания корпоративных Интернет-решений, можно условно разделить на несколько категорий (условно потому, что есть продукты, которые не так-то просто отнести к какой-то одной категории):

• средства управления информационным наполнением Web-сайтов;

• средства создания порталов;

• средства создания сайтов для электронной коммерции.

Помимо указанных категорий программного обеспечения существуют разнообразные вспомогательные средства (например, средства персонализации, управления доступом, интеграции Web-решений со средствами документооборота, с ERP- и CRM-системами и т.д.), применяющиеся совместно с указанными тремя категориями продуктов или входящие в их состав.

Далее мы более подробно расскажем о каждой из перечисленных категорий программного обеспечения.

Средства управления информационным наполнением

Средства управления информационным наполнением Web-сайтов и Web-порталов (Content Management Systems, CMS) в последние несколько лет получили довольно широкое распространение. Причиной этого стало то, что управление наполнением сайтов, как и управление информацией в целом, стало обязательным условием успеха современного бизнеса. Вполне очевидно, что корпоративный сайт с устаревшей информацией может принести гораздо больше вреда, нежели его отсутствие.

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

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