当前位置:首页 > SEO优化 > 正文内容

运行于GAE的Micolog博客主题终极优化篇

admin17年前 (2009-10-11)SEO优化1329

之前google app的一些动作让我们有些失望,他们将CPU的使用率和每日的输出流量都减少了,CPU的影响倒不是很大,因为博客使用了缓存,其中每日输出流量从2G改为1G最使人恼火。当然对大多数博客已经够用了,但我们还要未雨绸缪,做些优化来减少或平摊一下流量。

使用绝对路径,路径中注意大小写(使用python的缘故)。目的是减少重复加载文件。减少宽带输出量,并且也对网站有加速的作用。调用js文件较多的网站尤为重要。

1.将站内所有的图片都用绝对路径,包括css中的。

在style.css中的所有相对路径替换成绝对路径 如

#container #wrapper {
width: 900px;
float: left;
overflow: hidden;
background: #d6ded4 url(upload/2009/10/200910112231300220.gif) repeat-y top right;
}

2.改javascript函数为文件调用形式。并用绝对路径。

其中公用的部分建议用官方提供的链接,比如jquey库。这样做的好处是大多数网站都在使用这样通用库,如果访问到您的博客就不用重新加载了。如

<script type="text/javascript" language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>

把其他的改为绝对路径调用,如

QQ表情的js
<script type="text/javascript" src="http://hou-kai.appspot.com/themes/Devart/smile.js">

其他的同样,如果js中有中文字符,需将js文件以utf-8格式保存。比如下面commnent.js是利用ajexa提交评论,但函数内有中文提示。还有taotao.js也是utf-8格式。

<script src="http://hou-kai.appspot.com/themes/Devart/cookie.js" type="text/javascript"></script>
<SCRIPT src="http://hou-kai.appspot.com/themes/Devart/commenttips.js" type="text/javascript"></SCRIPT>
<SCRIPT src="http://hou-kai.appspot.com/themes/Devart/comment.js" type="text/javascript"></SCRIPT>
<script type="text/javascript">var taotao_qq=63956135; var taotao_num=5;var taotao_type=0;</script><script type="text/javascript" charset="utf-8" src="http://hou-kai.appspot.com/themes/Devart/taotao.js"></script>

经过这步,我明显感觉用ajexa提交留言的速度快了。还可以对js进行合并,并用YUI Compressor 工具对 JavaScript 和 CSS 代码进行压缩(非必要)。

3.绝对路径中用yourID.appspot.com二级域名。

为什么上面我用http://hou-kai.appspot.com/,而不用http://www.houkai.com/呢,因为我们绑定的域名只是google在ghs服务器上做了一个反向代理,最终还是调用前者的内容,这也是为什么*.appspot.com支持https,而绑定的域名不支持,是因为反向代理没有提供这样的功能。

前面写过一篇博文,来悼念阵亡的ip,现在用来绑定域名的ip已经是聊聊无几,我一直在想ip用完了怎么办,难道我们的博客就关门大吉,或者导出数据转移到Wordpress。现在Micolog程序还有缺陷,如果转移到Wordpress感觉数据也会有所丢失。而且,我还是比较喜欢python的。有没有其他办法呢。

请大家先看看 http://w92.houkai.com。这是我用国内ip做了一个反向代理,很简单,就是用w92.houkai.com来代理hou-kai.appspot.com。这台机子的ip是个公网ip,我在该机子用phpnow搭建了个php环境,本来想用来做个掘客,但一直太懒闲置着。如果我在Micolog后台设置域名为w92.houkai.com,是不是和google提供的ghs效果一样。

上面用appspot.com的绝对路径的目的就是要绕过反向代理直接调用,这样就可以减少对反向代理的压力。毕竟用的ghs都放在国外的某个主机,appspot的速度还是很快的(我猜想它有流量均衡机制)!

4.分摊流量。

因为google app 对每个项目都有流量和cpu方面的限制,但每个用户可以最多申请10个项目。所以我们可以用两个或者三个项目来分散流量,你可以观察,凡是大型网站一般主题发面的图片都会存放在另一个二级域名下。这样可以减少对主站的压力。

那么如果分摊流量呢。一般用Micolog的博主也都在用大菠萝相册来做图床。您可以将主题包放在大菠萝程序内。修改一下app.yaml来缩短路径(非必要),把Micolog主题中的hou-kai.appspot.com换成大菠萝相册的二级域名路径。

