Предложили для создаваемого сайта, две конторы разные, самописные решения. Примерно с одинаковым функционалом и ценой. Одна предлагает движок на ASP.NET, вторая на PHP. Подскажите, что лучше, с точки зрения дальнейшей эксплуатации и вообще...
Самописные решения не лучший вариант, если вашему сайту нужен функционал, который уже реализован в коробочных версиях движков, ИМХО. Выбирая вариант самописный вы сами себя ставите в зависимость от конторы которая будет выполнять заказ, а где гарантии что у вас не возникнут разногласия по ходу сотрудничества?! Вы же не хотите остаться у разбитого корыта. По крайней мере подумайте кто и как будет заниматься поддержкой движка (в т.ч. устранением уязвимостей), в случае, если вы прекратите сотрудничество с разработчиками.
Исключения для использования самописных движков: 1. в вашем штате сотрудников есть должность для грамотного веб-программиста с достойной зарплатой и четкими рекомендациями - при написании кода отражать все в api и следовать api. Чтобы тот, кто его заменит мог разобраться что к чему. 2. задача настолько уникальная, что в коробочных версиях движков этого просто невозможно сделать, даже путем написания к ним дополнительных модулей.
лучше php - дальнейшая доработка и модернизация будет дешевле. обязательно поставьте условие документации кода и полной передачи его вам (и что бы он не был обфусцирован). это развяжет вам руки и вы не будете привязаны к одному разработчику, который потом может начать завышать цены )
С точки зрения независимости от этих контор проще взять dotnetnuke и поставить его. А одну из этих контор попросить сверстать дизайн (читай скин для dotnetnuke) P.S. Многие хостеры предлагают уже установленный dotnetnuke (смотри текст поискового запроса)
Если просто сайт компании, то php, если корпоративный сайт с напичканым функционалом под ваши требования, то тоже пхп, но можно посмотреть и на асп.нет
Ответы (6)
RSSВыбирая вариант самописный вы сами себя ставите в зависимость от конторы которая будет выполнять заказ, а где гарантии что у вас не возникнут разногласия по ходу сотрудничества?! Вы же не хотите остаться у разбитого корыта. По крайней мере подумайте кто и как будет заниматься поддержкой движка (в т.ч. устранением уязвимостей), в случае, если вы прекратите сотрудничество с разработчиками.
Исключения для использования самописных движков:
1. в вашем штате сотрудников есть должность для грамотного веб-программиста с достойной зарплатой и четкими рекомендациями - при написании кода отражать все в api и следовать api. Чтобы тот, кто его заменит мог разобраться что к чему.
2. задача настолько уникальная, что в коробочных версиях движков этого просто невозможно сделать, даже путем написания к ним дополнительных модулей.
lena-leno4ka
achacha
heka1
А одну из этих контор попросить сверстать дизайн (читай скин для dotnetnuke)
P.S. Многие хостеры предлагают уже установленный dotnetnuke (смотри текст поискового запроса)
ruslan-sem
s-ack
lbvs
Вопрос закрыт