继续撸代码,把废旧的手机玩一玩,interesting 。 效果如下:
 

现在它已经具备了 cgi 功能,文件上传下载。基本的 video, 图片显示,后面再看看能怎么玩,一个手机具备 网络,存储,计算三个资源,后面再慢慢思考
|  |      1leonme      2022-06-19 08:51:14 +08:00 via iPhone 如果用 python 的话,就一行代码🐶 | 
|      2microxiaoxiao OP @leonme 嗯嗯,我把他跑在废旧手机上,不喜欢各种依赖,嘿嘿 | 
|  |      3ch2      2022-06-19 08:54:21 +08:00 @microxiaoxiao #2 不如 go | 
|      4microxiaoxiao OP @ch2 封装太多,不太喜欢。 | 
|  |      7ToBeHacker      2022-06-19 10:19:41 +08:00 很棒,优化一下可以当 Web 服务器了 | 
|  |      9leaves615      2022-06-19 10:57:16 +08:00 没有最好的,只有最合适的。 | 
|      10yangyang      2022-06-19 11:04:11 +08:00 很棒。一直想做个类似的但是太懒没有自己写 | 
|  |      11PTLin      2022-06-19 11:08:12 +08:00 不错,下一步可以实现你注释的 epoll 和用 libmagic 判断文件类型等功能 | 
|  |      12documentzhangx66      2022-06-19 13:14:10 +08:00  1 @leonme 没啥流量时 Python 是王,流量一上来时 Python 就屎了。 | 
|  |      14Buges      2022-06-19 14:32:39 +08:00 via Android 学习目的可以,但实际使用还是不建议。 个人手写的东西很难面面俱到,断点续传、并发、数据竞争、内存泄漏和内存溢出,哪里出了问题文件导致内容错误你都没法排查,尤其是你还用 C 这种完全不安全的语言写,要是用了 epoll 那就更易错了。 | 
|  |      15cpstar      2022-06-19 15:44:18 +08:00 自己曾经纯用 java socket 和 swt 手写过一个 pop3 客户端。目的不是为了重复造轮子、闭门造车,而是知其然知其所以然,并且知道其中需要经历过那些坑。 正如都知道计算器可以计算 1+1 ,那为什么还要学 1+1 。。。 | 
|      16vagranth      2022-06-19 21:41:55 +08:00 我前几天用 rust 写了一个…… | 
|  |      17codehz      2022-06-19 22:49:18 +08:00 (不如实现 webdav 协议,直接能在 explorer 上挂载成磁盘 |