壹-开端
1、开始的开始
其实就是我老爸死了之后我穷极无聊,想报一个Java
班却发现死人后手续很多,我觉得很烦,于是就放弃了。
学Java
很好找工作,上网找的工作都是说需求Java
的,但我学着学着真的发现很不方便,特别基于我这种半路 出家的野路子人来说,Java
简直就是让人恐慌的东西(特别我一开始学C
的时候连头文件都不会弄)。但我没有放弃(我只是把它放到一边而已)!
恰好我找到我爸很多照片,放上QQ相册又觉得不是很妥当,又没有别的网络相册,所以萌生了想自己做一个相册的念头。刚开始我想用比较熟悉的 .Net+IIS
来弄一个,但是我却只有一个外国的 Linux
服务器,于是,um….
就只好用最简单的Nginx+Express
来做了啦~(其实真是我懒惰)。
2、目前做了什么
因为在做这相册的时候,也想顺便体验一下MongoDB
,所以顺便做了一个留言板,其实现在《三世书》这个网站暂时就只有两个板块,一个是相册,一个是留言板,相册也只是展现以及上传,而留言板就,只有留言这个功能而已(手动悲伤)。
3、使用了什么东西
- NodeJS
- PM2(管理NodeJS)
- Express
- Multer(Express中间件)
- Nginx
- MongoDB
- ……
其实严格来说呢,实质性使用的东西还有很多,不过我也不知道该怎么说。
4、为什么选择Express
因为我从来没用过,也相当于一个实验性质(就是没学过来学习一下咯)。
而且之前有个朋友叫饭盒,他做了一个追剧小黄网(他说是图标黄的意思),没有用工程,就只是一页子运行。所以我就觉得,要不就系统点学,要不就乱来了(当然我没选择乱来,因为之前已经试过一次是乱来的了)。
5、为什么选择Nginx
因为我不知道还有什么其他又可以反向代理又可以balabala的了。
6、以后会做些什么?
未来还是不知道的,暂时可能会做以下的东西
- 重构代码 对,这不是功能,但某些代码段确实写得一塌糊涂,这个必须做;
- 上传模块 – 因为服务器没做
FTP
(主要是觉得配置很麻烦),前期是通过腾讯云来上传文件到服务器上的,极度麻烦,于是打算做一个上传模块; - 代理爬虫 – 因为这个看起来很高级,做一个代理池方便继续做爬虫;
- balabal
7、为什么现在会坐在这里写字?
主要是我表哥说CSDN现在转用Markdown
来写blog了,而我也觉得Markdown
必须要学会(之前是已经试过了,觉得Markdown
比富文本难用就放弃了)。而且相对于CSDN,简书看起来比较轻松(且CSDN复制出来会带有原作者,实在很让我绝望,难道我以后复制我自己的东西还要手动删掉一段长长的作者标识么!?)。
我做这个网站https://sanshishu.top/也主要是上网查阅的东西,也不像CSDN那样太严格的技术文章(只是我个人记录),所以就还是躲开一点罢了。 完事,继续看片。
2018-11-7