超轻量级网络漫画管理系统-SimpleWebcomic

我一直很想把我的漫画放在一个很简洁明了的、就像其他那些网络漫画(Webcomics)那样的CMS里。

虽说Wordpress确实有Comic Weasel这样的漫画管理插件,而且功能非常强大,但是Wordpress确实很不够“轻量”——确切的说随着功能的完善与发展真是越来越臃肿了。

就像果粉们一直喜欢的极简风一样,我终于找到了一款超轻量超简单的网络漫画CMS——SimpleWebcomic。官方网站戳此


它是什么样子的?

可以参考我的新作Tacky Beasts嘛!


它有多轻量?

纯粹的功能部件加起来只有几十KB,却包括了后台登录、漫画上传与删除,还可以设置漫画标题,有归档页面。就这些,不多不少。甚至连数据库都不需要,只需要一台支持PHP的服务器。


它为什么这么轻量?

因为功能少。原版只有最最基本的一些功能,就连删除漫画也只能删除最新上传的。原理非常简单,就是把漫画文件上传到它的对应序号文件夹里,然后把漫画文件名字改成它的标题,并在count.txt里记录一共有几张漫画……给人的感觉是很没技术,但是简单的刚刚好。


缺点

  • 每次上传一张漫画都要重新登录一次(因为不记录任何cookies)。
  • 如果服务器不支持汉字文件名,那么漫画标题也不能起成汉字的。
  • 默认情况下仅支持jpg、gif和png格式,当然你可以直接修改file_upload.php的73行,加上你需要的文件类型即可,例如webp。
  • 密码是hash之后保存在一个xml里的,登录就是将你的密码和xml内容比对的过程。也就是说如果你忘记密码是没法重置的,你需要找一个在线加密ripemd160的网站,然后直接替换xml的内容即可。正因如此,为了安全切记把data.xml的权限设置成除了所有者之外无法访问,比如0600。
  • 默认的翻页是 最新 新的 旧的 最旧的,跟欧美惯例顺序相反……你可能需要自己修改一下。

其实总结起来就是需要站长有一些基本的HTML/CSS基础,最好有一点PHP基础。(对我来说当然小case啦)


如何加入多说评论框

获取多说的通用PHP代码之后,这样填就可以啦,把“你的网站”换成……你的网站:
<div class="ds-thread" data-thread-key="<?php echo $current_comic; ?>" data-title="<?php echo $file1[0]; ?>" data-url="http://你的网站/index.php<?php echo '?num=' . $current_comic; ?>"></div>

分享到: