只要胆子大,寒假连暑假。
学校自从一月份开始放假,连续在家摸了一年 🐟 以后,我觉得这样搞不行,还是得自己找点事情做,然后就开发了 BlogHub 。
https://www.bloghub.io/posts/welcome/
上面是 BlogHub 的基本介绍,同时也是使用 BlogHub 渲染出来的 Hugo 网站示例。
由于过于贫穷,服务器很慢。当前仅是原型阶段,还不能供大家真正简单地使用。
肝了两个月,现学现用 Golang 做了一些开发工作。
作为核心功能,基于 Golang 稍做开发,实现了一个 “GitHub Pages”,理论上高性能、分布式、可拓展、无容量限制地托管静态文件,自定义域名只需要 CNAME 过来就可以自动签发 SSL 证书,公开访问目录中的文件。
基于 Kubernetes 实现了分布式架构,可以部署在多个物理地域。理论上未来可以让大家在 VPS 上自建 Pages 服务,同时也为其他用户提供 Pages 服务(先画个饼嘛,开发出来得很久以后)。
当然,为了简化写作体验,还实现了一些配套功能:
hugo --minify
)以上功能由我实现出来,对于用户而言就是令人费解的下图:
我是全干工程师,在家摸 🐟 一年了(顺便打个广告,本人 21 年专科毕业,算法一点不会,北京有公司招人吗)。
当前所有功能均是我独立开发,已经打通全部技术问题,验证技术可行性,开发出产品原型,有能力继续开发下去。在朋友全员摸 🐟 的公司挂靠了资质、注册商标,已具有蓝绿两大支付软件资质。
我会写前端,当前也已经实现了基本的前端(选型 Vue ),希望能有一个水平比我更高的前端来实现更漂亮的 UI,改善用户体验。
需要特别声明:我真的没有钱给你,你看我上面还在打广告,只是希望找一名前端一起开发这个(我觉得)有点意思的应用。虽然现在没钱,但众所周知,赢了 ____,输了下海干活。
BlogHub 使用到的技术栈:Laravel 、Vue 、MySQL 、Golang 、Kubernetes 。如果有前端(目前仅需要一名强力前端)对一起开发 BlogHub 有兴趣,可以联系我 [email protected] 或,微信“我的 V 站 ID 后面追加 2”(追加完是 6 位),没有的话我就继续自己搞了(雾)。
1
xiadd 2020-11-13 09:58:56 +08:00
|
3
hahaba 2020-11-13 10:03:33 +08:00 3
说实话,没有什么商业价值,可见的未来使用博客的人越来越少,自媒体当道,留下来的都是铁粉,这群铁粉也被家庭给锤的分崩离析,哪还有时间玩这个
|
4
anUglyDog 2020-11-13 10:07:08 +08:00
还没经历毒打
|
5
f6x 2020-11-13 10:15:24 +08:00 7
做出来就是成功。 加油。
|
6
YvesX 2020-11-13 10:20:36 +08:00 5
感兴趣。
我一直很坚持一件事:在互联网上发表内容,需要一个完整的网站。今天我们有很多话说着说着就被夹了,写着写着就被人翻旧账了,发着发着版权就被用户协议带走了,即使在这里,不也没有撤回发言的余地。 静态博客需要本地有套开发环境才能写作,这个门槛足以挡掉一半的表达欲。动态博客倒是能随时随地写,但运维工作同样毫无必要。 楼主或许给我一直想解决的问题提供了一个方案。 希望你不要受一些人打击,正是不必要的东西才有美感。独立博客当然成了小众爱好,但人总是会不断思考和发表观点的,还是有很多人不想在人人操起键盘就能写的微博和评论中间发表严肃观点的。 |
7
jerfoxu 2020-11-13 10:20:44 +08:00 2
做事情总比摸鱼好!加油!
|
8
oott123 2020-11-13 10:28:35 +08:00 via Android 3
不是说水平高的前端就能写漂亮的 UI 的,你可能还需要一个设计师…
|
9
shmmsond 2020-11-13 10:30:11 +08:00 7
啧,有些人发言那风味跟饭桌上抱着手教做人的中年人一模一样。
|
10
cmdOptionKana 2020-11-13 10:34:32 +08:00 2
@YvesX 说得对,我也想弄一些让人能更自由发言的产品,现在国内网上发言太憋屈了。
|
11
lixuda 2020-11-13 10:37:31 +08:00
支持下,弱弱问下,Markdown 编辑器用的是哪个?谢谢
|
13
zqx 2020-11-13 10:45:20 +08:00 via Android
我是在 GitHub 实现的动态博客,原理就是把私有仓库当数据库用,用 open api 读写仓库文件
|
14
selca 2020-11-13 10:51:31 +08:00
@cmdOptionKana 自由发言这个东西很容易触及到敏感部位
|
15
vision1900 2020-11-13 10:54:06 +08:00
市场需要的是高度自定义的博客,给用户选择
用户第一次使用,就问他一些问题: 1. 博客要简洁的还是内容丰富的 2. 需要评论功能吗 3. 是使用 Markdown 还是富文本编辑器 4. 主题选择 ... |
16
YvesX 2020-11-13 10:56:00 +08:00
@selca #14 所以我觉得楼主找到了一个比较好的解决办法。
> 基于 Kubernetes 实现了分布式架构,可以部署在多个物理地域。理论上未来可以让大家在 VPS 上自建 Pages 服务,同时也为其他用户提供 Pages 服务(先画个饼嘛,开发出来得很久以后)。 每个地区法律要求都不一样,有风险的内容让用户自己托管到合适的地方去就好了。比起 GitHub Pages,更像博客版 Mastodon ? |
17
ss098 OP |
18
37Y37 2020-11-13 11:16:56 +08:00 2
做了就挺好的,支持下
话说回来,其实 github pages 对于绝大多数人都够用了,只是访问速度感人,我在加了香港代理之后速度就很快了,可以体验( https://blog.ops-coffee.cn ),所以曾想着解决下 github pages 访问慢的这个痛点 具体做法是:用香港主机建一个通用的代理服务,大部分博客流量都不是很大,应该也花不了太多的钱,使用起来只需要 2 步,1. 在这个平台上指定下自定义域名与 github pages 的域名,2. 将 DNS 指向到这个代理主机 但朋友告诉我,这个内容不可控(万一有人通过这个代理到了黄赌毒政治网站啥的),分分钟就给你关掉了,项目卒 楼主的似乎也有这个问题 |
19
ss098 OP @37Y37 确实是这样的,对于不宜发表的内容作为平台没有很好的管控办法,目前只能考虑让用户自己提供服务器建立 Pages 服务来分担压力了。
|
20
xrr2016 2020-11-13 11:35:07 +08:00 1
赞一个👍
|
21
ShonStewart 2020-11-13 12:00:05 +08:00 1
支持一下楼主吧,可以尝试结合使用场景,比如我比较喜欢的一款 markdown 编辑器就和公众号编辑结合在了一起,https://github.com/doocs/md,给楼主参考
|
22
hahaba 2020-11-13 12:32:16 +08:00
@YvesX 别误人子弟了,看看作者的状态,全职、没钱发工资。做这个东西 10%是爱好,90%是想商业化赚钱。恕我直言,商业化博客系统除了 wordpress,基本都死了。
这个作为爱好可以,但是不能成为主业 |
23
ss098 OP @xunbug 可能描述让你产生了一些误解,我并不是在全职做这个事情,它本身仅仅是一个副业。确实我希望它有一些商业化前景,维持一下运营成本,但我们都知道博客不太可能赚钱,我更希望做成像 GitHub Pages 一样的普惠项目。
|
24
NOspy 2020-11-13 12:45:10 +08:00 2
加油整,甭管这东西能不能挣钱,你把它实现的过程都是宝贵的经历。
|
25
int64ago 2020-11-13 13:36:50 +08:00
我很早就想做了,但是顾虑太多,比如很明显这东西没有啥价值
趁着你还有激情多做点类似的事情,因为时间一长就各种顾虑了,结果什么也没做成 |
26
EricJia 2020-11-13 13:57:21 +08:00 1
支持,折腾着很有意思,业余维护下。但没有商业价值,想赚钱太难。
|
27
robinch 2020-11-13 15:56:58 +08:00
@YvesX 静态博客更新的话,我推荐可以使用腾讯的 cloudstudio
![DplbFg.png]( https://s3.ax1x.com/2020/11/13/DplbFg.png) 目前在使用,还是比较舒服的,只要有个浏览器就可以更新 |
28
muzuiget 2020-11-13 18:45:46 +08:00
博客问题在于有没有人写,用什么系统根本不重要。
|
29
realyujie 2020-11-13 23:14:30 +08:00 1
就是轮子你也要坚持造下去,加油!
|
30
w7938940 2020-11-14 04:31:30 +08:00
http://logdown.com/
类似这样吧 |
31
kios 2020-11-14 09:57:50 +08:00
其实博客这种需求对大部分的人都不是很适合,现在短视频大行其道,对于内容创作这方面,博客对于大部分人不太行
|
32
fpure 2020-11-14 11:00:43 +08:00 via Android
好想法,不错
|
33
mashirozx 2020-11-14 12:18:26 +08:00 via iPhone
开源,自然有人给你提交代码
|
34
AkashicRecords 2020-11-14 13:51:01 +08:00
@YvesX 赞!
|
35
SingeeKing 2020-11-14 16:13:47 +08:00
静态博客更新我选择的是 Notion
https://github.com/ImSingee/NotionBlog |
36
syozzz 2020-11-15 15:17:26 +08:00
我选择 vercel
|