php属于前端还是后端

php属于前端还是后端

网络程序大多都是 c/s 模式的,即客户端(client)和服务器(server)之间互相传数据和交互。web 应用就是 c/s 模式的,浏览器作为一种通用的客户端,所以往往我们又用 b/s 来描述这种模式。在 web 里面,客户端(浏览器)是前端,服务器是后端,前后相对于(程序员)而言。

说 PHP 是做前端还是后端的我觉得都不太贴切,PHP 运行在后端(服务器端),运行的结果会送到前端(客户端,浏览器)展示出来。

就像报社的编辑,在报社把文章写好,印在报纸上,然后送到你面前给你看。个人理解,其实这个有狭义的前端和广义的前端的区别。

狭义的前端大家已经说的很明白了,“(在浏览器里)看得见的部分”,主要的技术就是HTML, CSS, JavaScript,Flash,siverlight等等。

广义的前端,包括了服务器输出到用户浏览器的页面,也就是MVC框架中的View这一层,对应的后端是服务和数据访问。在服务器中,前端会封装了页面显示的部分逻辑,比如渲染表格时候会在这一层做个循环(当然也可以用js渲染),或者生产form。因为是在服务器端执行好了,优点是快速,安全。

立即学习“PHP免费学习笔记(深入)”;

当然,PHP的功能不止于输出页面,还有逻辑层,服务层和DAO,或许还有读写文件,消息队列,事件机制等等。严格意义上说,PHP做后端的事要比前端多很多。不同的公司对此可能有不同的理解,我觉得这个也没有必要较真,就算做狭义的前端的同学们了解一下php的框架也是非常有好处的。

以上就是php属于前端还是后端的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2525255.html

(0)
上一篇 2025年3月5日 18:06:20
下一篇 2025年3月5日 18:06:29

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php是前端么?

    php是服务器端脚本语言,服务器端是属于后端的,当然,php的功能不止于输出页面,还有逻辑层,服务层和dao,或许还有读写文件,消息队列,事件机制等等。严格意义上说,php做后端的事要比前端多很多。 这里的前端是指的为访问者服务为目的的应用…

    2025年3月5日
    200
  • Golang和Template包:构建强大的前端开发工具箱

    golang和template包:构建强大的前端开发工具箱 在当今的软件开发中,前端开发在整个项目中变得越来越重要。为了提供一个优雅和可靠的前端开发解决方案,我们可以借助Golang语言和其内置的Template包。本文将介绍如何使用Gol…

    编程技术 2025年3月4日
    200
  • Golang与前端技术结合:探讨Golang如何在前端领域发挥作用

    Golang与前端技术结合:探讨Golang如何在前端领域发挥作用,需要具体代码示例 随着互联网和移动应用的快速发展,前端技术也愈发重要。而在这个领域中,Golang作为一门强大的后端编程语言,也可以发挥重要作用。本文将探讨Golang如何…

    2025年3月4日
    200
  • Golang前端开发实践:解析Golang在前端领域的潜力

    随着互联网的快速发展,前端开发领域也在不断变化和完善。传统的前端开发主要基于JavaScript、HTML和CSS等技术,而近年来,一种新的编程语言Golang也逐渐被前端开发者所关注和使用。Golang以其高效、简洁、安全的特性,逐渐在前…

    2025年3月4日
    200
  • golang框架与前端技术整合的趋势

    go 语言与前端技术集成趋势随着 web 应用程序的复杂化,开发人员需要更强大的工具来创建高效可维护的应用程序。go 语言及其生态系统逐渐成为后端开发的后起之秀,而前端技术也在不断演进,以提供响应式和交互式用户界面。本文探讨了 go 框架与…

    2025年3月4日
    200
  • 如何将 C++ 框架与前端技术集成?

    将 c++++ 框架与前端技术集成对于构建响应式 web 应用程序至关重要。本指南提供了通过以下步骤实现这一点的方法:设置 c++ 框架(如 boost.asio)和 node.js/react。使用 axios 或 fetch api 在…

    2025年3月3日
    200
  • C#开发经验分享:前端与后端协同开发技巧

    作为一名 C# 开发者,我们的开发工作通常包括前端和后端的开发,而随着技术的发展和项目的复杂性提高,前端与后端协同开发也变得越来越重要和复杂。本文将分享一些前端与后端协同开发的技巧,以帮助 C# 开发者更高效地完成开发工作。 确定好接口规范…

    2025年3月3日
    200
  • 如何使用 Go 语言进行前端开发?

    随着互联网技术的发展,前端开发变得日益重要。尤其是移动端设备的普及,更需要高效、稳定、安全又易维护的前端开发技术。而作为一门快速发展的编程语言,go 语言已经被越来越多的开发者所使用。那么,使用 go 语言进行前端开发行得通吗?接下来,本文…

    编程技术 2025年3月2日
    200
  • 探讨:Golang在前端的应用潜力

    Golang(Go)是一种由Google开发的开源编程语言,以其简洁、高效和并发处理能力而闻名。通常人们认为Golang更适用于后端开发,但实际上,Golang在前端开发中也有很大的应用潜力。本文将探讨Golang在前端的应用潜力,并提供一…

    2025年3月1日
    200
  • 前端工程师是否适合学习Go语言?

    前端工程师是否适合学习Go语言? 随着互联网技术的不断发展,前端工程师已经不再局限于各种前端框架和工具的使用,更多的时候需要与后端进行接口对接和数据交互。在这种情况下,前端工程师学习一门后端语言是非常有帮助的,而Go语言作为一门快速、可靠、…

    2025年3月1日
    200

发表回复

登录后才能评论