Вопрос

Я больше ориентируюсь на CMS, поскольку хотел бы, чтобы мои клиенты могли быть максимально самодостаточными.Во всяком случае, я только начинаю оценивать и дополню это своими выводами.Однако, поскольку я начинаю с оценки Umbraco в первую очередь, я хотел бы получить консенсус.

У меня нет предпочтений в отношении C # или Vb.Net .так что я открыт и для того, и для другого.

Это было полезно?

Решение

Umbraco CMS - это очень гибкая CMS.Основной код продукта написан на C #, но на самом деле вам никогда не придется вчитываться в исходный код Umbraco, поскольку его так легко расширить.

Вы можете использовать .NET masterpages в версии 4 Umbraco вместе с .NET usercontrols написан на VB или C #, как вам больше нравится.

Я рекомендую вам взглянуть и дать мне знать, что вы думаете.

Вот несколько ссылок, которые помогут вам начать.

Другие советы

Я и моя компания потратили последний месяц или около того на оценку Umbraco, чтобы понять, насколько она соответствует нашим потребностям.

Мы искали замену с открытым исходным кодом базовой собственной CMS, которую мы разработали.

Было важно, чтобы CMS была на .NET и была проста в использовании конечными пользователями и разработчиками.Он также должен был быть настраиваемым и расширяемым.

Umbraco отметила все эти флажки, и вокруг нее существует активное и полезное сообщество.

Однако документация не очень полная или актуальная, что может затруднить начало работы.особенно для более сложных реализаций.

Еще одна слабая область - это рабочий процесс и блокировка страниц, но над этим ведется работа в коммерческой версии и на самом деле это касается только более масштабных реализаций.

Для ознакомления с простыми сайтами Креативный веб-сайт Для начинающих kit превосходен и дает вам хорошее представление о том, как работает Umbraco и как реализовать простой веб-сайт на основе CMS.

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

За эти годы я использовал много-много разных платформ CMS:Immediacy, MCMS, Sitecore, Obtree, Reef, Reddot и т.д. И т.д. И я обнаружил, что Umbraco стабилен, быстр и расширяем.

У нее есть свои причуды, и в некоторых местах ей не хватает полировки, но в целом это отличная CMS для небольших и средних сайтов, а также, с небольшой доработкой, для крупных сайтов.

Мы Шестеренчатые Конструкции остановились на Umbraco и сейчас находятся в процессе переноса наших клиентов с нашей устаревшей платформы на Umbraco, а также совершенно новой реализации.

На данный момент я создал 3 профессиональных сайта, используя umbraco (версия 4), и я очень доволен этим.Самое лучшее в этом - это расширяемость..и это бесплатно!любой хороший разработчик освоит это в кратчайшие сроки, и как только вы узнаете, как это работает, небо станет пределом.Раньше я работал с XSLT, поэтому переключиться на umbraco мне было проще.

Сначала я боялся использования XML на крупномасштабных сайтах, но я видел огромные сайты с более чем 10 тысячами страниц и пользовательскими элементами управления, работающими на umbraco 2, так что теперь все опасения исчезли.

иногда проблемой может быть отсутствие документации, но обычно вы можете использовать Google answers для любой возникающей ситуации.

итог:большое ура!

Ответ таков...Вероятно, да, но это зависит.

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

Несмотря на то, что она надежна и хорошо поддерживается, мы чувствовали, что кривая обучения все еще достаточно крута, чтобы мы сделали разумные инвестиции только для того, чтобы в итоге получить что-то, что было скорее компромиссом, чем мы хотели.

Дочерняя компания из группы прошла через аналогичное упражнение и пришла к такому же выводу.Обе компании работали в индустрии туризма, и сайты, которые мы создавали, нуждались в совершенно определенных структурах, использовали конкретные источники данных и так далее, и заставить Umbraco работать так, как мы хотели, было бы такой же работой, как начать с нуля с использованием .NET MVC и сохранить полный контроль.

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

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

После использования многих приложений CMS на нескольких языках (Drupal, Joomla, Wordpress, Sitefinity, DotNetNuke и т.д.) все сводится к тому, что вам нужно сделать и какие функции наиболее важны для вас.У каждой CMS есть свой собственный список плюсов и Минусов.

Прямо из коробки появляются CMSE, которые имеют более гибкий и упрощенный сервер.Однако, с ASP.NET стороны, мой опыт показывает, что Umbraco проще всего расширить и он самый гибкий.Если вы собираетесь заниматься разработкой самостоятельно, существует очень мало ограничений, и сообщество очень полезно!

Разрабатывается с Umbraco начиная с версии 2, и она развивается только от уровня к уровню.Мастер-страницы, отличный движок для создания шаблонов (как только вы привыкнете к XSLT) и простой в использовании пользовательский интерфейс - вот его действительно сильные стороны...

Я только набираю скорость работы с Umbraco после использования Sitecore и Sitefinity в нескольких проектах.Мне это очень нравится, и мне нравится, сколько основной работы могут выполнять интерфейсные разработчики, тем самым освобождая время .NET-разработчика для выполнения сложных задач.

Umbraco.tv это оказало огромное влияние на то, чтобы быстро ввести меня в курс дела.

Пока что мне нравятся расширяемость, простота и контроль, которые Umbraco предоставляет разработчикам веб-сайтов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top