2010-02
28

完善sitemap

By xrspook @ 20:06:05 归类于: 烂日记

折腾是让人不断前进的一个有趣形式。

这两天都在折腾wp,首先,根据fisio的方法弄出了个简单且实用的留言本。地球人都知道插件用得越多网站速度越慢,而wp又自带了强大的前台和后台回复功能,而且还有防垃圾评论的官方自带插件,为何不利用一下呢?!本以为很简单的事情,但弄了半天才发现自己用的lightword V1.9.6模板有bug,页面最多只能有一条评论,幸好,作者Andrei Luca已经修复,但不能做简单的模板自动更新,否则自己的修改成果就全部付诸东流了。很简单的修改却成了折磨人的工作,真够郁闷的。

人肉sitemap在设计的时候就打算不设sidebar,但由于content-body和sidebar是利用背景图片效果分隔的,于是几天都没有对它处理。但今天却偶然发现在新版的lightword V1.9.9中已经出现了个叫做single-page-template.php的东西,它是个新的页面模板,在作者更新的readme中并未提到,显然是作者的一个新尝试,注释是这样的“Template Name: No sidebar (works only with original layout)”后面的“only with original layout”我没看懂,难道是只适用于语窄型的模板?(lightword有窄型811px和宽型977px两种固定宽度,在宽型的基础上还有两栏和三栏的形式供选择,我用的是宽型三栏)在普通日志和文章页面需要sidebar,但在sitemap,如果只有一个大空白就更好了,毕竟sidebar的某些内容不太适合放在sitemap里,比如说日历和不是全部显示的标签云。算是走了狗屎运,在研究新主题的时候居然被我发现这好东西。不过呢,有模板,仍是不能直接使用的,修改了一下宽版的背景图片才算真的合用。研究wp是一个PS+PHP无间协作的过程,前后台都兼顾,从一开始看到白屏就害怕到现在不慌不忙地接受事实继续改进。

下面就是折腾结果,新的人肉sitemap,加入了完整标签云、最热文章、最新文章、随机文章,呵呵想不到自己最热的文章居然是在BlogBus里使用的about me。左图是正常效果,右图用了Web Developer的div标示功能,适合网页爱好者。

是折腾让我我快乐着。

如果说sitemap还有什么需要改进的,肯定就是载入速度!某位高手能研究个Ajax的东东让日志不要一开始就全部载入,点开月结的时候才部分载入那这个sitemap就真完美了。

2010-02
27

新眼镜真贵

By xrspook @ 22:00:53 归类于: 烂日记

今天去配了副眼镜,近视度数和5年前差不多,但散光增加的,真够郁闷。眼镜越来越贵,都到了让人瞠目结舌的地步了。便宜的镜框无法看上眼,至于镜片就更是一个被狠砍的部分,什么防紫外线防辐射什么的,扯淡。配了副胶框,好久都没戴过胶框了,我的前2副眼镜是胶框的,后来又戴过4副金属框。原来我戴了十几年的眼镜啊!

这个月的消费额是平时的近10倍!过年真不是好东西。

很邪恶地又把这里固定链接的格式改了,改为了/posts/%post_id%,之前的固定链接格式是archives/%post_id%的,童鞋们大概访问我的文章又有难度了。原谅我这个善变的人吧。不过好消息是应该不会再改了。

正在继续折腾wp的一些功能,在考虑如何增加这里的访问速度,是不是要把一些东西收起呢?毕竟页面东西太多访问时间太长,但无论时间多长都不够访问sitemap的时间长。

努力吧!

2010-02
26

要变强

By xrspook @ 23:43:32 归类于: 烂日记

日复一日,在看着代码,看javascript的,看php的,看HTML的,如果当初我选择的是网络或者计算机专业而不是食品,那会是个什么结局呢?因为Google,Python变得越发重要。试问如果根本就没有什么墙,我不会学那么多,不会想着要用Python在GEA建东西,不会想着用基于php的WordPress和N多基于php的功能网站。在臭骂的时候,我们的确要感激,是你们的“压力”让我们立志走得更高更远。如果人人都安乐于国内空间,大家的英语会提高得那么快么?如果只安乐于百毒,大家会知道世界上还有很多优秀的免费东西么?

伟大的双刃剑啊!!!!

如果你们说我们这些80后崇洋媚外的话,是谁让我们变成这样?!真不能理直气壮地像韩国人那样力挺自己的东西好,别人的不好,因为如果用公平地眼光去判断的话我们的东西的确不咋的。

一定要变得更高更强!

2010-02
25

混拼

By xrspook @ 20:59:28 归类于: 烂日记

非常难得,衣服居然全湿了,去男女混拼打篮球。这种事情在学校是不会发生的,因为男生不会答应,为何?因为学校人多男生恨不得女生不要抢他们的场地呢。但工作后就不一样,他们在没见过你打球之前很想你露一露面,就这么简单。男女混拼的好处就是他们不敢拿你怎样,我们拿球的机会不多,但拿球之后没人敢过来抢断,于是,如果女生中有个神射手那就真的天下无敌了。

