PHP入门介绍B/S和C/S架构

1.Web技术——B/S和C/S架构

B/S(Browser/Server)架构:

指的是浏览器/服务器端的交互

B/S架构则是将浏览器作为客户端,用户只需要安装一个浏览器,就可以访问各种网站的服务,如百度搜索、新浪资讯等。

优缺点:维护方便,开放性,安全性低

C/S(Client/Server)架构:

指的是客户端/服务器端的交互

客户端软件专门开发出来的,如QQ、微信,用户必须安装软件才能使用

优缺点:安全,发展成熟

PHP运行于服务器端,既可以在C/S架构中为客户端软件提供服务器接口,也可以作为B/S架构来搭建动态网站

2.HTTP协议

含义:浏览器与Web服务器之间的数据交互需要遵守一些规范 发布者:HTTP就是其中的一种规范,它是由W3C组织推出的 作用:专门用于定义浏览器与Web服务器之间数据交换的格式 HTTP在Web开发中有着大量的应用。

3.PHP概述

PHP: Hypertext Preprocessor(超文本预处理器) PHP是全球网站使用最多的脚本语言之一 全球前100万的网站中,有超过70%的网站是使用PHP开发的

目前有很多流行的基于MVC模式的PHP框架,可以提高开发速度。 例如,国外的有Zend Framework、Laravel、Yii、Symfony、CodeIgniter等; 国内也有比较流行的框架,如ThinkPHP,Laravel框架。

 

小编能力有限,如有错误,欢迎指正。

下一篇 PHP开发环境安装详细步骤

你可能感兴趣的:(web开发基础,php基础,项目)