杰拉斯的博客

技术普及帖:你刚才在淘宝上买了一件东西

杰拉斯 杰拉斯 | 时间:2012-11-15, Thu | 10,278 views
前沿信息 

你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将www.taobao.com转换成ip地址。不过首先你会发现,你在不同的地区或者不同的网络(电信、联通、移动)的情况下,转换后的IP地址很可能是 不一样的,这首先涉及到负载均衡的第一步,通过DNS解析域名时将你的访问分配到不同的入口,同时尽可能保证你所访问的入口是所有入口中可能较快的一个 (这和后文的CDN不一样)。

你通过这个入口成功的访问了www.taobao.com的实际的入口IP地址。这时你产生了一个PV,即Page View,页面访问。每日每个网站的总PV量是形容一个网站规模的重要指标。淘宝网全网在平日(非促销期间)的PV大概是16-25亿之间。同时作为一个独立的用户,你这次访问淘宝网的所有页面,均算作一个UV(Unique Visitor用户访问)。最近臭名昭著的12306.cn的日PV量最高峰在10亿左右,而UV量却远小于淘宝网十余倍,这其中的原因我相信大家都会知道。

因为同一时刻访问www.taobao.com的人数过于巨大,所以即便是生成淘宝首页页面的服务器,也不可能仅有一台。仅用于生成www.taobao.com首页的服务器就可能有成百上千台,那么你的一次访问时生成页面给你看的任务便会被分配给其中一台服务器完成。这个过程要保证公正、公平、平均(暨这成百上千台服务器每台负担的用户数要差不多),这一很复杂的过程是由几个系统配合完成,其中最关键的便是LVS(Linux Virtual Server),世界上最流行的负载均衡系统之一,正是由目前在淘宝网供职的章文嵩博士开发的。

经过一系列复杂的逻辑运算和数据处理,用于这次给你看的淘宝网首页的HTML内容便生成成功了。对web前端稍微有点常识的童鞋都应该知道,下一步浏览器会去加载页面中用到的css、js、图片、脚本和资源文件。但是可能相对较少的同学才会知道,你的浏览器在同一个域名下并发加载的资源数量是有限制的,例如IE6-7是两个,IE8是6个,Chrome各版本不大一样,一般是4-6个。我刚刚看了一下,我访问淘宝网首页需要加载126个资源,那么如此小的并发连接数自然会加载很久。所以前端开发人员往往会将上述这些资源文件分布在好多个域名下,变相的绕过浏览器的这个限制,同时也为下文的CDN工作做准备。

(阅读全文…)

12306火车订票系统漏洞

杰拉斯 杰拉斯 | 时间:2012-09-27, Thu | 17,131 views
前沿信息 
摘要:铁道部旗下在线购票网站12306自诞生起就一直为人所诟病,网站经常崩溃、UI粗糙、漏洞满框,但这都不是什么新闻了,近日网友爆出12306的技术框架及其表结构,大家可以来一览究竟。

可以明确的是:

  • 数据库: Oracle
  • 应用服务器:WebLogic
  • 开发框架:Spring\Hibernate\Struts
  • 连接池:C3P0

(阅读全文…)

爱上朴实的CSS细节

杰拉斯 杰拉斯 | 时间:2012-09-26, Wed | 5,533 views
前端开发, 前沿信息 

未来的CSS太让人兴奋了:一方面,是全新的页面布局方式;另一方面,是酷炫的滤镜、颜色等视觉效果。这些CSS,受开发者追捧,被杂志和博客文章铺天盖地地介绍。

如果说这些特性是CSS华丽的一面,那我们来看看它朴实的一面:很不起眼的东西,如选择器、单位、函数(方法)。我经常说这是繁琐的东西,但我意思是它们能干漂亮的活,这就是我要分享的。

怎么说呢,让我们看看这些效果最好的朴实的CSS细节——这些细节远远没有那些酷炫的CSS效果那么引人注目。它们有些已经存在一段时间了,但值得我们更好地认识,而有些则刚刚面世。虽然不起眼,但是它们可以提高我们的工作效率——以谦虚的姿态。

(阅读全文…)

[SEO]各大搜索引擎网站及Sitemap提交地址

杰拉斯 杰拉斯 | 时间:2012-08-13, Mon | 17,114 views
前沿信息 

网站提交地址

  1. 百度:http://www.baidu.com/search/url_submit.html
  2. Google:http://www.google.com/intl/zh-CN/add_url.html
  3. 搜搜:http://www.soso.com/help/usb/urlsubmit.shtml
  4. 必应:http://search.msn.com/docs/submit.aspx
  5. 雅虎:http://search.help.cn.yahoo.com/h4_4.html
  6. 有道:http://tellbot.yodao.com/report
  7. 搜狗:http://www.sogou.com/feedback/urlfeedback.php
  8. TOM:http://search.tom.com/tools/weblog/log.php

(阅读全文…)

思维导图——思维整理术

杰拉斯 杰拉斯 | 时间:2012-06-27, Wed | 16,106 views
前沿信息 

思维导图

作为一个设计师,最头痛的事莫过于大脑短路,想不出创意。可是创意一时间也不会突然冒出来,那怎么办呢? 有时候脑子里似乎也有很多想法,但是却又零零散散,不知如何挑出来处理,那怎么办呢?其实,是有个很好的方法,叫思维导图。这种方法可以把左右脑的能力都运用起来,提升创造力的同时整理自己的思绪。爱因斯坦也爱用这个方法去“创造想象游戏”,任凭想象力驰骋,寻找各种可能性答案,就算看起来很不可能,但创意也正需要这样才能叫创意。
我们的大脑是呈现一种发散性思维和爆炸性思考的,如果能很好整理出这些想法,那么就能找到你创意的“中心思想”。

(阅读全文…)