1 / 62
文档名称:

php学习笔记.doc

格式:doc   页数:62页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php学习笔记.doc

上传人:3099984911 2015/9/30 文件大小:0 KB

下载得到文件列表

php学习笔记.doc

文档介绍

文档介绍:Web开放介绍:
,主机上供外界访问的资源,即提供浏览器访问的资源。
:
①.静态web资源(如html页面):指web页面中供人们浏览的数据始终是不变。
②.动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。
静态web资源开发技术
★html
:
PHP、JSP/Servlet、ASP、等
php的基本概念:
(php hypertext preprocessor) 超文本预处理语言

,现在发展到用于做网站开发
php的优势:
,多种数据库支持
,具有良好的安全性
(成本低)
,所有的php源代码都可以得到

不足:

;php是解释运行机制的语言,所有很多问题在运行的阶段才会发现
php的基本概念
快速入门案例:

<html>
<body>
<?php
echo ‘hello’;
?>
</body>
<html>
①.php是personla homepage的缩写
②.目前是有zend公司负责维护和商业化
③.php是嵌入到html中的代码
④.php脚本是运行在服务器端的
B/S和C/S的区别
b/s的优势:
①.开发成本低
②.管理维护简单
③.产品升级便利
④.对用户的培训费用低
⑤.用户使用方便,出现故障的概率小
b/s的不足:
①.安全性不足
②.客户端不能随心变化,受浏览器的限制
WEB服务器:
1. IIS
2. Lighttpd
3. apache
测试是否真的成功!
在浏览器中输入
http://localhost
表示ok.
说,apache安装成功后,操作系统是以服务的方式管理
我们可以通过该服务来启动和关闭apache,也可以通过apache moniter来管理apache
另外一种管理apache就是通过命令行来管理
httpd –k start[shutdown][restart]启动
测试:
(切换到apache安装目录下)
apache其实就是软件,,该程序在apache安装目录的bin目录
如果希望在任何目录下都可以运行我们的httpd指令,则需要做一个环境变量设置
apache这个web服务器默认在80端口监听
如果你访问一个网站/ ,则默认一个端口是80
端口(port):
~65535号端口
,stat –an来查看机器有哪些端口在监听,如果发现有异常端口监听,则可以关闭该端口
netstat -anb
通过该命令我们可以发现是哪个程序在监听该端口,从而关闭
,则该端口不能再被其他的应用程序监听。
~1024号,其他端口可以自己分配
apache如何去配置端口:
我们的apache软件配置是在 ,该文件在apache安装目录下的conf文件夹下,。(在修改过后,需要重新启动apache服务器,配置方能生效)
apache可以同时监听多个端口
apache目录结构解释:
运行机制图:
apr:可移植运行库
apache-----启动阶段
虚拟目录
提一个要求:
我的apache是安装在C盘,但是C盘没有空间,D盘有更多空间,能不能把D盘的一个文件夹下的网页html,php,当做网站管理
看看如何完成这个功能?

<IfModule dir_module>节点后添加如下代码:
<IfModule dir_module>
DirectoryIndex
Alias /myblog “D:/myblog”
<Directory d:/myblog>
order allow,deny
Allow from all
</Directory>
</IfModule>

注销:(可不注销主目录)

http://localhost/my_project/bolg/
4