Loading...

Tag Archive for '%e5%bf%83%e5%be%97'

    AD: 猛买 | 快递查询 | Jobsdigg | 很棒的男装店

Rails心得(续)

最近看rails如痴如醉阿,上一篇写过两点收获,今天又有很多。感觉之前看书就像听老师讲课,很系统地领会了一次。而现在动手做的过程,无疑更刺激。 用render :partial生成小块(部分)内容 在做软件工程作业时,需要在里面加一个搜索框。首页需要一个,搜索结果页面也需要放一个。当然可以分别在两个地方写一次,也没多少。可是敏感的人们一定能感觉到,这个违背了rails所提倡的DRY的精神。没关系,rails早就想到了。可以用render :partial来生成小部分内容。(坦白说,若不是rails,我也不会这么积极地寻找能遵守DRY原则的方法) 需要用这样的形式来使用:render :partial => ‘path/filename’。应当注意的是,相应的模板(.rhtml)文件该保存为“_”开头的。比如我的模板文件在app/views/book/_search_form.rhtml,若在BookController的方法中调用时,直接用 render :partial => ‘search_form’ 若在别的控制器中,则需要 render :partial => ‘book/search_form’ 用content_for()填充预留块 同样是部分内容。在有的情况下,可能不同页面的同一部分需要不同的内容,比如侧边栏在不同的页面上需要体现不同内容,这时可以用yield先预留一个位置: <div id=”sidebar”> <% yield :sidebar %> </div> 然后在具体页面上可以这样做: <% content_for :sidebar %> sidebar content <% end %> 这样就能把中间“sidebar content”输出到刚才预留的位置。 懒得装那些用于代码高亮的插件了,用简单的缩进也能描述清楚。先写这两个吧,其实还有很多,慢慢写

SEO小心得

最近blog的流量又有了些提升,并且和以前那样突然因为某个关键词而流量上升不同了,这次已经稳定下来,保持在日IP150~200的区间。最开始写blog的时候,根本不知道啥是SEO。结果写了一年,日IP还停留在20~30。当时觉得如果有一天能有50IP,真是了不起阿。 后来换了一次blog系统,换到了WP。依然不知道啥叫SEO,还破坏了原有的很多链接——现在想想,以后再也不能干这种傻事了。后来智勇就教了我点SEO方面的入门知识,非常感叹他一个放着不管的小网站都能有不少收入。为啥呢?SEO做得好呗。 今天就随便写写我以前和最近对SEO的一些心得。主要会以这个用Wordpress搭建的blog为例。现在的情况是每天IP在150~200,从搜索引擎过来的流量超过了80%,还有超过10%是自己输入网址的固定群体。 下面是最近7天我的blog页面浏览的统计(数据来自51啦): 地址 入口 比例 浏览 比例 www.blogkid.cn 301 41.7% 453 47.1% /archives/1095 66 9.2% 71 7.4% /archives/973 61 8.5% 68 7.1% /archives/724 45 6.2% 49 5.1% /archives/779 19 2.6% 21 2.2% /archives/1070 16 2.2% 18 1.9% /archives/1073 14 1.9% 16 1.7% /archives/1063 12 1.7% 15 1.6% /archives/1089 12 1.7% 12 1.2% /archives/1098 [...]