启动新的web项目
我正在启动一个新的网站项目,我想听听你的经验和建议,以便使用正确的工具。我没有限制,也就是开源、商业、语言等等 网站特色:启动新的web项目,web,frameworks,Web,Frameworks,我正在启动一个新的网站项目,我想听听你的经验和建议,以便使用正确的工具。我没有限制,也就是开源、商业、语言等等 网站特色: 用户生成的内容 管理员内容管理 用于正面和第三方使用网站内容的自定义API 销售物理和数字产品 有很多框架,比如MVC、Symphony、django、drupal等等。 我想在这里亲身体验一下什么最适合您,更重要的是什么不适合您。我向您推荐的语言: ASP.Net HTML Javascript 产品: Microsoft Visual Studio
- 用户生成的内容
- 管理员内容管理
- 用于正面和第三方使用网站内容的自定义API
- 销售物理和数字产品
我想在这里亲身体验一下什么最适合您,更重要的是什么不适合您。我向您推荐的语言:
- ASP.Net
- HTML
- Javascript
- Microsoft Visual Studio
- ViM或您最喜欢的文本编辑器
- Python-Django
- Net-MVC、LINQ、WPF、Silverlight、.Net一般
- PHP-Zend框架
- Java-Struts
我还建议你读一些关于我给你的这些建议的书 这完全取决于你 我最近完成了一个项目&使用了javastruts2和MySQL。简单又干净,一切顺利 在此之前,我用JavaTapestry、Spring&Hibernate和MySQL作为数据库做了一个项目 问题是,你应该把事情简单化,使用你最擅长的工具/框架并考虑问题域需要的复杂程度。 有时候简单的servlet和JSP就足够了,因为您不需要任何花哨的框架
对于.NET&PHP或Ruby开发人员也是如此。使用DotNetNuke。它基于webforms,但稳定,功能丰富,社区充满活力。这是a)很可能是重复的,b)太宽泛的问题,每个人都会有不同的答案(你甚至没有指定编程语言),c),因为你在征求意见,而不是一个单一的正确答案,你应该将其标记为“社区维基”.我一直在寻找重复的,但没有找到。