Разработка порталов: важные этапы

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

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

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

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

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

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

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

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

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

Теги:
разработка порталов, создание интернет-порталов, создание порталов, интернет-портал, разработка сайтов

Источник