随笔分类 -  web app

摘要:Web App最复杂的部分就在HTML页面。HTML不仅要正确,还要通过CSS美化,再加上复杂的JavaScript脚本来实现各种交互和动画效果。总之,生成HTML页面的难度很大。 使用模板,我们需要预先准备一个HTML文档,这个HTML文档不是普通的HTML,而是嵌入了一些变量和指令,然后,根据我 阅读全文
posted @ 2017-11-16 20:37 highly 阅读(100) 评论(0) 推荐(0)
摘要:其实一个Web App就是写一个WSGI的处理函数,针对每个HTTP请求进行响应。 处理HTTP请求不是问题,问题是如何处理100个不同的URL。 WSGI的接口虽然比HTTP接口高级了不少,但是和Web App的处理逻辑相比,还是比较低级。 我们需要在WSGI接口之上能进一步抽象,让我们能够用一个 阅读全文
posted @ 2017-11-15 21:15 highly 阅读(99) 评论(0) 推荐(0)
摘要:web server gateway interface:将http请求,响应格式封装起来,让我们可以专心的用python编写web业务。 WSGI接口定义的非常简单,它只要求开发者实现一个函数,就可以响应HTTP请求。 我们来看一个最简单的例子: 上述application()函数就是符合WSGI 阅读全文
posted @ 2017-11-15 11:21 highly 阅读(154) 评论(0) 推荐(0)
摘要:cs架构:(软件主要运行在桌面上,数据库软件运行在服务器端) 缺点:如果web应用修改或升级,需要每个客户端逐个升级桌面App,因此Browser/server模式开始流行。 bs架构:应用程序的逻辑和数据都存储在服务器端。客户端只需要浏览器,浏览器请求服务器,获取web页面,并把web页面展示给用 阅读全文
posted @ 2017-11-15 10:58 highly 阅读(495) 评论(0) 推荐(0)