Разработка сайтов любой сложности на CMS Drual, Joomla, Moodle. А так же создание оригинальной CMS!
Основные этапы веб-разработки:
- Проектирование сайта или веб-приложения (сбор и анализ требований, разработка Технического задания, проектирование интерфейсов);
- Разработка креативной концепции сайта;
- Создание дизайн-концепции сайта;
- Создание макетов страниц;
- Создание мультимедиа и FLASH-элементов;
- Вёрстка страниц и шаблонов;
- Программирование (разработка функциональных инструментов) или интеграция в систему управления содержимым (CMS);
- Оптимизация и размещение материалов сайта;
- Тестирование и внесение корректировок;
- Открытие проекта на публичной площадке;
- Обслуживание работающего сайта или его программной основы.
В зависимости от текущей задачи какие-то из этапов могут отсутствовать, либо быть тесно связаны один с другим.
Используемые CMS (ситсемы управления сайтом):
- DRUPAL - Архитектура Drupal позволяет применять его для построения различных типов сайтов — от блогов и новостных сайтов до информационных архивов или социальных сетей. Имеющуюся по умолчанию функциональность можно увеличивать подключением дополнительных расширений — «модулей» в терминологии Drupal.
- JOOMLA - CMS Joomla! включает в себя различные инструменты для разработки веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.
- MOODLE - Система реализует философию «педагогики социального конструкционизма» и ориентирована прежде всего на организацию взаимодействия между преподавателем и учениками, хотя подходит и для организации традиционных дистанционных курсов, а также поддержки очного обучения.
Собственная CMS.
Иногда встают задачи которые не возможно или очень трудозатратно реализовать спользуя стандартные CMS. В этих случаях целесообразней разработать новую уникальную систему управления сайтом, направленную на администрирование данного сайта или веб-приложения. Например такие приложения как: онлайн-тестирование, программа сбора и обработки статистики, система управления организацией и другие.