更新:我对后端这个词含糊不清表示道歉。用于这个问题的定义是:
“在Web内容管理系统中,术语前端和后端可分别指向面向最终用户的CMS视图和管理视图。”
我们想要创建一个具有后端管理界面的应用程序。我见过很多使用后端的产品,但我不知道它们是如何工作或被设计的。
我最大的疑问是:
其他详情如下:
是一个使用GWT和JAVA的Web项目。它将部署在Jboss服务器上。
关于端口:由于一切都是网络,我想知道的是我是否应该将应用程序拆分为2并让服务器监听2个端口(通过代理,无论如何)并相应地重定向,或允许通过管理后端访问前端。
答案 0 :(得分:0)
这是评估技术和设计的快速技巧,可以帮助您对正确的方法(为您)进行比较以完成工作:编写一个数字猜谜游戏,计算机选择一个数字并告诉您猜测是否是太高或太低。游戏很简单,不会分散您对正在评估的技术的分心,但它需要您对UI和控制流在特定工具链中的工作方式有一个基础的了解。它还允许您制定比上述问题更具体的问题,这基本上是民意调查。
答案 1 :(得分:0)
您的问题2大致取决于您使用的是哪种技术。如果您使用的是j2ee和补贴技术堆栈,则可能根本不需要区分端口,因为一切都是Web。这会影响你的第一点,因为整个网络通信在这个时候相当拉动而不是推动 - 你的客户问服务器:“有新闻吗?”
由于您的问题被标记为“网络开发”,我认为“网络”现在是您的设计选择吗? 那可能是python,php,java(带GWT,JSF等)
你有一个巨大的工具集可供选择,我认为你需要做出选择,否则你会迷路......