随笔分类 -  C Web Design&W3C

Css/Html/XHtml
纯python实现的web: tornado性能测试
摘要:测试环境:服务器配置: 4 x Intel(R) Xeon(R) CPU E5405 @ 2.00GHz, 4G内存, 操作系统: CentOS 5.3 x86_64nginx前端 + 4 tornado(0.2) web processtornado: http://www.tornadoweb.org (已被墙)测试场景: http get请求,服务器端直接返回"hello world"代码及... 阅读全文

posted @ 2009-10-28 16:49 MK2 阅读(15551) 评论(4) 推荐(4)

结合nginx的内嵌perl-module,实现高性能的web静态化
摘要:到底web服务器的极限是多少呢?100 r/s? 500 r/s?还是1000 r/s?在StaticGenerator上看到,原来1000 r/s都不算什么.真的是这样吗?如果是真的那就太恐怖了。目前的web基本上都是动态的,为了提高性能,我们常常会使用各种各样的手段优化,例如减少IO,合理的字符串使用和操作,memcached等等。但是尽管全部优化都做足了,全动态的web点击率以是在1000 ... 阅读全文

posted @ 2009-04-25 16:48 MK2 阅读(2619) 评论(4) 推荐(0)

Server Tips: 很多TIME_WAIT?
摘要:假如你的服务器很慢,而且经常无法连接,很可能你遇上了我最近的烦恼.试着执行:$ netstat -nta|awk '/^tcp/{++S[$NF]} END {for(a in S) print a,S[a]}'如果结果类似:LAST_ACK 14SYN_RECV 348ESTABLISHED 70FIN_WAIT1 229FIN_WAIT2 30CLOSING 33TIME_WAIT 18122... 阅读全文

posted @ 2009-03-26 15:14 MK2 阅读(1020) 评论(0) 推荐(0)

tenjin - 号称全球最快的模板引擎
摘要:Tenjin, "Tenjin is a very fast and full-featured template engine available in several script languages."官方的测试结果: 也快得太夸张了MacOS X 10.4 Tiger, Intel CoreDuo 1.83GHz, Memory 2GB Language Template Engine Test#1(sec) Test#2(sec) Python(2.5.1)pyTenjin (0.6.1)6.965.61Cheetah (2.0)20.3619.82Django 阅读全文

posted @ 2009-03-22 12:52 MK2 阅读(3779) 评论(2) 推荐(0)

Firefox插件备忘录
摘要:因经常在多台机器上使用Firefox,难免会想装一些已经习惯了的插件(晕,都依赖他们),没安装上总是用起来不顺手。于是就有了这篇文章。 1. 第一个要备忘的肯定是它:Google Browser Sync 可以同步些什么?看看这个截图吧: 很Cool吧,仿佛在那台机打开FF,都感觉是一样的,完全获取回上次的所有状态,并且支持加密传输,这样个人私隐就不会泄露了。 2. GMarks 虽然说Go... 阅读全文

posted @ 2008-06-09 10:49 MK2 阅读(1117) 评论(2) 推荐(0)

博客园的RSS请求不支持Last-Modified
摘要:今天在测试读取RSS时,使用到自己在博客园的RSS链接来做测试,发现使用Last-Modified方式优化时,RSS每次返回都会更新Last-Modified。 以下是用Fiddler对几次请求的截获结果: 第一次请求,客户端不会添加头If-Modified-Since头,这是肯定的。 服务器端返回了Last-Modified,并且响应代码是200,这样客户端可以在下次请求中使用。 ... 阅读全文

posted @ 2008-04-19 16:10 MK2 阅读(2391) 评论(7) 推荐(0)

