加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_宿迁站长网 (https://www.0527zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP是前端还是后端呢?哪个更好呢?

发布时间:2022-09-13 15:16:16 所属栏目:PHP教程 来源:
导读:  前言/PREFACE

  PHP是服务器端脚本语言,服务器端是属于后端的,当然,PHP的功能不止于输出页面,还有逻辑层,服务层和DAO,或许还有读写文件,消息队列,事件机制等等。严格意义上说,PHP做后端的事要比前
  前言/PREFACE
 
  PHP是服务器端脚本语言,服务器端是属于后端的,当然,PHP的功能不止于输出页面,还有逻辑层,服务层和DAO,或许还有读写文件,消息队列,事件机制等等。严格意义上说,PHP做后端的事要比前端多。

  前端和后端的定义
 
  从狭义上来看,是指在浏览器里看得见的部分,主要的技术就是HTML, CSS, JavaScript,Flash,siverlight等等。而广义的前端,则是指包括了服务器,输出到用户浏览器的页面,也就是MVC框架中的View这一层,对应的后端是服务和数据访问。
 
  PHP
 
  是一个应用范围很广的语言,特别是在网络程序开发方面;PHP大多在服务端运行,透过运行PHP的代码来产生网页提供浏览器读取,此外也可以用来开发命令行脚本程序和用户端的GUI应用程序。
 
  发展
 
  PHP最初是由勒多夫在1995年开始开发的;现在PHP的标准由the PHP Group维护。PHP以PHP License作为许可协议,不过因为这个协议限制了PHP名称的使用php后端,所以和开放源代码许可协议GPL不兼容。
 
  根据2013年4月的统计资料,PHP已经被安装在超过2亿4400万个网站和210万台服务器上。PHP是一个应用范围很广的语言,特别是在网络程序开发方面。一般来说PHP大多在服务端运行,透过运行PHP的代码来产生网页提供浏览器读取,此外也可以用来开发命令行脚本程序和用户端的GUI应用程序。
 
  应用广泛
 
  PHP的应用范围相当广泛,尤其是在网页程序的开发上。一般来说PHP大多运行在网页服务器上,透过运行PHP代码来产生用户浏览的网页。PHP可以在多数的服务器和操作系统上运行。
 
  PHP可以在许多的不同种的服务器、操作系统、平台上运行,也可以和许多数据库系统结合。使用PHP不需要任何费用,官方组织PHP Group提供了完整的程序源代码,允许用户修改、编译、扩展来使用。但严格意义上说,PHP做后端的事要比前端多。
 
  php,mysql都属于后端,他就相当于我们的大脑,把我们所看到的,感触到事物(前台获取的数据)进行逻辑判断,运算,处理,存储,输出等操作。
 
  那到底是前端好还是后端好呢?
 
  其实我们说php是前端好还是后端好,没有太大的意义,就lamp架构而言,php可以看做搭建整个架构的一个组件,一个web系统,他的前后台划分应该是以是否与数据库进行交互来划分,最简单的将,(html,css,javascript)属于前台,html控制前台文本格式,css则像女孩子化妆,美化页面,javascript则是实现前台页面与客户的交互。
 

(编辑:云计算网_宿迁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!