TypExport 0.9 Released

前言:

1. 为什么是0.9,而不是0.3,0.8?因为目前的这一个版本基本达到了我的心理预期,但是可能还会存在一些问题,所以这个版本应该是1.0的beta版本。

2.为什么要做这个插件?前一篇文章提到了我要在11月底之前做一个这样子的插件出来,目前提前了不少,可以抛弃之前的那个小程序了。至于使用wp还是te,我只能说仁者见仁,智者见智,虽然wordpress慢一点,但是还是蛮符合我的心理预期的,至于typecho,文档严重缺失,这个插件我只能慢慢的翻一些源码来写,写的挺头疼的。

3.会有wxr文件导入到typecho的功能吗?NO,至少目前。

* 下面是复制了一下github的readme

Typecho导出WXR插件

WXR全称为WordPress eXtended Rss,是wordpress导出数据的一种格式,它包含了您的全部文章、页面、评论、自定义字段、分类目录和标签。

简介

当前版本:0.9

测试平台:typecho 1.0 & wordpress 4.0

如何使用

点击右侧的Download ZIP按钮,下载完成之后解压得到类似TypExport-master文件夹,将文件夹重命名为TypExport,上传到Typecho目录usr/plugins,然后在后台启用插件。

在后台界面,控制台菜单下会有一个数据导出菜单,点击进入导出界面,只有一个按钮,我相信你肯定会使用的。

问题反馈

这里提出使用中的问题,我会在时间允许的第一时间进行处理。

另外,欢迎fork & star。

LICENSE

MIT LICENSE

Codeigniter连接数据库非默认端口

项目中遇到一个问题,需要连接10个数据库,在database.php中一个一个的配置可能有点不太现实了,可用dsn的方式连接,这种不需要提前配置,可以用程序动态实现。

首先看一下,默认方式的端口配置,很简单的添加一行代码:

默认的是3306,如果是默认的话就不用添加这一行了。

另外,我前面提到的使用dsn区连接数据库,使用如下方式传递port参数:

EOF;

改良了博客的加载速度

由于国内的特殊原因,google字体和gravatar头像加载的都很慢,严重拖慢了博客打开的速度,于是对博客进行了两个处理,第一个是去掉了google字体的加载,第二个是,把头像换到了v2ex家的cdn。现在速度是快不少了。

另外,公司的电信和家里的长宽访问博客这个主机的时候速度很不理想,长宽的直接无法打开博客,电信的网络有时候快,有时候慢,等到期之后还是迁到其他的服务器上。

关于typecho转换数据到wordpress

从github上面的记录来看的话,4年之前,我按照自己的需求写了一个小程序,把我在typecho上面的数据转换到wordpress,那时候typecho已经停止很久没有开发了,应该也有一部分人使用过这个小程序转换过数据,今天偶然上到这个博客,看到有网友留言,想要这个程序的最新版本,最新版本也是3年前的了,测试的是wordpress的3.2.1和typecho的0.8之间的转换。

不久之前,typecho好像又复活了,之前也应该复活过一次,但是已经没有心情去折腾各种程序了,况且,typecho的开发状态也是断断续续的。曾经的时候,有一种冲动,写一个typecho插件,可以导出数据,并且,导出的文件时xml,并且,可以直接导入wordpress。太多并且了,对,就是这样一个插件,11月底面世。wordpress和typecho粉丝准备欢呼吧,因为你们可以无痛在两者切换了。

如果急着使用,可以尝试一下文头提到的小程序,readme文件里有使用的详细信息,这个不提供技术支持了,自生自灭吧。