为了账号安全,请及时绑定邮箱和手机立即绑定

PHP 是做前台还是后台?前端和前台的区别

PHP 是做前台还是后台?前端和前台的区别

潇湘沐 2018-07-05 10:10:26
查看完整描述

1 回答

?
料青山看我应如是

TA贡献1772条经验 获得超7个赞

 个人理解,其实这个有狭义的前端和广义的前端的区别。
  狭义的前端大家已经说的很明白了,“(在浏览器里)看得见的部分”,主要的技术就是HTML, CSS, JavaScript,Flash,siverlight等等。
  广义的前端,包括了服务器输出到用户浏览器的页面,也就是MVC框架中的View这一层,对应的后端是服务和数据访问。在服务器中,前端会封装了页面显示的部分逻辑,比如渲染表格时候会在这一层做个循环(当然也可以用js渲染),或者生产form。因为是在服务器端执行好了,优点是快速,安全。
  当然,PHP的功能不止于输出页面,还有逻辑层,服务层和DAO,或许还有读写文件,消息队列,事件机制等等。严格意义上说,PHP做后端的事要比前端多很多。不同的公司对此可能有不同的理解,我觉得这个也没有必要较真,就算做狭义的前端的同学们了解一下php的框架也是非常有好处的。

查看完整回答
反对 回复 2018-07-30
  • 1 回答
  • 0 关注
  • 3871 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信