首页

文章

PHP开发与Web前端开发有什么区别

发布网友 发布时间:2022-03-22 22:09

我来回答

7个回答

懂视网 时间:2022-03-23 02:31

1、概念不同:PHP是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写,也是一种 HTML 内嵌式的语言;而前端工程师是负责把界面和数据显示给用户的人员的统称;

2、运行的环境或位置不同:php在服务器运行和解释,前端工程师服务的前端主要需要用浏览器解决。

3、需要考虑的方面不同,PHP更要考虑效率和安全性,前端工程师则要更注重可操作性和美观。

总结

php和前端工程师在概念、运行环境和需要考虑的方面都有所不同。

热心网友 时间:2022-03-22 23:39

一、主体不同

1、PHP:是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识就能使用PHP建立一个真正交互的WEB站点。 

2、Web前端:是创建Web页面或app等前端界面呈现给用户的过程。

二、过程不同

1、PHP:PHP网页文件被当作一般HTML网页文件来处理并且在编辑时可以用编辑HTML的常规方法编写PHP。

2、Web前端:通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。


三、学习的框架不同

1、PHP:可选的框架包括CakePHP、CodeIgniter、Zend等。

2、Web前端:熟悉掌握HTML、服务器端脚本语言、CSS和JavaScript之后,学习Web框架可以加快Web开发速度,节约时间。


参考资料来源:百度百科-前端开发

参考资料来源:百度百科-php编程技术

热心网友 时间:2022-03-23 00:57

1、业务的应用场景不同

web前端开发主要指传统的PC端网页开发,页面主要是运行在PC端浏览器中,PHP开发出来的页面主要是运行在手机上。

直观上会感觉,PC端页面大一些,移动端页面小一些,但是根据开发经验,页面大可并不代表书写的代码复杂,页面小也并不意味着开发简单,难与易主要还是取决于具体的业务需求。

2、新技术的使用不同

由于在移动端主要以webkit内核为主,对于HTML5等新技术支持的更好,所以可以更大范围的使用新技术;而PC端开发由于很多场景下要求兼容IE等老版本浏览器,出于浏览器兼容性的考虑,有些情况下*了新技术的使用。

3、页面的适配性不同

传统PC端的页面开发一般都会选择给页面设定一个固定宽度,两侧有留白,但是移动端的页面由于其载体手机屏幕比PC要小很多,一般都会选择尽可能多的在手机屏幕上显示内容,这就要求移动端页面要能够充分适应各种屏幕尺寸的手机并进行最大程度的利用。

4、页面的性能不同

PC端的网络情况一般比较稳定,都是通过网线或者Wi-Fi连接网络;但是移动端就比较复杂,除了Wi-Fi,还有2G、3G、4G甚至是在几种不同的网络连接中交替切换也经常发生。

不稳定的网络连接对页面性能带来的挑战是移动端的页面资源不能太大,否则在恶劣网络情况下时,页面将会无法访问 ,严重影响用户体验。

5、框架选型不同 

由于移动端网络情况的不稳定,导致我们在移动端页面框架选型时,一般只考虑小而美的框架,例如像zepto.js这样的压缩之后只有9.6K,就能满足一般业务的需要,如果是想要构建更复杂的单页面应用,可以选择像vue.js这样的框架,功能强大,但体积压缩后却只有20多K。

而web端相对选择的范围就比较大,一些比较重型的框架也可以根据项目需求加以考虑,例如古老但庞大的ext.js,依然凭借着众多UI组件活跃在一些企业的后台管理系统项目中。

参考资料来源:百度百科—php

热心网友 时间:2022-03-23 02:31

PHP 能做任何事。PHP 主要是用于服务端的脚本程序,因此您可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收 Cookies。但 PHP 的功能远不局限于此。
  PHP 脚本主要用于以下三个领域。
  服务端脚本。这是 PHP 最传统,也是最主要的目标领域。开展这项工作您需要具备以下三点:PHP 解析器(CGI 或者服务器模块)、WEB 服务器和 WEB 浏览器。您需要在运行 WEB 服务器时,安装并配置 PHP,然后,可以用 WEB 浏览器来访问 PHP 程序的输出,即浏览服务端的 PHP 页面。请查阅“安装”一章以获取更多信息。
  命令行脚本。您可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。通过这种方式,您仅仅只需要 PHP 解析器来执行。这种用法对于依赖 cron(Unix 或者 Linux 环境)或者 Task Scheler(Windows 环境)的日常运行的脚本来说是理想的选择。这些脚本也可以用来处理简单的文本。请参阅“PHP 的命令行模式”以获取更多信息。
  编写客户端的 GUI 应用程序。对于基于窗口式的应用程序来说,PHP 或许不是一种最好的语言,但是如果您非常精通 PHP,并且希望在您的客户端应用程序中使用 PHP 的一些高级特性,您可以利用 PHP-GTK 来编写这些程序。用这种方法,您还可以编写跨平台的应用程序。PHP-GTK 是 PHP 的一个扩展,在通常发布的 PHP 包中并不包含它。如果您对 PHP-GTK 感兴趣,请访问其网站以获取更多信息。

热心网友 时间:2022-03-23 04:23

