对Ajax初步概念

 

AJAX = 异步JavaScript 和 XML.

AJAX 是一个创建动态页面的方法

 

通常创建一个动态页面的过程是:

浏览器发送一个请求到服务器,服务器根据请求的文件-比如是python脚本,动态生成html页面,然后返回给浏览器,之后浏览器显示,如果浏览器有个事件,导致我们的部分页面要发生变化,这时候需要再提交请求,服务器生成整个html文件,之后浏览器刷新真个页面。其实我们只是想刷新一小部分,这样代价有… 更多... “对Ajax初步概念”

[转]FireFox下web调试利器firebug

以下文字转自:

http://hi.baidu.com/haomao/blog/item/01ceeb507f7f245a1038c2c1.html 

 

本文最初发表《程序员》杂志第三期,现将全文贴上,内容已经过编辑修饰了很多:)

什么是Firebug

从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascr

更多... “[转]FireFox下web调试利器firebug”

apache+wsgi+python的web调试

有时你发现python脚本发生了,导致了500的服务器内部错误。导致发生了什么错误呢?怎么调试呢?

这里给出2个方法。

一. 直接输出到浏览器

这中方法最直接,直接把想查看的一些变量什么的,变成html的元素输出,让后用过浏览器访问对应的页面就能看到了。

二. 通过wsgi.errors输出到apache的log

mod_wsgi提供了一个输出log信息到apache的方法, 示例如下:

print >> 
更多... “apache+wsgi+python的web调试”

apache指示符(Directives)之LogLevel

 

                                                 ***********************************************************************************************************

                                                ************************* apache的所有指示符可以参考官网说明:**************************************

                                                *********… 更多... “apache指示符(Directives)之LogLevel”

apache wsgi python如何工作

apache wsgi python如何工作 

 

apache httpd web服务器,通常被简称为apache,非常强大,无论是多平台支持,多语言支持,高并发的支持,丰富的模块支持等等,很多的大型网站都使用作为web server。

所以我们就以apache作为我们的服务器。通常apache作为web服务器会配合tomcat来支持jsp, java servlet,但是因为我们不需要这些支持… 更多... “apache wsgi python如何工作”

如何查看wsgi的版本

其实我们在安装mod_wsgi的时候,就能知道,尤其是你通过:

http://code.google.com/p/modwsgi/downloads/list

直接下载mod_wsgi.so,然后将该文件复制到apache安装目录下面的modules文件下面,来安装的话,就很容易知道版本,因为文件名本身就含有版本信息,包括适用的apache的版本信息,python的版本号,wsgi的版本号,例如:

mo更多... “如何查看wsgi的版本”