我的背景是asp.net开发,我参与了几个项目,开发人员团队可以自由选择服务器端编程技术(PHP,ASP.NET [Web Forms / MVC],JSP)&免费购买任何CMS。
向后看我意识到技术和我们经常选择的方法不是最好的方法。我将列举一些项目:
有些项目我必须支持遗留的网络系统,但别无选择。
我觉得(这是非常主观的)服务器端技术的利基如下(当你有选择选择什么时):
我知道每项任务都可以通过您最熟悉的技术完成,但是 你怎么看待现在的利基?
还有一些激进的问题:
开发人员是否应该为每个超过3页的网站使用CMS,因为每个网站功能都会增长,并且有很多模块可供我们使用?即使站点看起来过于具体,最好为着名的CMS编写模块,而不是从头开始编写站点。
什么是JSP利基?
答案 0 :(得分:1)
您用于构建网站的内容取决于网站的用途。新闻网站应该使用博客软件,静态内容网站应该使用CMS。但是在很多情况下,网站的内容并不适合你提出的常见“利基”之一。例如,Facebook应用程序或其他动态内容网站。
您可能已经做出了为交易网站推出自己的门户系统的正确决定。但是当你想添加论坛,博客等时,你应该只将其中一个系统集成到你的网站中。例如,wired.com是WordPress(博客),商业CMS,自定义Java / JSP,一些PHP和第三方评论系统(Pluck)的混合。