php和web那个好学?

如题所述

先说明你提问中出现的认知误区,php是一种语言,web是一种应用场景,所以根本不应该在问题中并列这两个词汇。事实上就是各种技术的汇集共同实现了web应用,php是其中的一个技术分支而已。
在web中,html和css两个技术是最容易学习的,几乎是无门槛,随便买本html+css从入门到精通之类的书,你就可以按图索骥开始实战了,3天(一天8小时)左右就能达到熟悉的水平。
但是,如果想将html和css从熟悉真正转变为精通就是另一件事情了,此时它和开发语言(如javascript, php)入门具有了相同的门槛。即:
必须具有逻辑思维意识才能掌握编程语言。也就是必须具备用语言归纳事物运行规则的能力。

还是用html和css举例,只要做到熟悉,那么你就能将页面做出预期的效果,但是只有跨过了上面的门槛,你才能在完成目标的前提下保证html与css源码的见解、高效、可维护。

用css举例,低端的css可能类似:
li.item a {font-size: 14px; color: #blue;}
li.item2 a {font-size: 14px; color: #red;}
那么更好的声明应该类似(只是例子,抛开整体只看片段的话这种写法未必比上面好)
li a {font-size: 14px;}
li.item a {color: #blue;}
li.item2 a{color: #red;}
这里要突出的是第二段代码说明开发人员对“层叠”有了认知,不再是有一说一,而是先整体,后局部,逻辑思维清楚。

从我个人接触到的初学者来说,逻辑思维意识,或者说怎么用程序语言描述事物是软件开发人员入门的最大障碍,不管你学那种技术都一样。希望对你有帮助,少走弯路。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-16

web前端和PHP哪个好学

其实web前端是一个新词汇,刚开始的时候只有美工和程序,后来随着web的发展,对用户交互的需求越来越高,就衍生出了ui(用户交互页面)这除了视觉效果还要有交互体验,就需要js去实现,毕竟一个人的精力是有限的,这么多的工作不可能由一个人去实现,于是出图就成了前端美工,切图出html css就成了前端切图,js就成了前端交互。一般情况下出图和html页面是一个人完成,而js效果由程序员去写,因为毕竟都是程序脚本,程序员学起来相对容易一些。

PHP是一种服务器端HTML-嵌入式脚本描述语言。 其最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中, PHP脚本程序(语法类似于Perl或者c语言)可以使用特别的PHP标签进行引用, 这样网页制作者也不必完全依赖HTML生成网页了。由于PHP是在服务器端执行的, 客户端是看不到PHP代码的。 PHP可以完成任何CGI脚本可以完成的任务,但它的功能的发挥取决于它和各种数据库的兼容性。

总的来说web前端比较容易学,对编程的要求没那么高。

  PHP和web前端哪个好找工作?

近年来,随着互联网的发展,对web前端人才的需求也是水涨船高,也越来越重视前端开发人才的培养,相对于PHP技术,web前端在中国的发展可谓是延迟了好多,所以随着时间的发展,企业对web前端的岗位需求会越来多,学web前端的人所获得的机会也会越来越多。

PHP的发展相对于更成熟一些,对人才的也是非常大的,因为现在的网站主流程序基本都是采用PHP语言的,PHP开发是属于后端技术,而web开发则是前端技术,前端需要后端的开发技术,后端需要前端的美化展现,二者缺一不可。

第2个回答  推荐于2018-11-01

作为一个php并web开发程序猿,下面我给几点建议吧:

    php偏功能性,后台语言.

    web偏视觉性,前端语言

    如果你是想做一个php,那么知识面的要求要比web前端大得多,比如你得懂前端,你得懂数据库,你得懂linux及window下的开发环境的搭建.如果高深一点你还得懂linux下性能的优化,势必要学会一些shell脚本语言.

    如果你想做一个web前端,你可能要懂html/html5,css/css3,js及js的一些库(如jquery),高级一点的会自己写插件及web前端框架

    综合所述感觉php较web前端更难,但是还是看兴趣吧,如果你喜欢视觉上的感受也可以选web前端.希望我的回答对你有用,谢谢


本回答被网友采纳
第3个回答  2018-10-09
简单来讲:PHP和web的区别在于侧重点不同,一个后端一个前端。
php是web开发的一门语言,类似的还有java、.net等,php是专门用于web开发的,单纯依靠PHP进行开发是不太可能的,还需要配合html/css、JavaScript、数据库SQL等进行共同实现。对于初学者而言,php上手相对容易,等你做到大牛了,其他语言触类旁通,都可以较容易的过渡过去。
湖南优就业IT培训的老师在这里给你一些建议:首先你要确定好自己职业方向,而不是选择哪个好就业,哪个好学,因为其实PHP和前端都比较简单,关键是学的人到底会不会用,如果你是逻辑思维比较好,可以偏向PHP;如果你是对用户体验和设计感兴趣,可以学前端。其次,学东西主要还是心态问题,你学好了,自然有人找上你。看自己喜欢,看你是喜欢展现层还是业务逻辑层。前端偏交互设计、UI展现,当然
Node.js也可以用于后端交互,PHP主要是后端程序语言,主要负责数据业务逻辑处理,主要跟数据库打交道比较多。
总之:如果比较喜欢设计,交互和各种体验效果的可以考虑前端,如果喜欢算法、数据处理、业务分析的可以选择php。不过现在前端对业务数据的处理也很有要求。
而且从工作角度来说,最近这几年伴随着交互体验的升级,前端也相当吃香,不过这两种只是工具,要有发展,肯定是要花很多精力去学习更多的知识。
第4个回答  2018-10-15
各有千秋吧,
1、PHP考察逻辑能力多一点,就是数据、算法的处理,偏功能性
2、web需要空间布局能力,审美能力多一点,就是页面布局,动态页面的实现,偏视觉性
3、PHP需要会PHP相关语句、数据库、Linux等,web需要会HTML、css、js等,要学的东西都不少,相对来时web上手快一点,而且直观好操作,
相似回答