本人专业是计算机但并不是编程方向,大三自学了一年php,现在在一家外包公司工作,前端后台接口都是自己写,日常用的是Thinkphp和原生的多,遇到深入一点的问题就要不停地google和百度,年尾了因为公司氛围比较差(大家都是上班工作,下班回家,想交流一下都交流不起来),想换一家公司,但自身不是科班出身,不知道自己水平能不能拿高一点的薪酬,想提升一下自己,却没有找到有效的方式,一直机械的重复同样的事情无非只能增加熟练度,那么问题来了:
1.想加强自己对数据库的理解(我这方面是比较差的
2.需要学习哪种框架?(Yii?Laravel?
3.php不用太基础的书(想系统学习redis、composer、路由...
3.js相关入门(目前业务用到的都是jquery处理数据,其它都是找现成的库
4.以上相关教程或者书籍
ps:题主一路下来感觉是自己是刚入门,问题比较主观,如有错误,请多指教
pss:题主坐标广州,顺便问问我这个水平3.5k是正常的吗?
psss:自己搜了一圈《PHP经典实例(第3版)》《PHP和MySQL Web开发(原书第4版)》比较好?目前不敢乱买书。
pssss:自己写完这个问题,感觉有点像伸手党了,如果是网上可找到教程,请大家留下相关搜索关键词就好,谢谢。
用用其他框架(laravel,codeigniter,还有微型框架slim),大致用一下就可以了,感受一下区别,然后就能懂套路了
之后自己写写自己的小框架(还是蛮有意思的),php环境能熟练配置(lnmp,lamp)
做到后面可能会碰到php性能问题,然后可以尝试写php扩展(鸟哥的yaf蛮厉害的),其他方面可能涉及到通讯,就会用到swoole,或者现在node也蛮火的。
总之多去学习