Где мне следует искать CMS на базе Windows?


Идеальные характеристики:

  • окна
  • позволяет локализовать
  • позволяет нам сделать так, чтобы он выглядел точно так же, как текущий http://fogcreek.com

В настоящее время мы используем ASP.NET , что означает, что вы должны проверить веб-сайт, чтобы внести какие-либо изменения (и поэтому на нашей главной странице есть материалы годичной давности). Хромой.

Может быть бесплатным или платным. Есть какие-нибудь предложения?

 2
cms
Author: Michael Pryor, 2010-08-24

5 answers

В наши дни в Windows можно запускать практически любую CMS. Хорошей отправной точкой может быть Матрица CMS.

Я помню, что некоторое время назад Поддержка PHP в IIS значительно улучшилась, так что теперь нет необходимости запускать Apache, чтобы иметь хорошую поддержку PHP на сервере Windows. ASP.NET поддержка также по-прежнему сильна. MySQL и PostgreSQL также отлично работают в Windows, и между MySQL, Postgres и MSSQL вы должны иметь возможность поддерживать любые готовые CMS. И любая хорошая CMS позволит вам оформить его так, как вы хотите - просто взгляните на различные Drupal, WordPress и Joomla! работающие сайты, чтобы увидеть, что сделали люди.

Итак, вкратце: теперь в Windows можно запускать любую CMS. Я участвовал в развертывании ряда CMSE, но мне нужно было бы знать больше о ваших требованиях, чтобы действительно предложить конкретный вариант. Если вы хотите проверить, попробуйте их все. WordPress и Drupal - это надежные CMSE на основе PHP. Единственный ASP.NET CMS, которую я развернул, была .NET Nuke. И если вы хотите создать свой собственный, есть много хороших фреймворков для каждого языка.

Итак, конкретные вопросы, которые нужно задать:

  • С какими языками знакомы ваши разработчики? Если вы хотите расширить или настроить, вы, вероятно, захотите использовать инструмент, построенный на языках, которые ваши разработчики уже знают, чтобы сократить время обучения.
  • Какой сервер базы данных вы используете? Основным препятствием для запуска данной CMS является предоставляемая поддержка базы данных. Хотя, если вы готовы расширить или (в некоторых случаях) внести изменения в ядро, вы можете поддерживать любую базу данных.
  • Сколько вы готовы заплатить? CMS может работать от программного обеспечения FOSS до сотен долларов, а некоторые даже предлагают услуги подписки.
  • Какие функции вам нужны "из коробки"? Хотя большинство CMSE являются расширяемыми, при обновлении вы рискуете нарушить работу расширений. Вероятно, вы хотите, чтобы определенные функции были родными для CMS, чтобы при обновлении вы не теряли эти особенности.
 5
Author: Thomas Owens, 2010-08-24 22:06:57

Вы можете скачать и попробовать Composite C1 - вот сообщение в блоге о его установке через WebMatrix http://docs.composite.net/C1/TeamBlog.aspx/2010/08/13/The-WebMatrix-experience вы также можете скачать его здесь http://docs.composite.net/C1/Getting-started/Download.aspx

Это ASP.NET 4 на основе, но в первую очередь это функции XSLT, которые дают вам отличный контроль над макетом.

Здесь есть короткие видеоролики, показывающие пользовательский опыт; http://www.youtube.com/results?search_query=C1+стартер+подсказка

 1
Author: mawtex, 2010-08-25 00:41:27

На вашем месте, учитывая, что у вас есть компания по разработке программного обеспечения, я бы придерживался обычного ASP.NET приложение с главными страницами и серверной частью SQL Server. Я обнаружил, что CMS вызывает больше головной боли, чем решает. Вы упомянули, что вам нужно пройти проверку, чтобы внести изменения. Ну и что? На работе наши редакторы контента используют Subversion для внесения редакционных правок в наши не-CMS Asp.net приложения. Subversion достаточно проста для понимания редакторами, и это позволяет им вносить изменения история. Единственные HTML-теги, которые им действительно нужно изучить, - это <p>, <br/>, <strong>, <em>, <li>, <img> and <a>. Я бы сказал, что научить кого-то основам HTML так же легко, как научить его пользоваться CMS. Не расстраивайте своих звездных разработчиков, заставляя их работать в обход CMS.

Если вы женаты на этой идее, на моей повседневной работе я использую Sitecore, который является Asp.Net основанная CMS. Он очень гибкий для разработчиков, но кривая обучения высока и стоит несколько тысяч долларов. Я также слышу замечательные вещи о Dotnetnuke, который является открытым исходным кодом.

 0
Author: James Lawruk, 2010-08-25 00:14:04

Даже почти все PHP CMS будут работать на Windows Server, если у вас есть некоторые ASP.NET знания, то я бы настоятельно рекомендовал N2CMS. Я пробовал DNN, Umbraco, Kentico, но N2 намного лучше с точки зрения простоты стиля и модификации (разработка новых типов контента, например продуктов, категорий). Для доступа к бд он использует Nhibernate, поэтому вы можете выбрать свою базу данных в зависимости от спроса (sqlite, sqlce, mssql, mysql,...)
Это бесплатно, легко стилизовано (вы можете сделать его похожим на fogcreek только с помощью HTML и CSS), использует стандартные asp.net основные страницы/контент, шаблон MVC или веб-форм, это многоязычный, многодоменный.
На момент написания этой статьи я думаю, что это лучшая .NET CMS общего назначения. Все остальные (DNN, Ubraco, Kentico) просто сложны, без какой-либо дополнительной ценности IMHO. Но сад, поддерживаемый MS, быстро закрывается. Единственным недостатком N2 было бы небольшое количество скинов. Ты должен сделать свой собственный.

 0
Author: Hrvoje Hudo, 2010-08-25 14:03:40

Если вам нужна CMS, которая позволит вам легко редактировать свой веб-сайт, реализовать существующий дизайн и локализовать его на несколько языков, посмотрите на Kentico CMS для ASP.NET (http://www.kentico.com). Он используется более чем 4000 веб-сайтами в 84 странах и поставляется с отличной поддержкой и 7-дневной политикой исправления ошибок.

Это полнофункциональная платформа CMS, которая будет развиваться в соответствии с вашими потребностями. Для вашего текущего веб-сайта вы можете легко начать с бесплатной версии. Вы должны быть в состоянии преобразовать свой сайт довольно прост, и если вам нужна помощь с дизайном сайта, вы можете выбрать из более чем 1000 партнеров Kentico(http://www.kentico.com/Partners/Solution-Partners.aspx).

Если у вас есть какие-либо вопросы, пожалуйста, не стесняйтесь обращаться к нам(http://www.kentico.com/Company.aspx).

С уважением,

Петр Палас, Кентико

 0
Author: , 2010-09-06 14:01:39