WEB开发模式调整
原有的WEB开发模式问题很多,大家都懂。
将来的WEB开发模式(WEB架构)
前端:指用户直接交互的,浏览器,该部分最多的采用html5+css+js。数据在本地只存储一份、同时在本地做基本数据缓存等;
中间:指浏览器以后的部分,也就是服务器网关后的东西。该部分主要是负责处理js的CURD操作,现有的REST完全可以满足。
承载REST服务的程序?这个也就是大家最熟悉的web server,最好是可以承受高并发的服务器,现有的nginx,可能是最合适的。
web server后的程序,也就是数据存储了,数据的存储只能采用分布式数据存储,根据情况可以增加缓存,增加不同的数据存储介质;
这样基本就构成了真正的WEB系统。
在这一系列的环节中,唯一的也是最重要的,就是rest服务的安全性,如果保证?
针对REST服务的安全,要根据REST服务本身来保证,nginx提供REST服务,就在nginx中增加权限验证模块,每次的CURD操作,都要经过nginx的安全验证模块进行,然后再继续处理。
此文只作为自己阅读