作为一名合格的 PHP 工程师,需要点亮哪些技能树?

2015-04-30 15:17:59 +08:00
 cvmax

本职:编辑。爱好:写代码。
以前都是找开源程序,乱改,满足需求就行。
后来痛定思痛,系统深入学习一下,因为接触PHP较多,就入了PHP。
目前混编水平,正努力学习MVC,类与对象等。
比较迷茫。好像需要学的东西太多了。
那么,成为一名合格的PHP工程师,需要点亮哪些技能树?
当然啦,核心肯定是信念:PHP是最好的语言,没有之一。 这个我相信的。
谢谢大家,给点意见。

8082 次点击
所在节点    PHP
32 条回复
neilwong
2015-04-30 20:16:17 +08:00
单纯php这门语言的话,太容易见底了。等到深度差不多,广度带来的提升才是最大的,单纯php工程师的话,前端老三样:js,css,html。后端老三样:nginx,mysql,php。这六样系统学一遍就能算php工程师了。延伸出来的正则,node,linux,shell,ps,react native,git等等,按会用再精的原则来。楼主加油
haiyang416
2015-04-30 20:23:39 +08:00
我的感悟是一定要点亮 "c " 技能,越高越好。
imn1
2015-04-30 20:28:40 +08:00
先搞清楚请假条怎么写~
domino
2015-05-01 06:25:48 +08:00
wdlth
2015-05-01 14:53:43 +08:00
你得知道PHP各版本之前的区别,特别是新版本中被废弃的部分。
cvmax
2015-05-05 15:33:56 +08:00
@Sunyanzi 大神,这段时间实在搞不懂MVC...就是无法把自己以前的小项目改造成MVC模式。 有什么好的办法学习MVC么 相关书籍也可以
Sunyanzi
2015-05-05 18:33:37 +08:00
@cvmax 一个传统的 MVC 模型大概只要不到五十行代码 ...

最后出来的 URL 类似 /index.php?controller=foo&action=bar&custom=baz 这样 ...

于是 ... 所谓的搞不懂 MVC 或者说无法改造 ... 你觉得难点何在或者为什么无法改造 ..?
cvmax
2015-05-06 10:26:01 +08:00
@Sunyanzi 就是有点晕,说不上来。。。我直接试着写一下。
cvmax
2015-05-06 12:06:36 +08:00
@Sunyanzi 我能不能理解为: 1、把有变化的地方封装起来,传参数进去处理。后期修改方便。2、通过 URL 传过来的参数,C 处理,分发给对应的 M,M 处理完数据,再丢给 C 处理,分发给对应的 V 显示?
zehuicn
2015-05-11 11:59:22 +08:00
跟楼主一样,我虽然很多年前就开始玩网站,到现在也有很多网站,都是用开源的,比如Discuz、wordpress。。。HTML代码略知一二,PHP不太懂。。。今年春节节后开始也是痛定思痛,正儿八经地自学起来了,从HTML、CSS、PHP、MYSQL、MVC、框架/类、bootstrap、smarty等等,还没学完,现在自己可以做些模板、简单的PHP CMS。要学的东西好多,我现在是哪里不会学哪里,然后自己弄个小项目不断用新学的知识完善。
最近睡觉做梦都在写代码了。。。
cvmax
2015-05-11 14:32:16 +08:00
@zehuicn 加个好友呗~ 最近好迷茫。。。
ljmready
2015-11-02 12:43:52 +08:00
@Sunyanzi V 站第一个特别关注。。害羞。。
挖坟会不会被管理员揍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/187530

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX