编程中的常见概念区分

首先作为码农,你要明白区分前台,后台,前端,后端这四者的区别。

前台:用户看到的界面。

后台:每一个网站都需要管理员去推送消息,管理成员,这就是后台干的事。

前端:称之为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 ServerOracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。


PHP是运行在后端(服务器端),是用来处理数据和交换数据的,运行的结果会送到前端(客户端,浏览器)展示出来。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容