2月,我买回了《PHP&MySql》,开始学习PHP和MySql,其实当时我并不知道php属于后端,当时以为Head First 是专门出前端入门书的公司,所以看见系列中有这本就买回来了。
读完之后,就试着开发了一个仓储请领系统,功能包括购物车、excel自动生成打印、系统内搜索、多用户访问和流程控制等功能。由于是第一次写这么大的项目,开发出来的成品存在着许多致命的问题,事后,我也在这篇文章中逐一进行了反思。
虽然用了一定的时间学会了php,可是我并不喜欢它,因为经常会遇到一些莫名其妙的特性,有时找上一整天也找不到错误。比如我下面这条绝望的微博:再后来就接触到cms,cms我感觉可能已经属于框架的范畴了,当时我用的cms是empire,根据他的提供的各种模板,自己定义变量往里面套用,有点类似现在的vue,但是功能上比vue差太多,作用也不同,它主要作用是进行文章和用户管理,比较单一。当时用了一个月的时间学会了套empire模板,到五月份建了一个中规中矩的微博系统,由于使用的是框架,这次数据库和和页面的可维护性都好了很多,这个过程中也渐渐意识到将资源分类管理的重要性。但是由于empire比较小众,使用的是php和empire自创的语法,学习他的自创语法也耽搁了不少进度。
这期间入手了这三本书,但是阅读体验都不是太好,《语言精粹》读的一脸懵逼,至今仍没有勇气拿起来,《算法图解》读到70页就崩溃了,直到半年之后学完脚手架才把它读完,《图解HTTP》写的过于琐碎,这种文风完全看不下去