ГЛАВНАЯ | НАШИ КЛИЕНТЫ | ЦЕНЫ | КОНТАКТЫ | ЗАЯВКА | РАЗРАБОТКА | МАГАЗИН ЗА 25 т.р. | Светлый дизайн |
ЗАКАЗАТЬ ЗВОНОК |
ЗАДАТЬ ВОПРОС |
Мобильная версия |
Рассчитать стоимость |
+7 925 305-5189
САЙТЫ НА ЛЮБОЙ ВКУС
|
|
Модульная система развития сайтаПреимещества модульной системы построения сайта
Когда-то давно появилось объектно-ориентированное программирование.
Это был огромный шаг в развитии программного обспечения. Смысл такого подхода заключается в наращивании объектов.
Например, программист мог создать модуль, который выполняет определенные задачи. Другой специалист мог взять уже созданный
и отлаженный модуль и создать на его базе новый объект, который наследует у своего предшественника все функции и имеет
еще свои собственные. Также новый оъект может изменить некоторые функции родителя. Таким образом, имея в своем
распоряжении базовые объекты, можно их наращивать до бесконечности. При этом каждый потомок (объект) унаследует все нужные
ему для выполнения конкретной цели возможности его родителей.
[Поясняющий пример]
Есть готовые движки постороения сайтов. Однако готовые решения построены таким образом, что развивать их сможет
только изготовитель этого движка. Любые отклонения от предлагаемого функционала влекут за собой серьезные переделки
и доработки всех состовляющих движка. Это неправильный подход, который в конечном итоге приведет к тупиковому решению.
Именно поэтому под все мощные проекты пишутся собственные модульные решения, рассчитанные только на данный проект.
Например сайт по продаже автомобилей на первый взгляд не имеет ничего общего с сайтом по продаже недвижимости.
В реальности и тот и другой сайт программно имеет общие модули (базовые объекты). Базовые объекты отвечают
за функционал представления информации (дизайн), работу с заказами, корзиной и топологией.
Именно в этом и заключается объектно-ориентированный (или модульный) подход к развитию сайта.
[Все статьи]
|
© Москва. 2005 - 2024 Разработка сайтов +7 (925) 305 5189 |