上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: FastCGI参数 fastcgi主要用于http调用外部解释器的接口,采用c/s结构,可以将http服务器和脚本解析器分开,同时在脚本解析服务器上启动一个或者多个脚本解析守护进程。当HTTP服务器每次遇到动态程序时,可以将其直接交付给FastCGI进程来执行,然后将得到的结果返回给浏览器。这种方式 阅读全文
posted @ 2017-03-20 14:39 Fuzengjie 阅读(3040) 评论(0) 推荐(0) 编辑
摘要: 编写FastCGI程序的时候有很多像php一样的参数可以获取到,并利用起来,下面就是FastCGI的一些参数。 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#脚本文件请求的路径 fastcgi_param QUER 阅读全文
posted @ 2017-03-20 14:39 Fuzengjie 阅读(4778) 评论(0) 推荐(0) 编辑
摘要: 配置文件结构 Nginx的配置文件是一个纯文本文件,它一般位于Nginx安装目录的conf目录下,整个配置文件是以block的形式组织的。每个block一般以一个大括号“{}”来表示,block可以分为几个层次,整个配置文件中main指令位于最高层,在main层下面可以有Events、HTTP等层级 阅读全文
posted @ 2017-03-20 14:38 Fuzengjie 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 1.nginx的介绍 1.1 nginx的优势 1) 作为Web服务器,Nginx处理静态文件、索引文件,自动索引的效率非常高。 2) 作为代理服务器,Nginx可以实现无缓存的反向代理加速,提高网站运行速度。 3)作为负载均衡服务器,Nginx既可以在内部直接支持Rails和PHP,也可以支持HT 阅读全文
posted @ 2017-03-17 16:20 Fuzengjie 阅读(300) 评论(0) 推荐(0) 编辑
摘要: ViewSets 和Routers REST框架包括一个用于抽象处理的ViewSets,允许开发人员集中精力对API的状态和交互进行建模,并根据常见约定自动处理URL构造。 Viewset 类和 View类相似,但提供的是read或update, 而不是http动作get或put.一个Viewset 阅读全文
posted @ 2017-03-17 13:10 Fuzengjie 阅读(5130) 评论(0) 推荐(0) 编辑
摘要: 现象 江西客户手机端连接wifi打开URL,页面上显示淘宝店铺广告,使用手机移动网络打开正常,其他地区正常。 二. 处理过程 三:劫持原因分析: 1.异常页面源码: 说明:通过此段代码可以看出,用户请求http://3g.club.xywy.com/static/20170307/127326432 阅读全文
posted @ 2017-03-15 13:00 Fuzengjie 阅读(7657) 评论(0) 推荐(0) 编辑
摘要: 此时,我们的API中的关系通过使用主键来表示。在本教程的这一部分中,我们将通过使用超链接来改善关系的内聚性和可发现性 为我们的API的根创建一个端点 现在我们有“snippets”和“users”的端点,但我们没有到我们的API的单个入口点。要创建一个,我们将使用一个常规的基于函数的视图和我们前面介 阅读全文
posted @ 2017-03-15 12:51 Fuzengjie 阅读(2703) 评论(0) 推荐(0) 编辑
摘要: 当前我们的API在编辑或者删除的时候没有任何限制,我们不希望有些人有高级的行为,确保: 代码段始终与创建者相关联 只允许授权的用户可以创建代码段 只允许代码段创建者可以更新和删除 没有认证的请求应该有一个完整的只读权限列表 添加用户信息在我们的models中 我们将对snippet models 进 阅读全文
posted @ 2017-03-09 14:18 Fuzengjie 阅读(6390) 评论(0) 推荐(0) 编辑
摘要: Puppet nginx+passenger模式配置 一.简述:Puppet 运行在单台服务器上默认启动的是一个puppetmaster进程,当遇到client高并发的请求时,基于ruby的WEBRick HTTP服务便无法高效的处理请求,甚至有的client直接会报400错误。所以在单台服务器上, 阅读全文
posted @ 2017-03-09 13:05 Fuzengjie 阅读(1463) 评论(0) 推荐(0) 编辑
摘要: 我们也可以使用类的views写我们的API,我们将看到这是一个强大的模式,允许我们重用公共功能,让我们的代码整洁 使用Class based Views重新改写我们的API 打开views.py文件,删除之前内容,加入下面的内容 这个看起来代码很简洁,我们也需要重新定义我们的urls.py 现在我们 阅读全文
posted @ 2017-03-06 10:20 Fuzengjie 阅读(1180) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页