2009-10-28 3 views
0

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

особенности Веб-сайт:

  • Пользовательский контент
  • содержание администратора Managment
  • пользовательского API для фронтальной и третьей стороной использования из содержание сайта
  • Продажа физических и цифровых продуктов

Есть много е там, например, MVC, Symphony, django, drupal и многие другие. Я бы хотел, чтобы здесь из первых рук ощущалось то, что сработало лучше всего для вас, и что еще более важно, чего нет.

+0

Это, скорее всего, дубликат, б) слишком широкий вопрос, на который каждый ответит иначе (вы даже не укажете язык программирования), и в), поскольку вы просите мнения, а не единственный правильный ответ, вы должны отметить его «community wiki». –

+0

Я всегда ищу дубликаты, не нашел. – Amirshk

ответ

1

Языки, которые я предлагаю вам:

продукты:

  • Microsoft Visual Studio
  • Eclipse
  • Netbeans
  • Apache
  • ВИМ Или ваш любимый текстовый редактор

Если вы хотите выбрать рамки сделать так :

  • Python - Django
  • ASP.Net - MVC, LINQ, WPF, Silverlight, .Net вообще ...
  • PHP - Zend Framework
  • Java - Распорки

I также предлагаю вам прочитать некоторые книги об этих предложениях, которые я вам дал. ;)

+0

@ Натан, мой вопрос был более в каркасном направлении. – Amirshk

0

это действительно зависит от вас

Я недавно закончил проект & используется Java Struts 2 & MySQL. Простой & чистый, все прошло хорошо.

До этого я сделал проект в Java Tapestry, Spring & Hibernate и MySQL в качестве базы данных.

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

Иногда простые сервлеты & JSP достаточно хорошо, вам не нужны какие-либо причудливые рамки.

То же самое касается .NET & PHP или Ruby разработчиков.

1

Использование DotNetNuke. Он основан на веб-формах, но стабилен, обладает богатой функциональностью и ярким сообществом.

Смежные вопросы