Azalea - 一个全新的现代博客/个人站点系统(构思阶段)

2019-05-20 21:55:07 +08:00
 pluvet

废话不多说, 你可以直接看下一个标题

目前的博客存在的问题:

  1. Hexo, Ghost, Hugo 等静态博客: 不能在线编辑, 不能手机编辑. 对于非专业人群难以快速实现搭建. 维护难度大.
  2. Wordpress, Typecho: 没有完整 API, 同时不支持文集, 动态, 相册等刚需, 除此之外, 前者还过于, 后者则官方文档不明, 开发者必须阅读源码才能深入开发, 增加了开发难度, 而主题制作者能利用的接口太少, 一般情况下所有额外功能都只能塞在一个 function.php 文件.

总之, 现有的博客程序,

特性(你可以只看粗体字)

上面的各种模块, 主题, 插件各自独立, 使用者可以抽取需要的, 在简洁的基础上完成特定需求.

后话

已经筹备良久, 预计七月正式开始开发. 当然, 这个项目的难度非常大, 正式版本的推出时间至少要一两年, 也随时有弃坑的可能性.

相关信息将在Azalea.moe和 QQ 群 107349757 进行更新. 欢迎关注. 也欢迎提出建议.

最后如果觉得不错, 请点个赞, 这将成为这个计划是否实施的决定性因素 因为如果预料到用的人不会多的话, 我只能开发我需要的部分, 只集成我个人需要的功能.

8682 次点击
所在节点    奇思妙想
70 条回复
laoertongzhi
2019-05-20 22:01:21 +08:00
标记下
ningfeng
2019-05-20 22:02:37 +08:00
Wordpress 万物起源,你说的这些他都可以实现
pluvet
2019-05-20 22:03:34 +08:00
@ningfeng Wordpress 直接否决, 太过臃肿.
pluvet
2019-05-20 22:05:17 +08:00
文章中漏掉的几个字(貌似被锁定了, 不能修改):

>前者还过于臃肿(指 Wordpress)

>总之, 现有的博客程序, 已经不能满足人们表达自我的需要
oblivious
2019-05-20 22:07:46 +08:00
插眼!我也觉得 hexo 好不方便(部署在 github pages 上的确很方便)。

数学公式真心是硬需求,点赞点赞!
pluvet
2019-05-20 22:16:25 +08:00
想要参与开发的同学, 也可以入群, 不会写项目的, 虽然本人不才但也可以现教, 我一个人恐怕要的时间会非常多
ShangJixin
2019-05-20 22:22:39 +08:00
typecho 这边 肥皂群里有个大佬总结了一份手册之类的那种东西,基于官方文档改的,然后又加了些其他人总结的东西。感觉折腾 typecho 起来能方便不少
https://docs.qqdie.com
dixeran
2019-05-20 22:23:07 +08:00
Ghost 不是静态的,能在线编辑,也提供 API。另外,博客系统的吸引力很大程度上相关于优秀主题的数量。
pluvet
2019-05-20 22:33:49 +08:00
@dixeran 谢谢你的回复, 我没有用过 Ghost, 这里是我的错
Newbing
2019-05-20 22:42:44 +08:00
contentful
Kilerd
2019-05-20 22:49:18 +08:00
跟我现在自己写的那个博客系统很像了。
其实最重要一点就是提供完善的 API 就完事了。
4IoNut698v3Xgc2p
2019-05-20 22:53:51 +08:00
看你说的不赖啊,感觉我可以帮写主题
pluvet
2019-05-20 22:57:19 +08:00
@Kilerd 求详情,我个人的刚需是 api,toc,文集和数学公式
pluvet
2019-05-20 22:59:53 +08:00
@praming 带佬群里请
liangzi
2019-05-20 23:03:34 +08:00
wikijs 你值得拥有
agdhole
2019-05-20 23:09:11 +08:00
楼主这个系统我以前搞了一半放弃了,当时还是多语言多框架同步搞方便用户选择,后面发现如果要部署后端,太笨重,遂弃之,现在在搞基于 github api 的纯前端文档中心,只需要一个前端程序并输入项目地址即可解析 GitHub 上的 md 文件,兼容类 gitbook 目录结构,部署也方便,不需要单独购买服务器,GitHub page 直接就能跑。
ningfeng
2019-05-20 23:13:29 +08:00
@agdhole 你这个靠谱
pluvet
2019-05-20 23:14:02 +08:00
@agdhole 谢谢回复, 后端打算先用 php 做一份, 相较于 nodejs 更容易跑起来, 关键是要让**虚拟主机**都能安装, 门槛越低越好
Akkuman
2019-05-20 23:23:32 +08:00
我倒是越来越懒了,我倒是直接想写个 shell 脚本自用,自动查看我的博客园然后同步到我的 github pages ( github pages 也是用的 TravisCI),之前也考虑过上面的所说的直接用 api 去搞,不过感觉这样来说的话,都是 json 数据,收录很不友好感觉会
pluvet
2019-05-20 23:31:18 +08:00
@Akkuman 这个我也考虑过,打算支持多端同步,并不只是做个博客,什么微博啊,推特啊,甚至贴吧发帖,b 站,还有博客园都要有自动同步的选项或者插件,最终目标就是彻底的个性化,沉浸式,同时多端备份,确保个人的东西能保存好,像不久前贴吧就出事了,多少人辛辛苦苦写的东西就没了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/565998

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX