摘要: 在页面上定一个<div>为它定一个class值为“advert”。这是一个约定,可为其他值。然后用jquery在页面上搜索,并记录此元素ID。$('.adv').each(function(i){ adv[i] = this.id;});然后判断adv数组的长度,从而调用ajax去数据库中取相对应位置的广告图(相对应就是根据ID)相关。如果一个广告位有多个广告图,可以为广告设置“权重”。(多张图时)先算出图片个数,然后,再得到权重的总和,再随机生成一个0到总和之间的整数。0,2,array(10,20,10) 比如三个广告图,即0到2。权重为分别10,20,10(存 阅读全文
posted @ 2011-04-15 15:41 persy 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 网页可见区域宽 document.body.clientWidth 网页可见区域高 document.body.clientHeight 网页可见区域宽(包括边线的宽) document.body.offsetWidth 网页可见区域高(包括边线的宽) document.body.offsetHeight 网页正文全文宽 document.body.scrollWidth 网页正文全文高 docu... 阅读全文
posted @ 2010-07-21 17:45 persy 阅读(120) 评论(0) 推荐(0) 编辑
摘要: button的样子也可以优化优化滴,使其更加漂亮起来。<meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><style type="text/css">.btn { BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TO... 阅读全文
posted @ 2010-07-21 17:42 persy 阅读(367) 评论(0) 推荐(0) 编辑
摘要: $time = time(); $filename = date("Y年m月d日h点m分s秒", $time).'问卷数据';$rows = Sp_Looks_Vote::downvote();$file = $filename.".csv";header('Content-Description: File Transfer');header('Content-Type: application... 阅读全文
posted @ 2010-07-21 17:40 persy 阅读(2331) 评论(0) 推荐(0) 编辑
摘要: 向大家推荐9款很棒的可在网页中绘制图表的JavaScript脚本,这些有趣的JS脚本可以帮助你快速方便的绘制图表(线、面、饼、条…),其中包括jQuery、MooTools、Prototype和一些其它的JavaScript框架。1.FlotFlot是基于jQuery框架绘制图表的纯Javascript框架。它可在客户端即时绘制并生成各种图形。重要的是它使用简便(还有很多可选的设置)... 阅读全文
posted @ 2010-07-21 17:37 persy 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: 很多防采集方法在施行的时候需要考虑是否影响搜索引擎对网站的抓取,所以先来分析下一般采集器和搜索引擎爬虫采集有何不同。相同点:a. 两者都需要直接抓取到网页源码才能有效工作,b. 两者单位时间内会多次大量抓取被访问的网站内容;c. 宏观上来讲两者IP都会变动;d. 两者多没耐心的去破解你对网页的一些加密(验证),比如网页内容通过js文件加密,比如需要输入验证码才能浏览内容,比如需要登录才能访问内容等... 阅读全文
posted @ 2010-07-21 17:34 persy 阅读(359) 评论(0) 推荐(0) 编辑
摘要: QZone Editor 4.5 CPU与IO均衡  在一个网站提供的所有功能中,有的功能可能需要消耗大量的服务器端IO资源,像下载,视频播放等,而有的功能则可能需要消耗大量的服务器CPU资源,像视频格式转换,LOG统计等。在一个服务器集群中,当我们发现某些机器上CPU和IO的利用率相差很大的时候,例如CPU负载很高而IO负责很低,我们可以考虑将该服务器上的某些耗CPU资源的进程换成耗IO的进程,... 阅读全文
posted @ 2010-07-21 16:58 persy 阅读(401) 评论(0) 推荐(0) 编辑
摘要: QZone Editor网络层架构小结  从整个互联网络的高度来看网站架构,努力的方向是明确的:让用户就近取得内容,但又要在速度和可控制性之间作一个平衡。对于更新比较频繁内容,由于难以保持镜像网站之间的同步,则需要使用其他的辅助技术。  3.2 硬件实现  第四层交换的硬件实现一般都由专业的硬件厂商作为商业解决方案提供。常见的有 Alteon[19],F5[20]等。这些产品非常昂贵,但是能够提供... 阅读全文
posted @ 2010-07-21 16:57 persy 阅读(254) 评论(0) 推荐(0) 编辑
摘要: QZone Editor互联网网站建设的新趋势  互联网不断扩大的规模,日益增长的用户群,以及web2.0[4]的兴起,对互联网网站建设提出了新的要求:   高性能和高可扩展性。2000 年 5 月,访问量排名世界第一(统计数据来源[5])的Yahoo [6]声称其日页浏览数达到 6 亿 2500 万,即每秒约 30,000 次HTTP 请求(按每个页面浏览平均产生 4 次请求计算) 。这样大规模... 阅读全文
posted @ 2010-07-21 16:57 persy 阅读(427) 评论(0) 推荐(0) 编辑
摘要: QZone Editor 每个IT企业,尤其是初创企业,非常苦恼:找不到好的程序员。现在大学、软件学院及各种培训机构,每年培养几十万的程序员,毕业的每个人都有同样困恼:找不到好的工作。问题出在哪里呢?其实,企业需要的是不是刚会写程序的人,需要来了就能干活的人,尤其能把活干好的人。而刚毕业的大学生多半刚学会如何写程序,的确很难企业需求。企业到底需要什么样的程序员,一个刚入门的程序员如何成为企业需要的... 阅读全文
posted @ 2010-07-21 16:54 persy 阅读(355) 评论(0) 推荐(1) 编辑