disuz插件开发-ajax回调处理js

discuz插件开发中一般使用showmessage来ajax显示给前端信息,但是要ajax回调处理一些js。  可以使用discuz提供的ajax模板文件echo返回给前端 public function _show(){ include template('common/header_...

2014-03-27 13:02:44

阅读数:844

评论数:0

使用Varnish+ESI实现静态页面的局部缓存

页面静态化是搭建高性能网站必用的招式之一,页面静态化可以有效提升系统响应速度,同时也有利于搜索引擎优化。但在页面静态化后,静态页面之间包含(例如所有的静态页面包含页头、页脚)以及静态页面中的局部信息的动态更新又成为新的问题。     静态页面之间的包含一般有如下一些方案:    1、C...

2014-03-24 18:32:12

阅读数:460

评论数:0

web缓存 Squid工作原理

SQUID如何工作  [传统代理]  1.SQUID被绑定到代理服务器的3128端口。 2.客户端浏览器被配置使用代理服务器的3128端口。 3.客户端不需要配置DNS。4.代理服务器上需要配置代理服务器。 5.客户端不需要配置缺省路由。 当我们在客户端浏览器中打开一个web请求,比如...

2014-03-24 18:22:57

阅读数:845

评论数:0

大型网站架构演变和知识体系

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一...

2014-03-21 11:15:08

阅读数:470

评论数:0

SSL协议和几种常见加密算法

SSL协议的工作流程:       服务器认证阶段:       1)客户端向服务器发送一个开始信息“Hello”以便开始一个新的会话连接;       2)服务器根据客户的信息确定是否需要生成新的主密钥,如需要则服务器在响应客户的“Hello”信息时将包含生成主密钥所需的信息; ...

2014-03-21 10:36:09

阅读数:2188

评论数:0

django的权限管理系统permission

1.为model添加权限 [html] view plaincopy class Task(models.Model):       .......       class Meta:           permissions = (     ...

2014-03-11 16:52:41

阅读数:996

评论数:0

monit 管理进程

monit是一款功能强大的系统状态、进程、文件、目录和设备的监控软件,用于*nix平台, 它可以自动重启那些已经挂掉的程序,非常适合监控系统关键的进程和资源,如:nginx、apache、mysql和cpu占有率等。而监控管理Python进程,常用的是supervisor,后续会另外撰文介绍。 ...

2014-03-10 15:26:02

阅读数:526

评论数:0

Supervisor 管理进程

Supervisord是用Python实现的一款非常实用的进程管理工具,monit和supervisord的一个比较大的差异是supervisord管理的进程必须由supervisord来启动,monit可以管理已经在运行的程序;supervisord还要求管理的程序是非daemon程序,supe...

2014-03-10 14:53:52

阅读数:631

评论数:0

django中south做数据迁移

syncdb是db synchronization的缩写,意思是数据库同步。   syncdb 命令是同步你的模型到数据库的一个简单方法。 它会根据 INSTALLED_APPS 里设置的app来检查数据库, 如果表不存在,它就会创建它。 需要注意的是, syncdb 并不能将模型的修...

2014-03-07 16:22:23

阅读数:666

评论数:0

Nginx+Lua+Redis实例

lua加入到nginx中,相当于让nginx拥有了处理业务逻辑的能力。 例如:对IP进行封禁  在站点遇到攻击且无明显攻击特征,造成站点访问慢,nginx不断返回502等错误时,可利用nginx+lua+redis实现在指定的时间段内,若单IP的请求量达到指定的数量后对该IP进行封禁,ngin...

2014-03-04 12:31:58

阅读数:2141

评论数:0

nginx api for lua

Nginx API for Lua Introduction 更多的api  查看  http://wiki.nginx.org/HttpLuaModuleZh 各种各样的*_by_lua和*_by_lua_file配置文件服务在都在nginx.conf文件内。这些LUA A...

2014-03-04 10:55:00

阅读数:990

评论数:0

通过Lua解释器来扩展丰富nginx功能

lua_nginx_module   可以一步步的安装,也可以直接用淘宝的OpenResty Centos和debian的安装就简单了。。 这里说下freebsd的安装: view source print? 01.fetch http://www.lua.org/ftp...

2014-03-03 23:46:52

阅读数:794

评论数:0

Nginx,Lua的结合

Lua是一个可以嵌入到Nginx配置文件中的动态脚本语言,从而可以在Nginx请求处理的任何阶段执行各种Lua代码。 最先将Nginx,Lua组合到一起的是OpenResty,它有一个ngx_lua模块,将Lua嵌入到了Nginx里面;随后Tengine也包含了ngx_lua模块。至于二者的区...

2014-03-03 23:39:17

阅读数:1079

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