还有一种最最简单的方法,就是再开一个项目,比如我再新建一个houkaiblog.appspot.com,把Micolog程序中的hou-kai.appspot.com主题中绝对路径全部替换成houkaiblog.appspot.com。将同一程序分别上传到两个项目传就ok了!这样www.houkai.com 主题中css、js、图片等文件调用的就是houkaiblog.appspot.com的流量,其他调用的是自己hou-kai.appspot的流量。

使用绝对路径要注意的地方:在本地测试的时候,如果修改那个css或js的调用文件 一定要在html文件中将该文件的路径改成相对路径才能看到效果,上传前在改回绝对路径!虽然麻烦,但修改调用文件几率还是很小的!

本文转载来自:http://www.houkai.com/2009/09/18/micolog-optimization.html

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/1484.html

标签: 站长工具
分享给朋友:

相关文章

影响谷歌博客排名的因素

对于博客网站建设与推广而言是一个相当重要的工具,一般而言,只要能够出现在Google博客搜索排名比较靠前的位置比如说第一位,博客便能在相当长的一段时间内获得稳定的访问来源。——当然,Google博客搜索还有很多附加的特性,比如说,我们可以通过Ping Blog Search提高网页被Google收录的速度,让自己的网页迅速出现在Google的索引数据库中,在普通的网页搜索中也获益。那么,如何让自己...

网站优化的七大技巧

网站速度,笔者总结了一些切实可行的方法,制作主页时,以下的方法可以令你的网页速度大大提高。  一.记得帮页面减肥  我们浏览网页实际上是将虚拟主机中的网页内容下载到本地硬盘,再用浏览器解释查看的。下载网页的快慢在显示速度上占了很大比重,所以,网页本身所占的空间越小,那么浏览速度就会越快。这就要求在做网页的时候遵循一切从简的原则,如:不要使用太大的Flash动画、图片等资源。干净、简洁的页面会给人一...

恋吧也来侃侃—搜索引擎是如何认定你的网站内容是原创?

很多人在群里聊到一些事情,比如原创是如何被搜索引擎确定的?站长今天分享一下对搜索引擎确定原创内容的看法。首先我们要明确两个概念:原创与伪原创原创:简单地理解就是第一次在网络上发表的内容。伪原创:就是对原创进行的第二次或者第N次经过修改的转载发表。比如修改标题,增加摘要,转载不完整内容等等。搜索引擎对于原创的判断是如何进行的呢?一般来讲有以下几个方面的因素决定:1、快照日期。2、蜘蛛抓取日期。3、页...

gmail不能访问了!GFW,你TMD的又立功了!

2009/6/24 21:35分,发现刚刚打开的gmail,现在不能访问了!Google账号突然就访问不了!GFW,你真的立功了!刚通过Google搜索(GFW怎么没能把Google搜索也禁止呢?)找到了这样一篇文章,现摘录如下:关于传闻Gmail被封 - [三言两语]今天和同事们一起讨论传闻Gmail被封的事情。其实讨论来讨论去真的也没什么意思,结局只能有一个。我们已经无可奈何了。反正人为刀俎我...

分享7 款强大的 Firefox SEO 插件

SEO for Firefox这是一款标准的 SEO 工具。当你在 Google 上搜索时,该插件会给你大量的额外的信息。 你能看到网站的 PR, 年龄,Yahoo 反链以及其他能帮助你对竞争对手进行分析的信息。同时提供了到另一款名为 SEO X 光的小工具的通路。这个小工具会给你展示网站的 meta 信息,H 标签的使用,和页面的内链外链情况。Firefox上 针对 SEO 的插件很多,但也难怪...

Z-Blog自定义分类静态首页配置,没事动它后果严重!

可能你已经注意到了,站长最近的文章为blog.fanyongzhuji.com/cat_31/418.html,而不是以前的blog.fanyongzhuji.com/cat_31/418了,为什么呢?站长最近很苦恼,一直没有弄明白Z-Blog分类静态首页的具体用法。据说Z-Blog分类静态首页可以缓解网站服务器的一部分负担,同时生成静态html有利于搜索引擎蜘蛛的抓取。Z-Blog官方也没有比较...

评论列表

feitian
17年前 (2009-11-03)

学习,受用了。自己也做了一个

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。