前端技术
小米饭团
这个作者很懒,什么都没留下…
展开
-
我们的xipang 溪旁(一)
溪旁网。。合肥工业大学自己的sns网站。。。。如果找网站的亮点的话。 用了zend 框架。。。额。。基本上我们写网站。现在都用zend 一开始我们用的是thinkphp,但是最终还是觉得不好用。我们要做的一个很庞大的工程。觉得目录太深。。项目的mvc实现不是那么明显。。所以很乱。。所以最终还是推到从来。用了zend。。 开始基本功能的代码编写。尽量把代码写的整洁和漂亮。。。经过几次的推到从原创 2011-11-24 10:57:10 · 1133 阅读 · 0 评论 -
CSS盒模型
从未系统的研究过这些,仅仅是从使用中摸索,虽然目前看还比较有效,但还是来仔细看看CSS盒模型的解释吧。 W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落、列表、标题、图片以及层。盒模型主要定义四个区域:内容(content)、边框距(padding)、边界(border)和边距(margin)。对于初学者,经常会搞不清楚marg转载 2012-03-09 18:31:53 · 434 阅读 · 0 评论 -
用tornado ,Supervisord ,nginx架网站
最近使用 Tornado 重写了博客,于是查看了很多关于部署基于 Tornado 开发的网站的资料,比较成熟的方案就是使用 Nginx 来做反向代理,使用 Supervisord 来作为进程管理工具。至于什么叫反向代理,为什么 Tornado 需要使用 Supervisord 来进行进程管理,可以自己 Google 一下。现在主要介绍一下配置和其中遇到的一些问题。 Nginx 的配置文件可以转载 2012-07-11 16:20:11 · 4669 阅读 · 1 评论 -
asynchronous@tornado
Tornado是一款非阻塞web server,今天做了一个很简单的尝试 non-blocking I/O, 我简单的理解是“允许某一个操作可以继续进行,而不必等待某一资源的响应,预提供一个回调函数,用于处理、响应该资源的结果(当该资源返回相关内容的时候)” 对比异步I/O,我们最常见的就是同步I/O(线性编程),一次请求访问另一个资源,必须等待该资源的成功返回,方可进行下一步操作转载 2012-07-11 16:25:04 · 3328 阅读 · 0 评论 -
asynchronous@tornado 记录二
继续笔记下关于tornado async一些学习知识: Tornado支持long-polling,在其提供的demo中推荐参考的例子就是那个chat demo,我这里参考chat demo,提供一个简单的long-polling测试应用“用于统计当前在线人数,并保持最新数据至各个客户端的同步更新”。 1. 通过URL加一个参数name来模拟在线用户。 2. Ajax long转载 2012-07-11 16:26:50 · 3467 阅读 · 0 评论