不得不吐槽,折腾了半天,安装已不是问题,不过感觉 Ghost 还是太装了,一点都不人性化。
感觉 Ghost 是为了卖主机套餐,而故意弄得复杂的,
坑还是多
费劲编译好了 nodejs 的最新 0.12 ,看了文章才发现有不太兼容,还得重新编译回 0.10 老版本
网上都是教你用 nginx 反代,不是说了 node.js 已自带 Web 服务,怎么都转过弯用 nginx ,后才发现,本来直接就可以,根本不需要 nginx 帮忙;
然后发现,依然没有评论功能,可能是为了照顾默认的 sqlite3 数据结构?就算再纯粹的博客吧,也希望写的时候有交互吧,有观众,总不可能发神经,自说自话写日记呀
还有就是,安装完了,默认的 config.js 给的却是 127.0.0.1:2368 ,明明大伙下载你的 Ghost 就是为了建博客,谁会 localhost 自己看自己写的博客?就不能友好点 0.0.0.0:80 模式?
真不知道开发者的思路……
1
AirSc 2015-08-29 18:14:28 +08:00 via Android
就设计来给 geek 用的。。不妨试试 Hexo+GitHub. 也是 node.js 的
|
2
sengxian 2015-08-29 18:26:03 +08:00
服务: stvble farbox
程序: typecho wordpress |
3
Comdex 2015-08-29 18:38:58 +08:00
用 typecho 吧。。。。
|
4
ianisme 2015-08-29 18:45:05 +08:00
还是 wordpress 吧
|
5
roychan 2015-08-29 18:47:33 +08:00
自己写一个也不是什么难事吧…不然其它的系统都不可能完全满足你的要求的。
|
6
abelyao 2015-08-29 18:52:17 +08:00 via iPhone
typecho
|
7
Moker 2015-08-29 18:55:29 +08:00
主题简洁就 OK
|
8
Moker 2015-08-29 18:56:26 +08:00
wp 的话可以试试这个主题
https://github.com/Someant/astory |
9
loading 2015-08-29 18:58:45 +08:00 via Android
建议 wordpress ,符合楼主的简单!
|
10
steveshi 2015-08-29 19:03:17 +08:00 via iPhone
farbox
|
11
zonghua 2015-08-29 19:11:27 +08:00 via iPhone
用第三方的评论系统,比如 disqus 。我的 http://applehater.cn
|
12
oott123 2015-08-29 19:16:28 +08:00
费劲编译好了 nodejs 的最新 0.12: node.js 有现成的二进制包。
网上都是教你用 nginx 反代: nginx 效率更好,反代更灵活,权限更安全(监听 80/443 是需要 root 权限的,用 root 跑博客显然不是一个很好的主意);可以更好的配置 https 之类的。 然后发现,依然没有评论功能: 这是 ghost 的定位问题。有 disqus/duoshuo ,评论也不是问题。 还有就是,安装完了,默认的 config.js 给的却是 127.0.0.1:2368 : 因为大家都用 nginx 反代,所以只要监听 127.0.0.1 就好了。 |
13
Daddy OP |
14
Nausicaa 2015-08-29 19:28:57 +08:00
wordpress +1
没必要折腾~ |
15
dsgygb 2015-08-29 19:30:04 +08:00
|
16
Angdo 2015-08-29 19:32:03 +08:00 via iPhone
折腾 hexo 中
|
17
jsxqf 2015-08-29 19:33:28 +08:00 via iPhone
推荐 hugo (golang 写的
|
18
Daddy OP @oott123 是 Ghost 本身与最新的 node.js 版本居然有不兼容,我就遇到了,修改了一下,一刷新居然就 500 了,安装旧的 0.10.X 版本就没遇到,这与包安装还是编译安装无关。当然包安装不一定装到最新版本
大概你误会我的吐槽,我说的是易用性,你真的认为现在这模式没问题,能推广能普及? 安装 node.js 环境这不是事, WP 也是需要安装 PHP 环境,这个生产环境的安装算扯平,但是,剩下的步骤应该能由程序安装就可以简单处理好,而不大费周章。也别说第三方评论,我就问你,你认为评论不是一个博客基本功能? nginx 反代我也没说不好,我只是说程序装好了,既然 node.js 就已经默认 web 服务,就应该默认可以直接能用,至于 nginx 反代,还是用 apache ,可以作为进阶模式嘛。这只需要 config.js 多几行注释罢了 |
19
sox 2015-08-29 19:44:00 +08:00
我就想看楼下来喷 “谁会 localhost 自己看自己写的博客?就不能友好点 0.0.0.0:80 模式?”
|
20
virusdefender 2015-08-29 19:46:49 +08:00
typecho 超喜欢默认主题
|
22
zonghua 2015-08-29 19:59:15 +08:00 via iPhone
@Daddy 不仅是评论啊,其他的功能都很简陋,比如图库,分类,存档,数据表格的都没有,毕竟它还要发展很多,它的官网有一个请愿墙。
|
23
imeoer 2015-08-29 20:03:56 +08:00
@Daddy 试试纸小墨吧 ;) http://www.inkpaper.io/index-zh.html
|
24
00oo00 2015-08-29 20:08:36 +08:00
看到你的头像后…嗯…
|
25
Daddy OP @zonghua 嗯,都 2 年了,好多基本功能,应该具备的东西都欠缺,比如说分类,就算就是纯粹写博客,都需要有个分类吧,不可能写什么东西都只有一个类别吧
|
26
Tonni 2015-08-29 20:11:14 +08:00 via iPad
折腾这么多,现在不写博客了
|
27
loading 2015-08-29 20:19:18 +08:00 via Android
从 vps 的零配置而言, ghost 比 wordpress 简单,你试下不用那些 lnmp 脚本自己一条条配置下 php+mysql 看看,也很麻烦。
对于 ghost ,也就装上 node (安装说明都写了版本要求,你用了新版,是你自己问题,没其他意思), npm 就搞定,然后改端口号到 80 ,用 forever ,搞定。 对于自启动, lnmp 因为历史久远,早就有各种配置好的脚本什么的,教程也多,所以你是因为被惯坏了才会觉得 ghost 部署反人类! 全静态感觉简单吧?配置个 nginx 都挡住不少人! php 虚拟主机多,麻烦都已经被简单话,所以我说 php 简单,简单说的是对于最终用户而言! 就是目前电商强调的最后几公里体验的问题! |
28
loading 2015-08-29 20:22:21 +08:00 via Android
认真看了你上面回复:
node.js 和很多刚出来的软件的通病,就是程序员认为: 你改一下配置文件算了,这个配置界面如果我要写,要好几天,不写了~ |
29
isCyan 2015-08-29 20:27:19 +08:00
就是让你用 nginx 反代的,这个不能抱怨。
评论功能没有还是不好啊。。 nginx 配置算简单了好不。 如果你真的不喜欢 ghost ,推荐 typecho 了。 |
30
Daddy OP @loading 嗯,我真不是吐槽 node.js ,而是说同样安装好 php 环境和 node.js 环境之后,剩下的程序安装和配置方面,也就是大家所说的最后一公里,易用性实在不敢提,而 ghost 已经不一天两天的事,都出来两年了吧,明明这玩意都需要 VPS 以上才能玩得起,那绝对是要配置独立域名的独立博客了,也明明 node.js 就自带 web 服务了,实在很难理解默认的设置为什么不是 80 端口外网可访问的模式,而是默认 localhost ,谁内网自己看自己写博客呀。还有,不知是 node.js 的事,这东西加新主题,还得重启博客……
|
31
loading 2015-08-29 20:47:34 +08:00 via Android 1
@Daddy ghost 在一开始就卖服务,你没看出来是故意的?后台界面烂得很,一点不精致,就是炒起来的!
|
32
napsterwu 2015-08-29 20:49:01 +08:00
其实最后都是一句 npm install 就可以装好
|
33
zsx 2015-08-29 20:49:30 +08:00
这里是 Z-BlogPHP 的开发者,可以试试我们这里的……虽然目前的 Release 版本代码真·乱……
http://www.zblogcn.com/ 支持 PHP 5.2 - 7 ,支持 MySQL / SQLite / SQLite 3 / PostgreSQL (限 GitHub 版本) 话说开箱即用 + 原生评论难道不是一个博客程序基本需求么…… |
34
orvice 2015-08-29 20:51:26 +08:00
php 环境简单一定程度上跟 php hosting 多有关吧。。。
|
35
Daddy OP @isCyan 思路啊,为什么 nginx 不是作为进阶模式?你得先让人简单用得起来,然后再告诉对方,你还可以 nginx 反代,以后打算配置 https 可以更方便云云这样介绍嘛,作为高级选项嘛。 还有,为什么不直接就给出像 ghostchina 的大包,把 npm install 也简化掉,让程序易用起来,更容易接受嘛
|
36
Daddy OP @loading 是啊,所以我就说,很怀疑这帮家伙就是故意的,故意把它复杂化,好出售他们的主机服务,根本就像是推广主机服务为主,而是全心推广博客,易用性做得那么差。
其它基本上都没有这样推广自家主机服务,成熟不差钱的,比如 WP 就只做中心,一般的也只是和外面成熟主机商合作,要么是下线推荐某家的主机服务,要么是购买某家主机送授权送服务。自己又做程序又卖主机真的很少见。 |
37
truehyp 2015-08-29 21:03:14 +08:00
额,我用 emacs 的 org-mode 写博客。
|
38
abelyao 2015-08-29 21:14:43 +08:00
@Daddy
我不知道是什么让你觉得 typecho 的主题少到需要打三次主题,而且是和 z-blog 对比。 http://typecho.me/typecho-1.html 这里有个收集站,收集站的质量当然是层次不齐,但好歹也有 19 页了,还有就是 http://forum.typecho.org/viewforum.php?f=5 官方社区上也经常有人发新主题,还有一些是在作者的个人博客发布没宣传的,再怎么也不至于像你说的这么少吧?而且质量来说设计的东西本来就是个人有个人的欣赏, typecho 的主题也蛮多样化,难道你都看不上? |
39
Daddy OP @abelyao 因为 typecho 自己不做中心,就显得很散乱,找到的主题,都比较年代久远,或者从 WP 移植的,设计是一方面,更多是好多都是没主的主题,都不知作者是谁,出处在哪,完整与否,是否有坑。给人一种很随意可能是练手的作品感觉,更别说像 WP 那样,每个主题几乎都有“活”着的作者,有对应的博客,还有更新,总之缺乏一种稳定的感觉
|
40
yingos 2015-08-29 21:37:53 +08:00
刚从 wordpress 迁移到 Hexo
|
41
abelyao 2015-08-29 21:52:59 +08:00
@Daddy 作为一个从 PJ-BLOG 到 Z-BLOG 到 WP 到 typecho 等等一路用过来的人对你这番评价我不知道如何回答,只能说,当你没有安全进入一个社区的情况下,往往你没办法用其它社区的方式去了解一个社区。当然这里并不是说 typecho 就没有改进空间,而是你这些评论实现不是完全准确。
另外,你 @ 我的回复我都没有收到通知,据说可能是你被太多人 block 了系统会自动屏蔽你 @ 别人的提示… 看了一下你的记录并没有什么太不好的内容啊… |
42
abelyao 2015-08-29 21:54:17 +08:00
纠正一下上面所说的是 “安全” 应为 “完全”,“实现” 应为 “实在”。怎么错了那么多……
|
43
lrvy 2015-08-29 21:54:55 +08:00
hexo
|
44
VmuTargh 2015-08-29 22:07:06 +08:00
Typecho ,会折腾 GHOST 总不会连个 LNMP 环境都折腾不好吧?另外
|
46
publicID321 2015-08-29 22:15:11 +08:00
tumblr
|
47
pangtianyu 2015-08-29 22:23:01 +08:00
|
48
huangfuyingjian 2015-08-29 22:23:36 +08:00
farbox
|
49
aaronzheng 2015-08-29 22:28:34 +08:00
|
50
Dongdong36 2015-08-29 22:43:50 +08:00
看着不爽就换,毕竟程序和方案那么多,最近用了 hexo+github ,感觉还不错
|
51
Daddy OP @abelyao 会丢 @应该很多人都遇到过的事。不过我也只是说下自己的感觉,去官方论坛找主题,很容易遇到预览图片挂了,或演示挂了,当然下载地址多半也失效了,甚至域名都停放了。很缺乏一种坚持,或者好不容易下载了一套主题,却发现与演示并不一样,差远了。又或者下载到不知名的主题,发现有 Bug ,想通过页脚访问下作者的博客看看有没有更新,发现博客都已经不用 typecho …… 当然收费主题会好点。相对的, WP 的主题就好不少了。
|
52
lypdarling 2015-08-29 23:03:53 +08:00
Octopress
|
53
nlzy 2015-08-29 23:32:54 +08:00
说真的, lnmp 编译安装的安装过程麻烦多了,设置各种编译选项,解决依赖, php.ini 和 fpm 配置, nginx.conf , mysql 初始化,。。。
相比 Ghost 简单得多,解压 node 直接 ./configure && make && make install ,解压 Ghost 直接 npm install --production && npm start --production , config.js 的配置也是很简单的 |
54
akring 2015-08-30 01:46:14 +08:00
|
56
qwong 2015-08-30 09:01:45 +08:00
hexo
|
57
KoleHank 2015-08-30 10:36:43 +08:00
hexo 和 ghost 都用过,感觉希望在线在浏览器中写博客的话就用 ghost ,如果喜欢本地用自己喜欢的编辑器写 markdown 文件的话就用 hexo 。
hexo 相对更方便吧,部署到 github 基本上配置好了一个命令的事。 界面主题自己定义一下,也挺不错的。 |
58
lxx1 2015-08-30 11:34:52 +08:00
|
59
qgy18 2015-08-30 12:16:10 +08:00
|
60
kslr 2015-08-30 13:03:07 +08:00
小白就不要瞎弄了,不知者无罪。
|
65
ivmm 2015-08-30 15:59:05 +08:00
我觉得我的 WP ,一样简约
https://www.vobe.io/ |
66
Dashit 2015-08-30 16:27:14 +08:00
pelican
|
67
evlos 2015-08-30 16:32:20 +08:00
费劲编译好了 nodejs 的最新 0.12
// 诶,不兼容么,我今天刚刚用 0.12 装了 Ghost ,暂时没发现问题 http://blog.formulangel.com/ curl --silent --location https://deb.nodesource.com/setup_0.12 | sudo bash - apt-get -y install nodejs 网上都是教你用 nginx 反代 // 我服务器上部署了各种语言写的服务,都要用 80 端口,用 nginx 反代才能全走 80 端口,一般情况倒是不用,不知道你看的是什么文章,建议看官方的教程 http://docs.ghost.org/zh/installation/linux/ ,里面没有要你用反代的 |
68
roychan 2015-08-30 17:01:42 +08:00
再劝一句楼主自己写一个…
|
69
Cannikin 2015-08-30 21:18:50 +08:00
|
70
RoyLaw 2015-08-30 21:25:48 +08:00
ghost 还挺简洁 因为很多功能都没正常实现 我反正也没精力折腾它 就装一下 调整一下主题丢那里等主站升级随着更新了。
http://luoyi.com |
71
Sunnyyoung 2015-08-30 22:40:55 +08:00 via iPhone
Farbox + Farbox Editor
|
72
Daddy OP @evlos 祝你好远, ghostchina 说有兼容上的事,我就遇到了 500 ,好不容易装好,才设置一下,一刷新就 500 ,爬了几篇文章,改了 0.10 版本就没遇到了。
本来设想就是把一个 128M 内存的小 VPS 用了,当然就想只装 node.js ,本来 node.js 就有 Web 框架,而看到的文章都不做个说明就是让你 nginx 转发,犯困;至于你说的官方文档,可是只让你 127.0.0.1:2368 访问,这地址给谁看? |
73
jwangkun 2015-08-31 10:10:54 +08:00
Typecho 简约,完美 http://blog.jwangkun.com/
|
75
sengxian 2015-09-12 10:26:59 +08:00
错了错了是 svbtle 真难拼
|