当前位置:Gxlcms > PHP教程 > 学习php前亟需了解的知识

学习php前亟需了解的知识

时间:2021-07-01 10:21:17 帮助过:5人阅读

学习php前需要了解的知识

1.静态网站与动态网站

A)静态网站:

不支持数据交互的网站(后缀: .html .htm

B)动态网站:

支持数据交互的网站,动态网站可以放静态网页的

i.实现动态网站的技术

1.Asp .asp

2.php .php

3. .net .aspx

4.Java .jsp

2.客户端与服务器端

A)客户端:浏览者使用的计算机

B)服务器端:存放网站代码的机器

C)客户端给服务器发送一个请求,(HTTP请求),服务器会把静态资源(html、代码、图片、jsCSS)发送到客户端(HTTP响应),客户端通过浏览器解析返回的代码,就形成了我们看到的页面。

3.端口和端口号

A)端口就是服务运行的入口,类似于大楼的门

B)端口号:门的门牌号。范围为0~65535

C)如何查询端口号是否被利用。

Win+R后输入cmd进入命令行

输入netstat -ano

D)80端口一般留给WEB服务器用,21端口留给FTP用,25端口留给邮件服务器用。

4.BSCS架构

A)BS架构

Bbrower 浏览器

Ssever 服务器

通过浏览器访问服务器

B)CS架构

Cclient 客户端

Ssever 服务器

通过一个客户端软件访问服务器

例:qq、炒股软件

5.前台和后台

A)前台:浏览器看到的界面

B)后台:管理员操作的界面,后台用来操作前台的数据

6.站点、虚拟目录、虚拟主机

A)站点:存放网站内容的文件夹

B)虚拟目录:有权限的文件夹

C)虚拟主机:有权限的文件夹+域名+端口

7.更改虚拟目录

因为PHP的运行需要apache的支持,所以php的目录要告知apache,在apache大的配置文件中配置php的虚拟目录

打开apache的配置文件,搜索documentroot(配置文件中是不区分大小写的)

在浏览器地址栏中输入http://localhost/text.php(修改后的虚拟目录),发现无法打开指定页面的原因:没有给更改的目录设置访问权限

解决:在apache配置文件中,将指定文件夹的权限设定为 allow from all

更改方法:

1.找到wampwerver\bin\apache\apache2.4.9\conf\下的http.conf,打开后,输入vhosts 进行查找,找到下图所在的地方,去掉前面的#

2.找到wampserver/bin/apache/apache2.4.9/conf/extra下面的httpd-vhosts.conf,打开并在文本的最后添加如下代码

DocumentRoot "D:/wamp/www/web1/"

DirectoryIndex wo.php

ServerName www.sina.com

3.修改C:/WINDOWS/system32/drivers/etc/host这个文件,用记事本打开,加上如下内容:

127.0.0.1 www.sina.com

注释:D:/wamp/www/web1/ 是网站项目的根目录

7.更改主页

apache的配置文件中查找directoryindex,这个指令是设置网站首页。

9.更改监听端口

Listen

浏览器请求的格式:http://网址[:端口号]/php页面

如果是端口号80,那么端口号可以省略。

10.DNS解析

A)DNS:域名解析系统。浏览器输入域名,先到最近的DNS服务器上解析出域名对应的 IP地址(最近的DNS解析服务器就是本机),再通过IP地址去访问服务器。

本机的DNS解析数据库在“C:\Windows\System32\drivers\etc\hosts

11.PHP语法的特点

PHP的关键字不区分大小写,变量名区分大小写

人气教程排行