Comments
14
А в чем преимущество данной системы на другими решениями? есть ли какие-то сильные стороны или «технология ради технологии»?
Ожидаемый и логичный вопрос, спасибо. Я фанат C# и ASP.NET, не буду скрывать. На этой платформе не так много хороших CMS. Мне нравится, например, Umbraco, но пока-что насколько я знаю она не портирована на ASP.NET Core. Также мне не слишком по душе ее архитектура и сложность (в технологическом плане), вызванная, наверное, частично, большим сроком в open source. Хочется иметь простую, быструю и расширяемую систему на новой платформе, чтобы писать на C# и при этом не быть привязанным к Windows-среде, т. к. многим клиентам не нравится это ограничение (и их можно понять). Можно было бы посмотреть в сторону Java, там тоже есть и хороший язык (который я знаю благодаря Android-разработке) и кроссплатформенность, но, как я уже сказал, весь стек от MS мне как-то ближе что-ли. Так что, отвечая на ваш вопрос, я бы субъективно назвал сильными сторонами хорошую платформу, язык, легкость, расширяемость, простоту использования.
я правильно понял, что нужно будет пилить свою вьюху на каждую новость?
WYSIWYG редакторы в классических цмс както сподручней для пользователя ЦРМ, который не является програмистом
WYSIWYG редакторы в классических цмс както сподручней для пользователя ЦРМ, который не является програмистом
Не совсем. Отдельные вьюхи создаются для отдельных классов объектов. Т. е. у всех новостей может быть одинаковая вьюха, но если необходимо, можно для какой-то особенной новости задать особенную вьюху.
Если я правильно вас понял, то да, согласен, нужно сделать возможным редактировать представлений прямо из админки в будущем (как это сделано в Ubraco, например). Сейчас это приходится делать через внешний редактор + необходим доступ к файловой системе сайта.
Если я правильно вас понял, то да, согласен, нужно сделать возможным редактировать представлений прямо из админки в будущем (как это сделано в Ubraco, например). Сейчас это приходится делать через внешний редактор + необходим доступ к файловой системе сайта.
я не правильно понял, контент же в себе может содержать нужные картинки.
Верно, либо контент (например, Html), либо напрямую свойства с типом редактора Image.
Стоп, Razor views работает разве с дотнет кором? Мне казалось что там что-то с чем-то не дружило.
Даже больше, это там стандартный движок представлений :)
Интересная cms. Единственное что резануло глаза мне, как seo-специалисту —
Т. к. каждая страница новости должна иметь заголовок, META-description и META-keywords, META-keywords совершенно не обязательный, и вообще не нужный тэг. Вот пруф от гугла об этом ссылка
Если считаете свойство лишним — просто удалите его из соответствующего класса и оно исчезнет. Контентом управляете вы. Что касается META-keywords, то как-то читал об эксперименте. Ребята придумали несуществующие слова и на полностью новом сайте добавили их только исключительно в META-keywords. После индексации гугл показывал сайт по соответствующему запросу. Это было не так давно, ссылку уже не найду, наверное. Но, повторюсь, в данном случае полная свобода в плане свойств, решать вам.
Если еще не видели, то думаю было бы интересно посмотреть как референс на OrchardCMS https://github.com/OrchardCMS/Orchard2
Вторая версия (версия по ссылке) будет на asp.net core
Вторая версия (версия по ссылке) будет на asp.net core
Спасибо! Конечно, сложно не знать об одной из самых популярных CMS на ASP.NET :) Интересно было посмотреть, как у них реализована модульность. В свое время я здорово помучался на этой теме.
Вот тут они рассказывают, как они всё сделали.
channel9.msdn.com/Shows/On-NET/Sbastien-Ros-Modular-ASPNET-apps
channel9.msdn.com/Shows/On-NET/Sbastien-Ros-Modular-ASPNET-apps
Как человек, работающий в команде, которая тоже занимается разработкой open-source системы на ASP.NET (nopCommerce), желаю вам удачи! Если не остановитесь в разработке и донесете продукт до ума и сердец пользователей, то будет здорово.
Мы, кстати, тоже будет переходить на ASP.NET в следующем году
Мы, кстати, тоже будет переходить на ASP.NET в следующем году
Only those users with full accounts are able to leave comments. Log in, please.
Разработка веб-сайта на базе ASP.NET Core и Platformus CMS