php程序员,停滞不前,怎么进阶?
发布网友
发布时间:2022-02-28 23:22
我来回答
共7个回答
热心网友
时间:2022-03-01 00:51
我觉得
复习php基础,
看开源框架和cms等源码,
这两个更重要点,如果LZ想在PHP方面有更多发展就先放下C和安卓吧
精力总是有限的。
基础扎实后就
看设计模式,
看数据结构,
学习算法,
热心网友
时间:2022-03-01 02:09
做一个像QQ空间那样的网站,但是要做很多种div,也就是说用那种可以随便挪动的方式做网站,并在做好后生成,你要是能做出来就可以学很多了
我觉得做网站最终目的应该是做出很多网站需要用到的原件,然后你操作这些原件组合后,只要再按一下按钮就可以生成别人需要的网站。我看你总说进阶,就好像是要再去学个什么自己不会的东西似的,如果是这样的话,那你该进阶的就是去做别人都没做过的,让你做的东西成为大多数人都要使用的
热心网友
时间:2022-03-01 03:44
朋友,我觉得你不用去学什么C,不要去看PHP的源码,做为一个PHP开发人员,主要看你的网站开发能力,和对现在主流的开发方式的熟悉成度。 比如说现在主流开发用什么?
1、框架技术推荐ThinkPHP,楼上有个人说zendframework,这个框架太大了,后期学也可以。
2、CMS,现在有很多公司为了快速开发都用cms,可以学习cms二次开发。推荐织梦,phpcms,帝国。
3、安全性。当你开发水平达到一定的阶段或是去大公司做大型开发,那么安全性开发是很重要的。当然需要学习。
4、运行速度。这个我不用多说吧。大型网站,必须考虑的问题,如mysql索引优化。
我建义先不要去学其它的,linux,apache 这些可以先放一放,有时间在学呗。因为大公司,这都是有专人弄的不用你。
补充一下,最好先学会了框架,用框架自己开发一些小网站积累经验,熟悉各种常用功能的编写。然后在去学cms和其它的。 我就是这样过来的。希望采纳
热心网友
时间:2022-03-01 05:35
我个人认为开开源框架(尤其是zendframework)源码能提供很大的帮助。并不是看所有的源码,而是尝试去使用它们,感觉一下哪里好,哪里不好,它是如何做的,思考它为什么这么做,是否可以改进等问题。
其实停滞不前的时候最重要的就是要思考,反思自己写过的程序是不是存在什么漏洞,什么地方可以简化,使其更有弹性且易于维护,如何让代码更容易的被重用,UI交互是否还能更加友好,自己的数据库设计是否存在缺陷,是否有适当的索引和外键,能不能使用触发器、事务、存储过程等解决一些问题或者简化PHP端的数据库操作等。
另外,这是一个渐进的过程,不要着急。反思代码应该成为一种习惯,不断找出问题并解决它,你的水平自然就会慢慢提高。到了一定的水平之后再提高就需要领悟了,适当的借鉴可以帮助你,但是不要依赖它们。
我有的时候会在数据库中增加一个字段,然后写很多代码,然后修改,最后突然灵机一动又把这个字段删除了,可能是因为发现原来不需要增加字段也能完成,也可能是因为发现这个字段对于访问者来说并不是很有意义。我说的这个例子的意思是,反思代码的时候要从不同的角度去考虑,是否简化了业务逻辑、是否提高了数据安全性、是否增加了复用性、是否变得更加灵活、最终用户是否因此受益、是否变得更加易于维护等。最终从各个方面寻找一个相对最佳的解决方式。当然,随着你的水平越高,你就会从更多的方面考虑,最终面对同一个问题,你会发现,我靠,原来我还能做的更好。
热心网友
时间:2022-03-01 07:43
我也差不多,你php、基础已经很好了吗,我就看看基础,看看smarty,面向对象,最近看thinkphp,你现在是进入 俗称 高原反应了
热心网友
时间:2022-03-01 10:08
去招聘网上看看高级PHP都需要什么技能.. 市场决定需求.
热心网友
时间:2022-03-01 12:49
推荐阅读:
腾讯T3-T4标准精品PHP架构师教程目录大全,只要你看完保证薪资上升一个台阶(持续更新)点击此处