nginx图片压缩小程序 如何提升网站的打开速度?
如何提升网站的打开速度?
跪求这个问题,可以不从服务端/网站建设方和客户端/用户方两个方面判断:
服务端/网站建设方要是您是网站的建设方,也可以判断但不局限于于:
1、选择类型实力强的互联网服务提供商,选用高带宽、高可靠的服务器防御部署服务端程序,似雪服务器,应具备负载均衡等能力。
2、服务器端动静分离,不使用静态文件生成技术,动态和静态资源采用CDN加速。
3、建议使用高速缓存,想提高加载速度。
客户端/网站用户1、选择类型在网速快、非人员密集的地方电脑上网,能用接网线无线上网好是。
2、最好选择处理器能力强、内存/缓存大的电脑或手机。
3、及时清理浏览器缓存等文件,电脑、手机运行太长时间,再产生垃圾文件多,处理器和内存消耗怠尽,会导致网页再打开变慢。
Java为什么要打war包?
打war是对java的偏见
java很多开发都在用
或者安卓手机端开发,web开发也不一定会打war包,war包只是运行程序在一个容器里的例如TOMCAT压缩包而己。现在很多web开发都打jar包了。
java语言是面向对象的鼻祖
java之前是sun公司的,后来收购失败了,是面向对象的鼻祖,比如微软的c#那是模仿java的自己搞了一套。
java的开源项目也很多
很多大数据方面的开源项目大都开源的,也都不是war包。其中阿里巴巴也开源了很多。
直接运行webpack在服务器上不行吗,为什么还要打包再挂载到服务器上呢?
这个肯定是也可以的,但是实际中会考虑到下面几个问题:
不发到邮箱的话,真接正常运行一个devServer,这样在开始环境,会有许多开发环境的调试信息会暴露进去,会有肯定会的安全问题(当然可以尽量的避免)。开发环境的文件正常情况没有经打包装换,会造成文件比较好大,响应都很慢。开发环境的代码大多数是也没经由混淆不清的,很多敏感逻辑(如:申请支付,登录等)会不暴露出出去,会有肯定会的风险。毕竟开发环境只不过是替方便啊本地开发,故devServer的性能没有主流的服务器(nginx,apache等)性能好。还有其他原因等。
没人说要不啊,其实是可以
你明白了什么是生产模式吗?听从你的设想,访问量多了怎么办?先况且高并发,你自己开几个本地项目再试试也能感觉到卡顿吧
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。