首先作为码农,你要明白区分前台,后台,前端,后端这四者的区别。
前台:用户看到的界面。
后台:每一个网站都需要管理员去推送消息,管理成员,这就是后台干的事。
前端:称之为UI层,也就是如何编写代码,将后端传送来的数据呈现在客户端。
后端:称之为逻辑层,我们需要编写逻辑代码,和数据库打交道,并为前端提供数据接口。
C/S模式:Client/Server结构(C/S结构)是大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。
B/S模式:B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。
PHP是运行在后端(服务器端),是用来处理数据和交换数据的,运行的结果会送到前端(客户端,浏览器)展示出来。。