语法太灵活不严谨,上手较简单,属于脚本语言,比不上编译语言如C,java等,先月这些对编程会有更好的了解,再学PHP才好。另外,PHP要实现你要讲搭建服务器,要用到HTML吧,动态关键的还要用到数据库MYSQL吧,这就三门课的内容了吧本来课时就少,PHP老师不好搞,主要对刚接触编程的学生让学习严谨的语法比较好,还可以深入了解数据结构,面向对象思想。
大学教的是知识而不是技术,
如果大学教php,那跟职高,培训机构由啥区别?
另外,php也不值得教,
因为php的运行模式的原因,不容易引入任务调度、队列、异步任务等等常见的分布式系统所需要的逻辑当中,虽然借助其他工具比如redis等,也能实现,但是相比之下就没有python/java等语言里面的相应模式好用了。
php号称专注于web,但是可悲的是,绝大多数人学完了php,连http协议,tcp协议,udp协议都不知道。
php虽然使用的很多,但是,都没有担当什么大任,只是起了一个简单的输出前端模板的角色。
以上都是转发的,下面是个人理解:
假设把一个coder当成一个武林高手,他有内力和招式,php就类似于招式(一种编程的方式),这个在专科 或者培训就能短时间学会,但深厚的内功(编程的基础)才是关键,这个得靠长时间的积累。
你可以不会PHP,但你必须会ASP。再有就是教师水平,老师每天教学工作很忙,还要写论文,评职称,很难挤出时间去学习新知识,尤其今天流行PHP,明天可能就是别的了,教和学还不一样,必须对语言有深刻了解,教学成本偏高。第三就是PHP还没有达到Java那种主流地位,就像现在各大学,书店为什么铺天盖地学Java呢,同样是一种惯性,也正因为这种惯性,造成了国内软件市场的单一,对新技术接受能力低下。现在国外已经开始逐渐向云计算语言转型了,我们却仍在跨平台阶段摸索。大量轻量级语言涌现,国内对此还知之甚少。所以说,因为市场需要主流的东西,所以学校必须迎合这个趋势,本来就很落后的大学教育,再不讲点有实际意义的,那就没什么盼头了。 PHP只是很容易上手,并不是简单,一个星期只能说弄明白PHP是怎么回事,还得有C语言之类的基础,否则半年之内很难写出什么像样的东西。