keys
2013-04-26 18:26:48 +08:00
说下我的感受吧
我的学习经历是这样的:
HTML——CSS——JS——PHP——PYTHON——框架(flask)
大家可以看出来,我是做Web开发的,至于服务器,数据库,SQL语句都是现学现用,现在读书,没参与什么大型项目,所以没遇到过什么性能瓶颈,现学现用也够用了
学到现在,基本上,要做一个网站基本没什么困难,时间问题罢了。我的瓶颈就在这里。
但其实,还有很多地方所知都很肤浅,下面细数一下:
HTTP协议首部了解不多——last-modified,via,cache之类的
数据库——SQL和NOSQL方面各个数据库究竟差别在哪,各自适合什么应用场景
服务器——Nginx和Apache差别在哪,适合应用场景,如何配置
安全——XSS,SQL注入,实现原理,防范策略
测试——本人对负载测试,单元测试,回归测试都只听说过,十分拙计
部署——如何自动部署,如何监控
Web框架——如何做到结构上的可扩展性
稍微想想,这些不是做Web相关的吗?实在汗颜,但是想多了,这么多东西自己不懂,反而会心生胆怯,裹足不前,不利发展,真是想得多了不成,不做思量早死
所以现在,我把电脑桌上摆了一万年没动的各种书全部撤了,就留一本,一股劲先钻进去
希望对你有帮助