做软件也一年了,都是做的bs的,自己感觉比较理想的bs结构“
1结构上当然还是传统的表现层,业务逻辑层和数据持久层
表现层尽量多的用js,将服务器的负担更多的加到客户端上,当然现在流行ajax,占编码的40%;数据持久层尽量多的使用数据库编程,毕竟速度快嘛占40%;其他的用java也好,c#也好,占20%吧。
2现在bs软件流行,如果是类似网站性质的,后台和前台分开的那种,后台采用cs结构,没有客户端,就算你知道管理员密码又能如何,公安系统最喜欢用这招了。安全性从管理上稍微提高了一点。
3至于web服务器和数据库服务器,当然是分开咯。