Nginx+Tomcat动静分离架构Nginx+tomcat是目前主流的javaweb架构,Nginx动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用Nginx处理静态页面,Tomcat、Resin出来动态页..
分类:
其他好文 时间:
2017-06-22 16:52:08
阅读次数:
165
1.浏览器请求动态页面过程 2.WSGI Python Web Server Gateway Interface (或简称 WSGI,读作“wizgy”)。 WSGI允许开发者将选择web框架和web服务器分开。可以混合匹配web服务器和web框架,选择一个适合的配对。比如,可以在Gunicorn ...
分类:
编程语言 时间:
2017-06-21 22:03:41
阅读次数:
319
一般来说爬虫类框架抓取Ajax动态页面都是通过一些第三方的webkit库去手动执行html页面中的js代码, 最后将生产的html代码交给spider分析。本篇文章则是通过利用fiddler抓包获取json数据分析Ajax页面的具体请求内容,找到获取数据的接口url,直接调用该接口获取数据,省去了引 ...
分类:
移动开发 时间:
2017-06-16 13:29:47
阅读次数:
384
和LAMP不同的是LNMP中的N指的是Nginx(类似于Apache的一种web服务软件)其他都一样。目前这种环境应用的也是非常之多。Nginx设计的初衷是提供一种快速高效多并发的web服务软件。在静态页面的处理上Nginx的确胜Apache一筹,然而在动态页面的处理上Nginx并不比Apache有多少优势。..
分类:
Web程序 时间:
2017-06-15 00:52:47
阅读次数:
303
Asp.net动态页面静态化之初始NVelocity模板引擎 静态页面是网页的代码都在页面中,不须要运行asp,php,jsp,.net等程序生成client网页代码的网页,静态页面网址中一般不含“?”、“=”、“&”等特殊符号。静态页面不能自主管理公布更新的页面,假设想更新网页内容,要通过FTP软 ...
分类:
Web程序 时间:
2017-06-11 21:42:34
阅读次数:
304
Nginx不支持对外部程序的调用,所以必须通过FastCGI接口实现对外部程序的调用从而实现对client动态页面请求的处理。 CGI的英文全称为Common Gateway Interface(公共网关接口),是Nginx和动态脚本程序的桥梁。Nginx通过FastCGI接口将动态请求发送给Fas ...
分类:
Web程序 时间:
2017-06-10 15:35:26
阅读次数:
165
一、总体简介Lnmp架构(Linux+nginx+mysql+php)是目前网站的主流架构,这个架构包含了一个网站的最基本要求:运行环境+web容器+动态页面处理+存储。当然同样主流的架构还有lamp,但是个人认为nginx的性能在现在的趋势下更胜一筹。二、Nginx优势Nginx是一款高性能的web服务器、..
分类:
其他好文 时间:
2017-06-09 10:08:34
阅读次数:
270
Nginx(轻量级web服务器)是一个高性能的HTTP和反向代理服务器优点:占用内存少、抗并发能力强、适合处理静态页面、稳定性高、支持热部署等。缺点:处理动态页面鸡肋、bug比apache要多。特点:模块化总体大致分为两大模块:主模块与事件模块(主模块:配置和服务器全局有关的一..
分类:
其他好文 时间:
2017-06-04 22:56:17
阅读次数:
313
JSP(JavaServerPages)是一种动态页面技术,它的主目的是将便是逻辑从Servlet中分离出来。学习Servlet技术模型是会在Java代码中输出HTML,用out.println一行行的把需要的HTML标记写出来,这样非常复杂,代码也有些混乱,直到接触JSP,不仅把HTML从Java当中分离出来,而且还能简..
分类:
Web程序 时间:
2017-06-03 11:23:34
阅读次数:
118
最近在用dedecms二次开发项目,需要对文章内容页设置权限,会员未登录不允许查看,这个需要先在后台设置将静态页面转化为动态页面 具体步骤: 1:将主页设置为动态浏览 2:进入后台→系统→SQL命令行工具→运行SQL命令行: 单行命令执行查询命令:1.将所有文档设置为“仅动态”:update ded ...
分类:
其他好文 时间:
2017-06-02 17:44:37
阅读次数:
131