暗色模式

关于我的API小站点和公司官网

生活随笔 碎碎念 资源分享 源码 网页源码
2026-02-27
555
5

关于我的 API 小站点和公司官网

前言

在 2月13日 我曾在"说说"页面提到过,我要使用Go 语言开发一个面向开发者的在线api服务项目。好吧,这两天其实没有在开发这个项目。因为过年了不曾有空闲时间嘛(其实不是)。对于这个项目,理论上是要多服务器部署的,再加上我的网站肯定是微服务的嘛,使用容器部署是好一些。但是我又不想使用 k8s 这个工具。1Panel 的多机管理也不是很好。我就打算自己来实现一个多服务器容器管理系统,在api开发之前。

API 开发

正如前言所说,我正打算开发这个管理面板。现在已经完成了呃,不到20%,仅仅是用户认证和WebSSH写完了,容器的管理还是处于"新建文件夹"阶段。

这个项目使用了 Echo 框架作为后端,前端本来是想使用某个 Vue.js 的管理系统模板的,但是因为 vue 和后端不在一个服务,整了半天没搞好跨域给我整崩溃了。最后使用了 光年后台管理系统 模板,这个是纯 HTML 的,我所使用的是基于 bootstrap5 和 jQuery 的 iframe 版本,虽然这套配置在今天略显过时。但是不妨碍它作为管理系统前端。但也并非没有好处,好处就是有更快的加载速度,更高的 SEO 性能(有什么用啊这⦁֊⦁꧞)

API 服务简述

好了,来说说 API 服务网站的简介吧。我为其注册了一个域名 wenziit.com 我欲将其运行在 api.wenziit.com 上,其前端我想使用 Google 的 MD3 设计风格,很简洁的。

对于 api 我也会提供文档、事例代码和SDK,方便大家进行开发。接口上,也会比较全面,比如文本类的 IP 取属地、取天气、取QQ信息等。图片类的 图片压缩、图片加水印 等,文件类的 PDFtoWord 等。

关于收费这一块,暂时并不打算,只是限制一下 QPM,毕竟我也只有一台服务器嘛。宕机了就彻底没了。

我也会顺便去做一个 tool.wenziit.com 在线工具箱网站,可以在线可视化使用 api 的各种服务,这个也是免费的,登录即可免费使用。

关于公司官网

嗯,这个嘛。虽然说暂时还没有公司,只有一个工作室(个体户)。啊,那我做这个何意味?闲的嘛?

好吧,毕竟做都做了,我参考了挺多网站,最后做了一个国企稳重风格的,目前是仅前端,后面会与我的 docker 管理器结合一下,可以直接在管理系统里管理网站后台,就不是基于 Typecho 的了,而是 Go Template.

1000129740.png
1000129741.png

官网截图也看看吧,好吧,西安市文梓信息技术有限公司。

这个名字呢,取自《太平御览》啥意思的话,建议自己上 bing.com 搜索一下,不要上百度呀。

logo呢,也是自己5分钟设计的 SVG logo,我的审美几乎跟没有一样,所以并不好看。字体是思源宋体Bold,大字重,开源的。

这个网站呢,还有一个党建专栏,整体上没有太多卡片设计,我注意到别的科技网站也没有,所以我也没有。有多语言支持和无障碍支持,可以说是很"企业"了。也支持大部分主流浏览器(别提IE( ⩌ - ⩌ ))

碎碎念

好了,感觉写了很多了嘛,其实也才没多少。也不知道考场上800字作文我是咋硬写出来的。简述一下就是 妈妈、暴雨、夜晚、发烧、我、医院 这公式法做题就是快。

啊,对了,还记得我最初其实是想做小说网站的嘛?这个嘛,主要是我把网站写出来也不一定有人去写小说呀,是不是。

最后,快要开学了,我的作业才完成 1/2, 然后 duolingo 嘛,本来说是要打卡的,结果一个寒假就打卡了两天,俄语还是太难了呜呜呜。(毕竟战斗民族的语言嘛)

学习的敌人是自己的满足,要认真学习一点东西,必须从不自满开始!——毛泽东

(全文完)

发表评论

clash下载
clash下载
2026-06-05 00:27 #1
感觉你的API小站点和公司官网开发得挺有意思的,你打算如何处理容器管理系统的高可用性和负载均衡?
Inaline
Inaline
2026-06-14 00:01 1.1
@clash下载 负载均衡就是万能的 Nginx(OpenResty)
Inaline
Inaline
2026-06-14 00:01 1.2
@clash下载 轻量级k8s系统k3s嘛,或者省事点上docker-compose
Weiwei
Weiwei
2026-03-14 23:51 #2
话说工作室是虚拟的吗
Inaline
Inaline
2026-03-15 14:09 2.1
@Weiwei 可以这么说吧