开始一个新的Web项目

时间:2009-10-28 22:45:42

标签: web frameworks

我正在开始一个新的网站项目,我想听听您使用正确工具的经验和建议。我没有任何限制,即开源,商业,语言等。

网站功能:

  • 用户生成的内容
  • 管理员内容管理
  • 用于正面和第三方使用网站内容的自定义API
  • 销售实体和数字产品

有很多框架,比如MVC,Symphony,django,drupal等等。 我想在这里亲自体验一下最适合你的方式,更重要的是那些没有效果的方法。

3 个答案:

答案 0 :(得分:1)

我建议您使用的语言:

产品:

如果你想选择一个这样的框架:

  • Python - Django
  • ASP.Net - MVC,LINQ,WPF,Silverlight,.Net一般......
  • PHP - Zend Framework
  • Java - Struts

我还建议你阅读一些关于我给你的建议书。 ;)

答案 1 :(得分:1)

使用DotNetNuke。它基于webforms,但稳定,功能丰富,社区充满活力。

答案 2 :(得分:0)

这真的取决于你

我最近完成了一个项目&使用Java Struts 2& MySQL的。简单&清洁它很顺利。

在此之前,我在Java Tapestry,Spring& amp; Hibernate和MySQL作为数据库。

问题是你应该保持简单和安全;使用你最好的工具/框架&另外考虑问题域所需的复杂程度。

有时简单的Servlets& JSP就足够了,你不需要任何花哨的框架。

.NET& PHP或Ruby开发人员。