突然意识到,自从留长头发以来就没打过球,一次都没有。

穿了双户外鞋打球,太恐怖了,首先它硬,所以本来不该撞的地方一旦撞到了,后果就是很痛。感觉袜子跟鞋在打滑,结果会怎样呢?水泡!

男的看到你站在那里,他冲过来以为你要闪人,结果我却没闪,因为我的设想是他不敢直接撞过来,结果就非常经典了,火星撞地球的一刹那,不知怎的就倒了,莫名其妙。说真的,如果是身材差不多的撞过来倒的还真不会是两个人,而肯定是对方,但这回,倒的却是牛高马大的撞男和我。没什么好害怕的,没什么需紧张的,不知道男生打球是不是很单打独斗,其实如果打配合的话真没必要一个人硬塞到中路。男生女生就是不一样,女生觉得没有很大把握的时候就想着传球,但男生呢。很多时候我都选择站在可到达的外围,但从来进了内线的球就不会分出来,如果有个旁观者在的话TA会看得很清楚。但或许,男生就是这般打球的。

不知被谁狠狠地踢了一脚,其实,为什么会被踢到呢?

看来,我真的很久都没运动了。

2010-02
24

我的sitemap我做主

By xrspook @ 21:24:10 归类于: 烂日记

到处都在说SEO,到底SEO是啥?这里我就不解释了,请到sofish那里认真学习

sitemap又是啥呢?直译,网站地图,就是为了让大伙儿更容易在网站里找到要找的而制造的页面。对于个人小blog而言,没什么地图不地图的,毕竟刚开始写生活blog的人不太会利用标签和分类,基本上就是大杂烩炒成一堆,但这也不要紧,因为伟大的BSP也会根据月份/年给大家分类。日子久了,杂乱无章的东西原来也挺整齐,只是大家没注意到。而对xrspook来说,文章够多的了,到2010-02-23为止有大概2300篇,如何整理这些东西呢?我真的很需要一个简单朴实的sitemap来“展示”我这些庞大而华丽的“历史”。

由于系统是wp,我的第一反应是装个插件,装了Google XML Sitemaps,非常厉害经典的插件,如果你的wp是放在网站根目录下的,非常幸运,你装好插件就能用了(当然啦,手动在wp的根目录建立空的sitemap.xml和sitemap.xml.gz还是必须的),至于那些不是放在根目录的童鞋们,你们就要折腾一下sitemap.xsl这个文件的存在问题了(这只又是啥?貌似CSS的东西)。

经过一番周折,并请求Matrix帮助后,终于有了自己的http://198.12.77.14/sitemap.xml,效果如下图。

虾米意思,这也算地图?叫人怎么看!别生气,的确,这不是给人看的,这是机器看的,是特意给搜索引擎抓的,上面除了数字就是字母,对正常人来说,特别是为了找路的人来说,这简直就是一团糟,因为这个sitemap是XML的。

于是,从sofish那里我有了另外一思路,我还要弄一个XHTML的sitemap,而这东西是给人,专门给有血有肉的人准备的,上面有实实在在的文字信息:字母+数字+汉字(晕,不就多了个汉字嘛)= 找地图的人所需要的关键数据。sofish有教我们该怎么整,但依着葫芦画瓢后发现不行,在我的模板下不行,空白一片。

仔细研究代码后发现,我page.php页面的结束代码居然是这样的“<?php endif; ?>”,而不是sofish说的“<?php endwhile; endif; ?>”,代码不一样就是一个杯具,因为我把自己主题代码的“<?php endwhile; else: ?>”也删掉了,怎么可能不白屏呢?代码全部都得有始有终,有始无终了,不死翘翘才怪。好不容易战胜了白屏的问题,但效果很恐怖,而且我的文章数太多,如果全部显示出来,会形成一个惊人的界面,而且类似“按月归类”和“分类”的信息我已经在sidebar里展示,无需再次铺尘,所以,改造是必须的。

一直对模板里的“archive.php”摸不着北,但今天我却偶尔在增加页面的时候知道它的厉害。原来自己使用的lightword模板已经具有了归档功能,是伸缩式的,很强大,但却没有sofish介绍的那个全面,于是,我就来了个联姻,请看展示页http://198.12.77.14/sitemap,童鞋们,这就是我的人肉XHTML网站地图!看清楚,没有“.xml”,有那个的是给机器看的,没那个的是给地球人看的,切记!展示图如下:

http://198.12.77.14/sitemap.xmlhttp://198.12.77.14/sitemap的载入速度都不快,因为数据量同样大,为什么第二个也那么慢呢?因为实际上它的数据量和第一个一样多,别看它的滑块比较长,实际上,把每个月的数据展开后滑块就会变短好多了,有兴趣的童鞋浏览一下源代码就可看出原机。

wp很强大,插件很多,懂wp的人也很强大,他们的方法也很多,但是否照搬就行呢?只有了解自己,才会懂得学习他人然后融入自己,创造出最适合的东西。

我的sitemap做好了,你的呢!

© 2004 - 2024 我的天 | Theme by xrspook | Power by WordPress