Open chunpu opened 9 years ago
哎,说起这两天nginx的学习, 还是毫无进展, 上次我还吹牛说要写个静态服务器模块, 现在看来纯属扯淡.
nginx实在是复杂, 一个最简单的模块, 比如就是接管路径访问一个hello吧, 就要至少70多行.相比起express, 不过3行, 实在差距太大.
而且不少人说nginx代码写的好,我实在是看不出来,一个函数长的不行,却还是看不出啥意思.相比express的源码, 每次看都觉得酷毙了, 就应该这么写.
不过我对nginx有心理障碍也难怪, 几天前我根本不会c, 现在也等于不会, 看起来吃力是必然的.
写的太少是最大的问题, nodejs够简单了吧, 那个简单http服务器的例子, 我写了十几遍才能独立一边写对.
nginx最简单的模块我已经写了两遍了, 离独立写出来还有一段距离, 估计要写个20遍才能独立写出来, 那时候在去看nginx源码吧.
总结这次教训, 一口吃不成大胖子[ku]
哎,说起这两天nginx的学习, 还是毫无进展, 上次我还吹牛说要写个静态服务器模块, 现在看来纯属扯淡.
nginx实在是复杂, 一个最简单的模块, 比如就是接管路径访问一个hello吧, 就要至少70多行.相比起express, 不过3行, 实在差距太大.
而且不少人说nginx代码写的好,我实在是看不出来,一个函数长的不行,却还是看不出啥意思.相比express的源码, 每次看都觉得酷毙了, 就应该这么写.
不过我对nginx有心理障碍也难怪, 几天前我根本不会c, 现在也等于不会, 看起来吃力是必然的.
写的太少是最大的问题, nodejs够简单了吧, 那个简单http服务器的例子, 我写了十几遍才能独立一边写对.
nginx最简单的模块我已经写了两遍了, 离独立写出来还有一段距离, 估计要写个20遍才能独立写出来, 那时候在去看nginx源码吧.
总结这次教训, 一口吃不成大胖子[ku]