工欲善其事必先利其器 - Python开发篇
摘要:首先,写Python代码的IDE有许多,呵呵,至于功能强大的肯定是Eclipse + pydev了,以下是pydev的显著的特性: Some feature-highlights Rename refactoring: renames all occurrences for some token in your workspace -- with preview and undo/redo (1... 阅读全文

posted @ 2008-04-10 10:12 MK2 阅读(670) 评论(0) 推荐(0)

Django中的一些同步Model和数据库的命令
摘要:1. syncdb 最简单而又令人兴奋的命令: manage.py syncdb 创建了指定app中的model对应的数据库表,如果是第一次使用此命令,会提示是否创建超级用户,输入用户名,Email和密码,接着可以看到在创建索引: 2. validate 验证Model的正确性:manage.py validate,若Model全部有效,会提示:0 errors found. ... 阅读全文

posted @ 2008-04-09 20:33 MK2 阅读(7278) 评论(1) 推荐(0)

辛苦了一个下午和晚上,给Blog换了个新皮肤
摘要:见08年快到了,呵呵,之前那个皮肤从一开始到博客园用到现在,想了很久,总算学决心给我的小博客园换上新衣了。 呵呵,一看就知道皮肤不是我做的,在http://www.freecsstemplates.org 看中这个黑白主题的模板,就试着改了。 感谢Dudu,已经换上新装了。 凌晨添加了“皮肤切换功能:在导航栏上有和切换” 阅读全文

posted @ 2007-12-28 21:15 MK2 阅读(421) 评论(0) 推荐(0)

Web Development Helper Tools
摘要:做IE平台下的Web页面设计开发, 通常都会遇到许多CSS和XHTML上的问题, 如果有一些辅助软件帮手, 肯定会事半功倍的. 1. Multiple IEs 想在一个系统中拥有IE3.0 到IE7.0所有版本的IE吗? 很简单, 首先系统默认安装的是IE7.0, 然后运行Multiple IE installer即可. 阅读全文

posted @ 2007-08-30 14:17 MK2 阅读(2641) 评论(2) 推荐(0)

使用CopySourceAsHtml+CSS, 打造Dflying Chen博客上的源代码样式
摘要:在一款很有趣的开源VS2005插件:CopySourceAsHtml 看到CopySourceAsHtml , 安装发现中文的VS2005会出现问题, 还有, 它是开源的, 在修正 CopySourceAsHTML 插件无法用于中文 VS2005 的Bug 中可以找的解决方法,. 我自己也修改了一些, 加上了相邻行背景色可设置, 并做一些自己觉得需要的修改, 我修改后的DLL可在此下载: CopySourceAsHtml.dll. 添加样式表: 其中.cf的样式来自Dflying Chen 老大的博客. 阅读全文

posted @ 2007-08-13 13:20 MK2 阅读(677) 评论(2) 推荐(0)

两个非常值得收藏的开源Html模板网站
摘要:1. http://www.oswd.org RSS Open Source Web Design is a site to download free web design templates and share yours with others. We help make the internet a prettier place. 2. http://www.opens... 阅读全文

posted @ 2007-08-03 09:16 MK2 阅读(3578) 评论(0) 推荐(0)

在系统中安装多个版本的IE
摘要:首先系统安装的是IE7, 然后到Install multiple versions of IE on your PC , 下载Multiple IE installer. 成功安装后: 阅读全文

posted @ 2007-07-15 12:48 MK2 阅读(1757) 评论(1) 推荐(0)

中文字在很多字体中都比英文字要高
摘要:在IE中, 在很多字体中, 中文字的高度总是比英文字要高.以下上一个示例, 大家可仔细看看. 在Firefox中却不会出问题. 不加修正前: IE(6.0, 7.0)效果: Firefox 2.0: 添加 line-height, 修正这个错误: 在线演示: http://mk2.net4.com.cn/Demo/line-height/Chinese_font_height_is... 阅读全文

posted @ 2007-06-26 17:16 MK2 阅读(498) 评论(0) 推荐(0)

页面是可以这样设计的
摘要:为参加学校图书馆主页设计找的一些参考资料:1. 设计图片背景网页 http://www.visitnc.com/2. Logo设计在线3. 用颜色将图片降温4. 如何将彩色相片转成黑白相片 5. 如何设计小版面网页 6. 让图片与文字完美结合7. 寻找完美颜色 阅读全文

posted @ 2007-04-16 13:55 MK2 阅读(279) 评论(0) 推荐(0)

取得浏览器当前鼠标的X,Y坐标的JavaScript脚本及document元素的一些重要属性
摘要:原文地址: http://www.lvjiyong.com/item/qude-dangqian-shubiao-de-X-Y-zuobiao-37525为了让鼠标移到小图上显示大图,我利用鼠标事件新建了一个层来显示大图.当然之前最好得到XY坐标取得当前鼠标的X,Y坐标 function SelfXY(){ var yScrolltop; var xScrollleft; if ... 阅读全文

posted @ 2007-03-25 09:35 MK2 阅读(2905) 评论(0) 推荐(0)

CSS Friendly 中的DetailsView的问题
摘要:在实现NBearDataSource控件 - 02-11 20:30 修订 - 新增Master/Detail实体CRUD示例 介绍了基于NBearDataSource的Master/Detail实体CRUD示例若使用CSS Friendly ASP.NET 2.0 Control Adapters 1.0 的,如下代码 13 4 6 7 ... 阅读全文

posted @ 2007-02-12 14:55 MK2 阅读(526) 评论(0) 推荐(0)

Mollio CSS/HTML Templates - 非常棒的页面Templates
摘要:WebSite What is Mollio? Mollio is a simple set of html/css templates. The aim was to create a set of page templates that use css for layout as well as some sample basic content which has also had some... 阅读全文

posted @ 2007-02-12 04:35 MK2 阅读(592) 评论(3) 推荐(0)