ArtTechnics
Путь по вебсайту: Главная - Интернет-решения для успешного бизнеса / Услуги / IT-консалтинг / Разработка программного комплекса
 
Услуги
Разработка программного комплекса

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

Обычно заказчик вебсайта не может (и не должен) следить за такими особенностями проекта, как Диаграмма Классов Проекта, Структура Базы Данных Проекта или качество кода Проекта. Заказчик может оценить качество дизайна вебсайта, удобство его системы навигации, интуитивность интерфейса управления данными. Зачастую отсутствие контроля за технической частью проекта приводит к серьезным проблемам по мере эксплуатации и развития проекта.

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

Мы активно пользуемся средой разработки проектов ArtSite, которую развиваем опираясь на самые передовые технологии на рынке свободно распространяемого ПО. Отличие среды разработки проекта (Development Framework) от Системы управления контентом (CMS) заключается в наличии полного контроля за моделью данных проекта и другими техническими аспектами проекта. В то же время среда разработки проектов имеет многие черты СУК, поскольку типовые задачи также как и в случае CMS решаются универсально.


 

 
Copyright 1998 - 2012 Arttechnics Правовая информация
Главная Карта сайта Контакты Помощь Заявка
Rambler's Top100 Rambler's Top100