目前整个23C的网站体系逐渐被更新换代,我们会在这个帖子内更新我们的工作进展和讨论大家的反馈。
工作项目:
- 23CWiki
- 23世纪论坛
时间线
现在尚在开发的项目存放在 quincyovo.xyz,现在正式运营的项目还在主服务器。
未来将会有一段时间两个服务器都会运营正式项目。最后主服务器会被重新配置,OvO的内
容会被移植过去。
总体运维
目前的正式运营项目运行在CentOS 6.5上,而开发服务器用的Debian 10。CentOS和Debian本身倒没有好坏之分(说实话CentOS大概更好 狗哥哥请给我买一份RHEL),主要的优势是Debian 10有2019年的Liunx功能和安全更新。
Web服务器从Apache换成了Nginx,对于我们的场景来说(应该)更快,另外新站会实装HTTPS增加安全性(md都9102年了)。
不过最大的一个改变是我们所有项目都会用Docker。不太过于技术地描述的话,Docker能让我们更加容易地开发,测试,部署项目。Docker把一个大的项目根据服务/功能分割成小块,这些小块可以根据配置文件快速生成。另外,Docker的虚拟特性可以让某个买不起MacBook还只肯装WSL的穷逼开发在本地开发测试某些只能在Linux测试的内容。