Umbraco или ASP.NET [закрытый] MVC

9
задан DaveRandom 25 February 2013 в 21:17
поделиться

4 ответа

Это старый вопрос - сделанный на заказ или готовый.

С Umbraco у вас есть потенциал для намного большего количества сайтов за лот меньше времени, поскольку в основном требуется создание контента, а не инфраструктуры. Что касается пользовательского интерфейса, который вы можете создавать, вы должны быть довольно близки в любом случае - Umbraco дает вам большой контроль.

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

Вот почему возникает дилемма - потому что с Umbraco (или любой другой CMS) вопрос заключается в следующем: 1) можете ли вы делать то, что вам нужно в рамках его ограничений, и 2) где вы не можете, насколько легко расширить система для работы с теми элементами, которые необходимо настроить.

Наконец, возникает вопрос, кто поддерживает контент - если он будет «владельцем» сайта (а он должен быть), как они собираются взаимодействовать с системой? Это преимущество Umbraco в том, что все обслуживание контента передается вам на тарелке.

И последнее: помните, что вы обязаны перед своим клиентом выбрать то, что лучше для него, а не выбирать платформу, потому что вы хотите играть с новыми игрушками. К счастью, в большинстве случаев они совпадают (-: но об этом стоит помнить. (О, и прежде чем полностью списывать формы, помните, что динамические данные ASP.NET, основанные на формах), предоставят вам сайт мгновенного обслуживания базы данных, который поможет решить основную проблему, которая может возникнуть с сайтом MVC).

Итак ... нет однозначного ответа, потому что не существует единственного «правильного» - вы почти всегда работаете над делом, на основании случая.

20
ответ дан 4 December 2019 в 08:15
поделиться

Поскольку вы, как и я, знакомы с Umbraco, вы знаете, что при интеграции пакетов вы застрянете. Это может быть неплохо, но это необходимо. Вы не сможете использовать этот веб-сайт ни с каким другим решением. Как вы знаете, Umbraco использует весь веб-сайт.

Я лично выбрал бы MVC, потому что мне это нравится. Версия 2 была выпущена только сегодня, что упростило создание приложения в кратчайшие сроки.

1
ответ дан 4 December 2019 в 08:15
поделиться

Сравнивать MVC и Umbraco - это сравнивать яблоки с апельсинами. Umbraco - это система управления контентом и, как таковая, предоставляет множество функциональных возможностей из коробки, которые, похоже, нужны вашему клиенту, в то время как MVC - это фреймворк для веб-разработки, и, как таковой, находится на более низком уровне, чем Umbraco. Использование MVC для реализации функций, необходимых вашему клиенту, во многом аналогично использованию веб-форм asp.net для реализации тех же функций. На самом деле, Umbraco в какой-то момент может решить использовать MVC для реализации своих функций.

Поэтому я согласен с Мерфом, выбор должен быть Система управления контентом против реализации функций CMS самостоятельно с помощью MVC или любого другого фреймворка веб-разработки (и да, MVC великолепен).

4
ответ дан 4 December 2019 в 08:15
поделиться

Просто хочу сказать вам, что я иду по дороге n2 + mvc.
Спасибо за ответы!

1
ответ дан 4 December 2019 в 08:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: