兄弟连P HP教程-P HP课程笔记-徐枭雄-Lamp网站构建我的风格
不喜欢死板的教学生活中的例子是必须有的
不喜欢课堂的沉闷 我们的互动也是时时的。
别让我当天津的名牌----->狗不理
普通版本
文艺版本
XX版本
暴虐成性十分残忍六亲不认
作业变态多@
配套源码联系QQ:328258258
Lamp网站构建
1.介绍网站给你认识。a)网路系统软件开发包括B/S与C/S两种结构都可以进行同样的业务处理
C/S client(客户端) / server 服务器
特点
1.C/S软件通常需要特定的客户端来使用。
2.可以通过任意的协议进行通信。
3.C/S软件的客户端有数据处理和存储的能力把应用软件的计算和数据分配在客户端和服务器端。
协议
实际上就是一种约定在C/S软件中就是任意的约定都可以进行通信。
B/S browser(浏览器)/ server 服务器
1.B/S软件不需要特定的客户端。他和服务器端进行通信使用HTTP协议。
2.它将所有的数据都存在服务器上。
B/S软件的优缺点
1.B/S结构维护升级更方便。 ,不用像C/S结构软件三天两头提示升级如果想升级只需要在服务器端进行操作升级就可以了。
2.B/S结构不需要指定的客户端。
3.成本低不用开发特定的客户端。
4.数据相对安全 因为已经存在服务器上了。
缺点
应用服务器运行数据负荷较重
2.动态网站的介绍a)网站的功能已经彻底改革从静态内容的展示转向到
动态内容的传递
静态网站
用户只能在网页上浏览不能做任何数据行的交换
动态网站
采用了数据库的开发模式
动态网站一般以数据库技术为基础可以大大降低网站维护的工作量。其功能可以实现注册登录在线调查用户管
理订单管理等等。
目前比较流行的WEB技术 PHP ASP.NET JAVAEE HTTP协议
1.什么是HTTP协议
超文本传输协议。
2.什么是超文本
1.不仅可以传输文本还可以传输声音动画连接
啊媒体等等。
设计HTTP协议最初的目的就是为了提供一种发布和接收HTML页面的方法
是互联网应用最为广泛的一种网络协议。
功能是用于从服务器船速超文本到本地浏览器的传输协议、
1.htt p协议的简单工作过程。
古代庞光达-》疯狂一次
飞鸽传输北京市昌平区(门牌号)/天通苑/东厢房/人物:任君爽
1.没找到人。找到人了 人不来。 。 。 没有人。 。 。
2.找到人了 人来了。
飞鸽传输北京市昌平区门牌号 /天通苑/东厢房/人物任 君 爽 ?money=100&m alat ang=’6 块 钱 麻 辣烫’&xiangshui=si xgo d
任君爽见到了庞光达 两人 XXOO xuexi
完事了。
1.web浏览器首先通过网络访问web服务器的80端口和web 服务器建立连接。
2.建立了web浏览器会像web服务器发送请求命令并将自己的一些信息发送给浏览器
3.发送请求时 HTTP协议可以通过多种方法来进行请求和发送a) 1.GE T方法用来请求访问已经被URL标识的资源。
我们在输入url的时候默认使用的传输方式就GE T
方式。i. GET方式传输可以看到。 所有通过地址栏传入
的内容都为GET方式。
b) 2.想指定的资源提交数据进行处理请求修改服务器上的数据 比如表单提交的时候使用POST方式这个时候我们看不到内容是如何传输。c) POST传输看不到 隐藏传输
5.web服务器收到客户端发送的请求以后 web服务器会回应客户端发送的请求。 -》回应的是状态码a)常用的状态码i. 200表示成功 任君爽来了ii. 403 访问被拒绝 找到了任君爽但是人不来iii.404 页面没有找到 压根没找到。
6关闭客户端和服务器之间的连接
常看到的协议http s: 带有安全套接得协议 传输的是加密的ftp:文件传输协议
File:本地文件协议
Url:我们在浏览器的地址栏里面输入的网站地址叫做U RL UNIFORM resource locator-》统一资源定位符
域名
域名就是一个名字。主要来方便记忆服务器的地址
注意 HTTP默认访问的是服务器中80端口。
解释端口就类似于门牌号
URL *http://w ww.bai du.co m:80/ind ex/www/abc/daxi o n g,php?a=ni hao&b=ab c&c=cb d;
Ap ac he:80
HTTP://网络传输协议www.bai du.co m 网址 域名
:80 软件门牌号为80的。 端口号
/index/目录www/目录
Ab c/目录
D axi o ng.php文件
? 表示后面开始带礼物传参数
A=ni hao
A表示 礼品名称参数名
Nihao 表示礼品 参数值
&表示要传入第二个参数
等号前面的为参数名
等号后面的为参数值
例如 B=abc
动态网站开发所需要的WEB构建
1.客户端浏览器
2.超文本标记语言HTML
3.层叠样式表CSS
4.客户端脚本编程语言 Java Script
5.WEB服务器 --->能上网的电脑 装了个apache服务器软件。
6.服务器端脚本编程语言(PHP)
7.数据库管理系统 mys ql
1.客户端浏览器a)是万维网(world wide web)服务的客户端浏览器作用可向万维网服务器发送各种请求并且从服务器发来的超文本信息和各种多媒体数据进行解释显示或者播放。
浏览器是指可以显示网页服务器或者文件系统的HTML 文件内容并让用户与这些文件交互的一种软件。
网页浏览器主要通过HTTP协议和指定的URL地址与网
页服务器进行交互获取网页。
浏览器不止一种。
IE浏览器QQ浏览器 谷歌浏览器火狐浏览器360浏览器欧朋 UC Safari 苹果 傲游浏览器 世界之窗
分为两类
IE浏览器
IE浏览器 *
非IE浏览器fireFox(火狐) *
Safari 苹果浏览器
Chrome(谷歌浏览器) *
Op era(欧鹏浏览器)
2超文本标记语言HTML
Hyper Text Markup Language
是一种超文本标记语言
超文本它不仅是可以加入文字的文本文件还可以加入连接 图片声音动画影视等内容的文件。
标记语言实在纯文本本件里面包含了HTML指令代码指令代码并不是一种程序语言他只是一种排版网页中资料显示位置的标记结构语言。
对于如今的云服务商的竞争着实很激烈,我们可以看到国内国外服务商的各种内卷,使得我们很多个人服务商压力还是比较大的。我们看到这几年的服务商变动还是比较大的,很多新服务商坚持不超过三个月,有的是多个品牌同步进行然后分别的跑路赚一波走人。对于我们用户来说,便宜的服务商固然可以试试,但是如果是不确定的,建议月付或者主力业务尽量的还是注意备份。HostYun 最近几个月还是比较活跃的,在前面也有多次介绍到商...
hostodo从2014年年底运作至今一直都是走低价促销侧率运作VPS,在市场上一直都是那种不温不火的品牌知名度,好在坚持了7年都还运作得好好的,站长觉得hostodo还是值得大家在买VPS的时候作为一个候选考虑项的。当前,hostodo有拉斯维加斯和迈阿密两个数据中心的VPS在促销,专门列出了2款VPS给8T流量/月,基于KVM虚拟+NVMe整列,年付送DirectAdmin授权(发ticket...
昨天,遇到一个网友客户告知他的网站无法访问需要帮他检查到底是什么问题。这个同学的网站是我帮他搭建的,于是我先PING看到他的网站是不通的,开始以为是服务器是不是出现故障导致无法打开的。检查到他的服务器是有放在SugarHosts糖果主机商中,于是我登录他的糖果主机后台看到服务器是正常运行的。但是,我看到面板中的IP地址居然是和他网站解析的IP地址不同。看来官方是有更换域名。于是我就问 客服到底是什...