当前位置:首页>编程日记>正文

整理一下博客

在刚建立这个博客时,曾写过一篇文章大概总结了一下建站的方方面面。但是之后却一直没有时间好好打理,加上对Movable Type不是很熟悉,而其资料也不是很全,导致网站界面与使用体验都不是很满意。前几天花了些时间整理了一下,至少让自己感觉好了很多。

  1. 更改页面主色调为"黑白灰"
    Movable Type系统提供的几个模板都不是很适合用作技术博客,最开始,在参考了若干个博客的设计之后,自己弄了个css,色调和著名的英文理财类博客The Simple Dollar有点像,但又感觉有点突兀。所以这次干脆把所有的颜色换成黑、白、灰,看起来简洁多了,自我感觉比较符合技术博客的风格。看来,如果个人对色彩搭配没啥感觉,要么用人家现成的模板,要么就用最简单的。简单就是美!

  2. 显示文章摘要
    我是很希望在博客首页显示多篇文章,每篇显示部分内容,并保留有格式。但是在Movable Type中,我始终无法让其正确显示格式,在官方论坛请教了一下,也没什么结果。我不能忍受继续在首页显示如此丑陋的内容,思虑再三,决定用摘要的方式来显示,虽然这意味着我要为每篇文章写一个摘要,但为了一个干净的首页,值得。况且,对文章做一下概要说明也不是件坏事。

  3. 用Feedburner管理订阅
    主要是为了统计一些博客订阅的信息。为了保留原有的通过atom.xml订阅的读者,做了这么一个转换:
    整理一下博客 配图01
    真正的feed输出到atom_private.xml,feedburner以此为源烧制了feed,原来的atom.xml被重定向到了feedburner。
    在IIS中重定向这个文件只需选中该文件,右键属性:
    整理一下博客 配图02

    本来考虑用Yahoo Pipes把豆瓣日记和博客烧到一起,后来感觉豆瓣日记太随意,不适合烧到一起。看到feedburner内建提供Flickr相册发布,分享几张有意义的图片还是不错的,最终feed地址:
    http://feeds.feedburner.com/Dbger

  4. 使用Windows Live Writter发布文章
    在Movable Type那个系统里写文章是件很痛苦的事情,幸好万能的Windows Liver Writter通过一些设置也能支持Movable Type:Windows Live Writter Support。当然,Firefox有个插件叫Scribe Fire,用来也是相当方便,在Linux下是个不错的选择,但也听说不少朋友直接用Emacs的~~~

  5. 目录排序
    Movable Type中的category,默认是按名字排序的。这显然不符合我的要求,我希望能以自己的想法按逻辑与重要性来排序。为此MT提供了一个插件:Sort Categories And Folders,其实本质上,它还是利用了MT按名字排序的特性,只不过这个插件在背后做了个添加前缀-删除前缀的操作而实现了这个功能,不过这些我们其实不用关心,进入 "Manage Categories", 操作界面如下:
    整理一下博客 配图03

  6. 自动更新到google buzz
    豆瓣,新浪微博都可能通过比较简单的设置,让你的博客自动更新到这些网站,但是google buzz要求比较高,需要你在自己的博客的HTML的head出插入你的google profile链接:
    <link rel="me" type="text/html" href="http://www.google.com/profiles/profilename"/>
    这样在一段时间后,google爬到你这个页面,就会在buzz的connected sites中列出你的博客,只需add一下即可。有同学说10分钟就搞定了,但我的是好几天后才在buzz中显示出来的。

  7. 添加关于,我的链接页面
    以前,"关于" 和"我的链接"页面都是空白的,这次也花了些时间将其充实了一下。多提供些自己的信息,才有可能有比较好的交流。不过说实话,这个"关于"还真不好写,只能先写个version1出来,将来慢慢更新吧。至于"我的 链接",主要是挂一些认识的,有过交流的朋友的技术博客,欢迎交换~~~




整理一下博客 配图04

http://www.coolblog.cn/news/0367862589f9283c.html

相关文章:

  • asp多表查询并显示_SpringBoot系列(五):SpringBoot整合Mybatis实现多表关联查询
  • s7day2学习记录
  • 【求锤得锤的故事】Redis锁从面试连环炮聊到神仙打架。
  • 矿Spring入门Demo
  • 拼音怎么写_老师:不会写的字用圈代替,看到孩子试卷,网友:人才
  • Linux 实时流量监测(iptraf中文图解)
  • Win10 + Python + GPU版MXNet + VS2015 + RTools + R配置
  • 美颜
  • shell访问php文件夹,Shell获取某目录下所有文件夹的名称
  • 如何优雅的实现 Spring Boot 接口参数加密解密?
  • LeCun亲授的深度学习入门课:从飞行器的发明到卷积神经网络
  • Mac原生Terminal快速登录ssh
  • java受保护的数据与_Javascript类定义语法,私有成员、受保护成员、静态成员等介绍...
  • mysql commit 机制_1024MySQL事物提交机制
  • 支撑微博千亿调用的轻量级RPC框架:Motan
  • jquery 使用小技巧
  • 2019-9
  • 法拉利虚拟学院2010 服务器,法拉利虚拟学院2010
  • vscode pylint 错误_将实际未错误的py库添加到pylint白名单
  • 科学计算工具NumPy(3):ndarray的元素处理
  • 工程师在工作电脑存 64G 不雅文件,被公司开除后索赔 41 万,结果…
  • linux批量创建用户和密码
  • newinsets用法java_Java XYPlot.setInsets方法代碼示例
  • js常用阻止冒泡事件
  • 气泡图在开源监控工具中的应用效果
  • 各类型土地利用图例_划重点!国土空间总体规划——土地利用
  • php 启动服务器监听
  • dubbo简单示例
  • 【设计模式】 模式PK:策略模式VS状态模式
  • [iptables]Redhat 7.2下使用iptables实现NAT
  • Ubuntu13.10:[3]如何开启SSH SERVER服务
  • CSS小技巧——CSS滚动条美化
  • JS实现-页面数据无限加载
  • 阿里巴巴分布式服务框架 Dubbo
  • 最新DOS大全
  • Django View(视图系统)
  • 阿里大鱼.net core 发送短信
  • 程序员入错行怎么办?
  • 两张超级大表join优化
  • 第九天函数
  • HDU 5988 最小费用流
  • Linux软件安装-----apache安装
  • 《看透springmvc源码分析与实践》读书笔记一
  • Sorenson Capital:值得投资的 5 种 AI 技术
  • 正式开课!如何学习相机模型与标定?(单目+双目+鱼眼+深度相机)
  • Arm芯片的新革命在缓缓上演
  • nagios自写插件—check_file
  • python3 错误 Max retries exceeded with url 解决方法
  • 通过Spark进行ALS离线和Stream实时推荐
  • 行为模式之Template Method模式