区别在于侧重点不同,一个后端一个前端,但都是做web 可以认为都算是前端,前后端是相对的,以下面PHP 学习方向举例:
顺序依次学习:
1、html ->js基本语法,事件处理 -> PHP基本语法
2、PHP+mySQL增删改查 -> mysql全面语法学习
3、PHP面向对象开发学习 -> PHP常用框架学习(一个就行)
4、js深入学习,常见框架了解(优先Jquery) -> linux命令学习 -> 常见服务器apache,nginx配置学习
5、PHP深入学习,到这一步你自己知道怎么学习了
6、遇到瓶颈PHP难以深入,开始学习其他开发语言,拓宽视野

所以PHP 深入学习后端服务,掌握前端知识
前端,深入学习js 了解后端基础,这是必然趋势

热心网友 时间:2022-03-23 06:31

web前端, 指HTML CSS JS;这类的输出效果;是视觉上的处理

热心网友 时间:2022-03-23 08:55

web前端, 指HTML CSS JS;这类的输出效果
视频相册制作软件如何做视频相册? 用word2007自动生成目录后,目录上始终有个“ 更新目录”的框,怎么去... Word2007目录怎么删除正文 手机不能横屏了是怎么回事? 庞贝柱的结构样貌是怎样的? 埃及庞贝柱景点描述 庞贝柱是怎样的历史? 埃及庞贝柱历史追溯 庞贝柱是个什么样的景点? 庞贝柱是为为了答谢谁而建的? 属蛇穿什么转运最旺运 属蛇什么颜色转运最旺 属蛇的人什么颜色转运最旺 英国查理一世时期君主专政的特征 增值税专用发票开错作废证明怎么写 女主为了救男主被拔掉指甲,被活埋,但男主却认错了人,这本小说叫... 什么地方能读到法拉奇的小说男子汉 高级职称有什么待遇 职称高级相当于什么? HUAWEI 华为 AM185 入耳式有线降噪耳机-适用对象 华为FreeBuds Pro有线充版-入耳式真无线动圈主动降噪蓝牙耳机(陶瓷白... HUAWEI 华为 FreeLace Pro 入耳式颈挂式动圈主动降噪蓝牙耳机 曜石黑... HUAWEI 华为 FreeBuds Pro 入耳式真无线动圈主动降噪蓝牙耳机 墨韵白推... 华为Freebuds 3 无线充版半入耳式真无线蓝牙耳机(碳晶黑)-详细介绍... HUAWEI 华为 FreeBuds 悦享版 入耳式无线蓝牙耳机-详细介绍 如何评价华为新旗舰tws耳机freebudspro? HUAWEI 华为 FreeBuds Pro 无线蓝牙耳机推荐 字符串"\\\"ABC\"\\"所占内存字节的长度 怎样挑选千元内的羊绒大衣? 现在思科的CCNA,CCNE,CCIP的考证费分别是多少啊,通过率怎样 长春小飞没有车没有房 碳钢的多久生锈 碳钢多久会生锈 碳钢多长时间会开始生锈 碳钢和铝哪个容易生锈 梦见天宫图是什么意思 光遇2023好友树解锁图鉴 光遇二级节点多少个 ...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? 淘宝客必备的九大工具有哪些? 电脑里硬盘如何共享怎么实现多台电脑共用一块硬盘 两台电脑一个硬盘两台电脑是否可以同时用一个硬盘 共享电脑硬盘怎样设置局域网电脑硬盘共享 现在下载歌曲好还是不下好 故障码P033D的含义解析 切菜机多功能型切菜机 scanbox三维扫描仪 苹果13没有删除的备忘录怎么恢复? iphone备忘录永久删除怎么恢复?iphone备忘录恢复最近删除文件方法介绍... 后台java开发需要学习linux吗 Java程序员需要学什么? 蓝牙耳机怎么带呀? java开发需要学习什么 做Java后端开发的,有没有必要学一些前端技术 求助系统分析师VS软件工程师 我想考高级程序员(系统分析师) 系统分析师是高级软件工程师吗? 一般程序员考试通过率为多少?系统分析师跟程序员之间有什么关联? 高级程序员,网络工程师,系统分析师,软件工程师…谁更牛 初级程序员与高级程序员有什么区别? 请问军棋怎么玩啊?? 数据分析师和程序员的区别 高级程序员是不是所谓的系统分析师? 军棋怎么玩?? CCNA考主要内容有哪些 新买的蓝牙耳机一个响一个不响? 雷电是怎样产生的? 思科难考吗?有谁知道思科要考哪些内容 华为认证与思科认证在当前哪个更实用?主要都考些什么方面的内容? 黑枸杞怎么吃 盘点黑枸杞的正确吃法 web前端开发和web后台开发两者中PHP分别处于什么位置 前端和PHP有什么区别?哪个好找工作? web前端工程师要牵涉到php哪些方面的知识 php前端和后端是怎么区分的 php和前端有关还是后端有关? web前端工程师和网页设计师的区别? 深圳市软件设计师考试在哪报名啊? 关于软考中级软件设计师的报名和考试问题。 软件设计师报名费 软件设计师什么时候考试?什么时候报名?山东的。 山东的软件设计师考试在哪里报名,什么时候报名? 软件设计师考试费用是多少 2016年软考软件设计师考试报名是什么时候? 高级工程师、副高、正高有什么区别? 请问天王表石英表和机械表有什么区别呢? 关于高级软考的问题 考过软考(高级)“网络规划设计师”的请进~ 华为hcia课程内容 课程分类有哪些?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com