拓扑结构介绍在实际的生产使用过程中,一个基本的能够应对日均百万PV的网络,一般会具有以下几种结构。这其中每种结构担负了不同的角色。代理服务器,负责进行请求调度,实现了负载均衡。KeepAlived配置代理服务器实现了高可用。缓存服务器,实现了资源的缓存,提高了请求的命..
分类:
其他好文 时间:
2017-11-04 23:28:50
阅读次数:
222
JavaWeb项目为何我们要放弃jsp?为何要前后端解耦?为何要动静分离? 使用jsp的痛点: 1.jsp上动态资源和静态资源全部耦合在一起,服务器压力大,因为服务器会收到各种静态资源的http请求,动态代码的等等,除非你使用nginx。 万一你的java代码出现了bug,你的页面是显示不出来的,直 ...
分类:
编程语言 时间:
2017-11-04 18:09:55
阅读次数:
208
原文:http://blog.csdn.net/piantoutongyang/article/details/50878214 今天看到两篇文章,讲解 为什么web开发启用jsp,确实挺有道理,整理如下: 使用jsp的痛点: 1.jsp上动态资源和静态资源全部耦合在一起,服务器压力大,因为服务器会 ...
分类:
编程语言 时间:
2017-11-03 18:51:55
阅读次数:
302
nginx反向代理目录目的:域名aa.com访问tomcat项目时,实现指定到固定目录下,直接访问aa.com时报500错误架构:nginx+tomcat各一台配置一:1server{23listen80;4server_nameaa.com;5roothtml;6indexindex.htmlindex.htmindex.phpindex.jsp;7location/{89proxy_passhttp://192.1..
分类:
其他好文 时间:
2017-10-26 22:52:45
阅读次数:
163
在前端领域做负载均衡,动静分离的程序有很多,比较常用的是nginx和Haproxy,今天就说一下Haproxy在这两方面的表现,文章参考很多网文写成,再加上自己的实验成果,文中所有解释都经过实际环境验证。环境介绍:Centos6.5Haproxy1.7.9前端192.168.6.10后端192.168.6.20(web1)192.1..
分类:
其他好文 时间:
2017-10-20 16:01:45
阅读次数:
168
大型Web应用对速度的追求并没有止步于仅仅利用浏览器缓存,因为浏览器缓存始终只是为了提升二次访问的速度,对于首次访问的加速,我们需要从网络层面进行优化,最常见的手段就是CDN(Content Delivery Network,内容分发网络)加速。通过将静态资源缓存到离用户很近的相同网络运营商的CDN ...
分类:
其他好文 时间:
2017-10-07 20:45:06
阅读次数:
134
fastcgi具体是个什么东西 CGI全称通用网关接口 Commmon Gateway Interface 。它必须运行在服务器上。 主要优点把动态语言和HTTP服务器分离开来(动静分离)。多数流行的http(pache/Nginx/lighttpd等)服务都支持FsatCGI。 一个可伸缩地。高速 ...
分类:
其他好文 时间:
2017-10-02 23:10:43
阅读次数:
187
在Web项目中,js、css合并压缩,不仅有利于减少Http请求数量、减少宽带资源占用,还能有效的管理各种js、css的引入,使整个项目更加有序。而对于访问用户来说,其更大的好处是增加了页面的打开速度,大大提升了用户体验。所以,互联网各类网站,会通过各种手段,对静态文件进行合并、压缩,动静分离,使用 ...
分类:
编程语言 时间:
2017-09-29 12:39:28
阅读次数:
242
概述 Nginx的静态处理能力很强,但是动态处理能力不足,因此,在企业中常用动静分离技术。动静分离技术其实是采用代理的方式,在server{}段中加入带正则匹配的location来指定匹配项 针对PHP的动静分离:静态页面交给Nginx处理,动态页面交给PHP-FPM模块或Apache处理。 在Ng ...
分类:
Web程序 时间:
2017-09-23 00:13:48
阅读次数:
207
? 起源 有些人总是不带我喝咖啡,认为喝咖啡高雅,吃大蒜低俗,还好,没有俗就没有雅。。。我就俗了,怎么地,打我呀。。。。哈哈 动静分离,那么什么动态的,什么是静态的呢? 访问网页的时候,我们总会发现浏览器会加载各种各样的文件,有html文件,有css样式表,有js脚本,还有图片,还有流媒体等各种文件 ...
分类:
Web程序 时间:
2017-09-21 00:35:01
阅读次数:
267