-
安装轻量级wiki工具Tiddly
Tiddly 是一个单页面的wiki系统,所有的内容都保存在一个单独的html文档中,使用起来相当的简单,而且它的默认的排版外观也很美观,而且安装起来也非常的简单粗暴,只要下载一个网页,然后扔到网页服务器上,通过网络访问就可以将这个wiki完全下载到本地,所有的操作都是在本地的网页上进行,根本不需要服务器端部署什么php之类的动态语言。 Tiddly的问题是,它只是一个下载到本地的网页!所有的编辑也都是在本地进行的,所以编辑完成之后没法将最新的版本保存到服务器端。。。。 好在官方的文档中提供了很多的方法来完成wiki的更新,比如服务器端如果安装了php的话,可以使用php将更新完成的wiki上传到服务器上覆盖之前的wiki文件,这样就完成了wiki本身的更新操作。 最新版本的Tiddly也支持与github的集成,在github上使用自己的账号创建一个git page,然后在Tiddly上配置相应的用户名和密码以及repo的名称就可以动态的将最新的wiki长传到git page上去了。 在使用php来上传的时候遇到了一个问题,按照官方文档配置php上传,编辑完成之后按save那个按钮,怎么都没法在服务器上看到更新过后的wiki版本,一直不能成功。 研究了半天,尝试在服务器本地命令行执行store.php的时候发现这个代码中使用的split()函数在新的php 7上已经被删除了。。。。将store.php中的split()函数替换成explode()函数之后,神奇的事情发生了,save成功了!