如果指的是相同的功能,实现所需要的代码量,那应该是php高。
但是一个项目的整体效率可不是按照单位时间内写的代码量来衡量的。
一个很重要的指标是工程化。
-java虽然语法啰嗦,但是工程化非常的好。
-又由于结构死板,开发自由发挥度较小,这恰恰能减少代码的裂变。
-加上java的面向对象,可以从语法上切分代码,避免面条代码的产生(相对的)。
结构化的好处是,代码结构相同,后面的开发来接手时能快速上手。或者别人改bug时也能快速定位。
从整个项目来看,可能php项目前期快,后期就慢了。java则反之。不过java可以通过整体结构化,来进行代码生成,提高开发效率。具体请见偶的文章
《Web开发框架推导》/i6527161616234971652/。
@ HTML属于web?
html属于web前端页面的开发,而php是属于后端的程序开发。 后端和前端是有关联性的,如果你要学习你只需要掌握web前端的开发技术就可以了。或者你直接只学习php开发程序就可以,因为在很多公司的分分工是很明确的,所以做好自己的工作即可。 但是如果你要创业或者自己做项目,可以全方位学习下也可以的!
@ 后端这几个岗位哪个干的活多?
从你问出这个问题的时候,可以看出你应该是个新手,或是小白。
相对于后端来说,PHP虽然也是一种脚本语言,但它主要是负责后端工作,将前端的数据进行处理并和数据库打交道。所以PHP就可称为后端开发。
而前端主要是开发静态页面,页面模板。简单来说就是网站中用户能够用肉眼看到的,不需要关注页面的功能是如何实现的。
客户端和前端的性质没有本质的区别,主要是面象客户和移动端。
至于哪个干的活更多,工作的时间更久,只能说,在项目还没开发完成时, 都各有分工,特别时有了各种模板和框架出现之后,比如:Smarty、ThinkPHP、larval等,前端和后端可以同时进行,互不影响。
等项目开发完成后,肯定会有一段适应期,需要不断的完善。等到了稳定期后,开始网站的运营,大多都需要后端程序员进行维护,前端程序员工作里相对而言较少。