Java ApacheWicket是公共站点的好技术吗?
如果我想创建一个非常好的站点,作为公共站点,它会被Google很好地索引,在http get请求中具有人类可读的路径,运行时快速,开发和支持灵活等。或者如果我使用Java,我应该使用Spring MVC来实现这一目的 ApacheWicket对我来说似乎不错,但我不确定它的速度有多快,以及它是否是创建公共站点的好解决方案Java ApacheWicket是公共站点的好技术吗?,java,web,wicket,Java,Web,Wicket,如果我想创建一个非常好的站点,作为公共站点,它会被Google很好地索引,在http get请求中具有人类可读的路径,运行时快速,开发和支持灵活等。或者如果我使用Java,我应该使用Spring MVC来实现这一目的 ApacheWicket对我来说似乎不错,但我不确定它的速度有多快,以及它是否是创建公共站点的好解决方案 你能帮我回答这个问题吗?ApacheWicket是我最喜欢的Java框架。它是基于组件的,实际上打破了web的本质。可能对intranet站点有用,但如果您想建立一个可能需要处
你能帮我回答这个问题吗?ApacheWicket是我最喜欢的Java框架。它是基于组件的,实际上打破了web的本质。可能对intranet站点有用,但如果您想建立一个可能需要处理高流量的公共站点,那么基于请求的框架(如Spring MVC)将更合适。以下是一个基于Wicket的公共站点列表,也许您可以将其作为起点,尝试了解它们处理的流量。
顺便说一句,IMHO Wicket速度快,使用起来非常愉快:)对于一个公共网站,Wicket可能很难,原因如下:
- 高度依赖于会话:大多数组件都是有状态的,需要 会议
- 在构建网站时,应避免会话,而这些网站应 索引搜索引擎
- Wicket中不可能使用无状态ajax
另请参见:为什么基于组件会破坏web的“本质”?使用ASP实现的堆栈溢出,ASP与Spring MVC相比更像Wicket(但当然不一样),而且很快有很多高容量的安装运行Wicket。尤其是在移动领域。你可以浏览邮件列表