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

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

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

目前的博客存在的问题:

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

总之, 现有的博客程序,

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

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

后话

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

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

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

8423 次点击
所在节点    奇思妙想
70 条回复
Kilerd
2019-05-20 23:36:56 +08:00
@pluvet #14 我现在的逻辑是这样的

完善的 RESTFUL API (施工中)
简单的本地模版,用于脱离云使用。

有了 API,就可以做这些事情了。

一个云管理平台(依赖 API CURD 文章),甚至可以做到多个网站一起管理
文法的话,这个在系统实现好这些,然后在新建文章的时候指定某一种就好了。反正 JS 很多 math 和 latex 的插件。 这个也不是难事


支持主题.
支持自动静态 git/ftp 部署.
这两个就是做不做的问题了,有了 API,简直不要太简单。github + ci => github page 也就是几分钟的事情。
Mayuri
2019-05-21 00:09:16 +08:00
前景真心不错,赞!!
RYAN0UP
2019-05-21 00:14:19 +08:00
pluvet
2019-05-21 00:51:24 +08:00
@Kilerd 没错, 你 GET 到我的点了, 关键就在于利用 API 增强交互性
FrankFang128
2019-05-21 02:37:40 +08:00
你不如先定 spec,而不是先去实现
d5n
2019-05-21 06:45:24 +08:00
说的这些功能都是我想要的!期待楼主大作!
sama666
2019-05-21 07:39:11 +08:00
@pluvet wp 用了两三年了,的确太过臃肿,有时候回归本心直接 typecho jelly 和 hexo 了
Cbdy
2019-05-21 09:07:55 +08:00
说出来你可能不信,我用 Confluence
SuperMild
2019-05-21 09:24:36 +08:00
api 设计是重中之重,一定要考虑周全。
sanmmmm
2019-05-21 10:48:11 +08:00
额。。跟汤不热有点像?
gz911122
2019-05-21 10:55:00 +08:00
支持一下
我也想过做个这种东西
edsheeran
2019-05-21 11:44:58 +08:00
先了解一下 wp 和 ghost 再來做你要做的替代品,你這樣顯得很不專業
mzsongyan
2019-05-21 11:50:21 +08:00
hing
2019-05-21 11:55:20 +08:00
可以了解一下 JAMStack
lotosbin
2019-05-21 11:55:25 +08:00
https://github.com/birkir/prime
Open Source GraphQL CMS
可以了解一下
pluvet
2019-05-21 12:23:02 +08:00
@lotosbin
@hing
@mzsongyan
@edsheeran
@Cbdy
@sama666
@RYAN0UP

感谢你们的回复,不过你们推荐的产品,没有一个能实现我个人当前的需求。一个软件的作用,只能是满足特定时期的特定人群的需求。每个人的需求有所不同,如果一个人没有这样的需求,可能就会觉得我这个想法没有多少价值,可能会因为它存在其它项目的共性,同时其独特性不是此人所需,而忽略了其独特和不可替代的功能。这种情况,你当然可以拒绝使用。需要指出的是,我也并不打算取代市面上的某个已有的东西,而是打算提供一个新的选择。
flxxy
2019-05-21 12:35:53 +08:00
……你和我去年开始整的一样
designer
2019-05-21 12:44:19 +08:00
这个工程很大,而且以后流行组件拖拽形式创建页面样式。
pluvet
2019-05-21 13:18:50 +08:00
@flxxy 出成果了吗?求 Github 地址
looking0truth
2019-05-21 13:48:39 +08:00
说起部署简单 就不得不提一句 Go 了 /狗头

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

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

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

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

© 2021 V2EX