PHP基础知识

web技术

含义:Web的本意是蜘蛛网,在计算机领域中称为网页
构成:它是一个由很多互相链接的超文本文件组成的系统

BS架构:

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

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

CS架构:

指的是客户端/服务器端的交互
客户端软件是专门开发出来的,如QQ、微信,用户必须安装软件才能使用

特点:

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

web服务器的默认端口号是80

HTTP协议

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

PHP是全球网站使用最多的脚本语言之一 .
全球前100万的网站中,有超过70%的网站是使用PHP开发的

PHP之父是: 拉斯姆斯·勒多夫

PHP概述:

LAMP:PHP与Linux、Apache和MySQL共同组成一个强大的Web应用程序平台
局势:随着开源潮流的蓬勃发展,开放源代码的LAMP已经与Java EE和.NET形成三足鼎立之势
关注:并且该软件开发的项目在软件方面的投资成本较低,受到整个IT界的关注

php突出的特点:

比如说:开源免费、面向对象、快捷性、跨平台性、支持多种数据库、php可嵌入HTML,编辑简单、实用性强、程序开发快。

目前有很多流行的基于MVC模式的PHP框架,可以提高开发速度。

MVC是 :模型(model)-视图(view)-控制器的缩写
国内也有比较流行的框架,如ThinkPHP。

appche

名称:Apache HTTP Server(简称Apache)
发布者:是Apache软件基金会发布的一款Web服务器软件
特点:由于其开源、跨平台和安全性的特点被广泛应用
版本:目前Apache有2.2和2.4两种版本

appche的目录结构

在这里插入图片描述

appche的配置文件

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值