本次更新点如下
经过一个周末的努力,终于彻底摘除了 HttpServer 这个 sun 包下的不稳定炸弹,彻底的拥抱了 NIO 。
从此刻起,Martian 变成了一个真正的不依赖于任何 web 容器的框架,而且 NIO 的非阻塞特性相信将会极大的提升吞吐量。
除了将框架的核心变成了 NIO,其他的都保持不变,用法和以前一模一样
感兴趣的朋友如果想要了解更多关于 Martian 的信息,可以访问官网查看文档哦
1
abersheeran 2020-12-14 09:05:58 +08:00
有一个建议,如果你没有中文文档,GitHub 上也都是中文介绍,官网首页就别放全英文了,放英文反而让人觉得不太舒服。要么彻底走英文路线,要么彻底走中文路线。
|
2
abersheeran 2020-12-14 09:06:52 +08:00
|
3
Joker123456789 OP @abersheeran 谢谢你的建议, 其实以前 github 上也都是英文的,后来嫌维护麻烦就改了。 官网改成全中文也基本上快了。
|
4
anakinsky 2020-12-14 11:37:41 +08:00
跳转链接 404
|
5
Joker123456789 OP @anakinsky 跳转连接 是指从后端接口中 跳转到其他的链接吗? 如果是的话,那就是不支持的,这个框架是纯粹面向前后端分离的架构, 只能返回 json 和文件流。
如果不是的话,麻烦详细描述下错误,方便我分析。 谢谢 |
6
Braisdom 2020-12-14 13:36:28 +08:00
为开源项目点赞,“ 所有杰出的软件,都发源于开发软件的程序员对满足个人诉求的追求。” 这是几乎所有优秀开源项目发起的初衷。
加油,一起努力,同为开源项目的作者。 |
7
abersheeran 2020-12-14 15:16:21 +08:00
@Joker123456789 哈哈哈,跟我的想法差不多。以前 indexpy 也是 English document+readme,直到有一天大版本更新,我懒得写那么多英文了,直接中文完事。不过后果就是外国给我 star 的人刷刷的掉。哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
|
8
dk7952638 2020-12-14 16:51:26 +08:00
只是一点建议:单是 web 这一块搞 NIO 意义不大,需要配套的各种异步,要不然很鸡肋
|