一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是… 更多... “大型网站开发构架-简要”
jquery制表-曲线图 柱状图 饼图
gchart是基于google图表API的jquery组件。使用gchart可以方便地生成强大的各种图表和报表。基于google图表接口的gchart,有着简单、方便、强大、够用、好用的特点。《gchart:基于jquery的google图表接口组件全攻略》系列文章将带你走入gchart的报表世界。
先解释一下这个拗口的标题
google图表API
google图表API是google提供的一个可以生成
各大浏览器的市场份额
下面的统计是从wikipedia截取出来了。
左侧是各个统计机构的的名字,每个表对应于不同的年限。
The following tables summarize the usage share of browsers for the indicated month.
Source | Internet Explorer |
Firefox | Chrome | Safari | O |
---|
测试你的浏览器对html5的支持
推荐一个网站,不只能测试出来你使用的浏览器能否支持html5,还能测试出对html5的特性支持到什么程度。
http://html5test.com/
同时可以检测出你的操作系统的版本和浏览器的版本。
下面给出2个浏览器的测试结果:
firefox
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.
html5文件上传显示进度条
<form> with enc
web会话管理
以下文字转自:
http://www.technicalinfo.net/papers/WebBasedSessionManagement.html
Web Based Session Management
Best practices in managing HTTP-based client sessions
Overview
The stateless nature of HTTP requires organisations an… 更多... “web会话管理”
浅谈CSRF
一.CSRF是什么?
CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。
二.CSRF可以做什么?
你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账… 更多... “浅谈CSRF”
django扩展block
django的
{% block [blockname] %}
{% endblcok %}
可以让开发者随意定义自己的block,然后在子模板中(通过extends来继承),可以声明同样的模块来重写该block。例如:
// base.htm
<html>
<head>
</head… 更多... “django扩展block”
apache的port一定要加到ports.conf
其实这个东西本身没有可说的,只要仔细的阅读了apache的帮助文档就可以知道当你新添加一个virtualhost的新端口时,一定要添加一个到ports.conf文件。但是往往有些程序员认为只要在virtualhost中写明端口的就可以了,这样apache就知道我要的是这个端口。但事实上,apache不是凭你virtualhost的端口来启动端口监听的;而是ports.conf。
今天因为这个问题花了… 更多... “apache的port一定要加到ports.conf”
ajax+django异步上传文件
以下文字转自:
http://kuhlit.blogspot.com/2011/04/ajax-file-uploads-and-csrf-in-django-13.html
Ajax file uploads and CSRF (in Django 1.3, or possibly other frameworks)
To begin, this is an update of my old post
AJAX Uploads in Django (