ГЛАВНАЯ НАШИ КЛИЕНТЫ ЦЕНЫ КОНТАКТЫ ЗАЯВКА РАЗРАБОТКА МАГАЗИН ЗА 25 т.р.
Светлый
дизайн
 
ЗАКАЗАТЬ ЗВОНОК
ЗАДАТЬ ВОПРОС
Мобильная
версия


Рассчитать стоимость
+7 925 305-5189
САЙТЫ НА ЛЮБОЙ ВКУС

YML
генератор

Корзина
на сайт

Написание
статей
Другие
сервисы ..

Модульная система развития сайта

Модульная система развития сайта

Преимещества модульной системы построения сайта

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

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

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

Все что требуется для доработки сайта - это использование нужного объекта.

[Поясняющий пример]

Есть готовые движки постороения сайтов. Однако готовые решения построены таким образом, что развивать их сможет только изготовитель этого движка. Любые отклонения от предлагаемого функционала влекут за собой серьезные переделки и доработки всех состовляющих движка. Это неправильный подход, который в конечном итоге приведет к тупиковому решению. Именно поэтому под все мощные проекты пишутся собственные модульные решения, рассчитанные только на данный проект. Например сайт по продаже автомобилей на первый взгляд не имеет ничего общего с сайтом по продаже недвижимости. В реальности и тот и другой сайт программно имеет общие модули (базовые объекты). Базовые объекты отвечают за функционал представления информации (дизайн), работу с заказами, корзиной и топологией. Именно в этом и заключается объектно-ориентированный (или модульный) подход к развитию сайта.

Конечно не мы одни используем объектный подход к программированию сайтов. Все крупные проекты так или иначе используют этот механизм. Мы не исключение.


 
Индексирование товара в интернет магазине
Дешевый интернет магазин
 
Переход на HTTPS протокол
 
Мобильная версия сайта

[Все статьи]

Показать список посещенных страниц
[Нашли ошибку?]
 


 
© Москва. 2005 - 2024 Разработка сайтов   +7 (925) 305 5189