【php精品源码栏目提醒】:以下是网学会员为您推荐的php精品源码-《PHP网站开发案例教程》课件 - 软件工程,希望本篇文章对您学习有所帮助。
电子教学参考资料包 http://edu.phei.com.cn/
PHP网站开发案例教程 主编 赵增敏 目 录第1章 配置
PHP开发环境第2章
PHP语言基础第3章 数组与函数第4章 字符串与正则表达式第5章 构建
PHP互动网页第6章
PHP文件编程第7章
PHP图像处理第8章 MySQL数据库管理第9章
PHP数据库编程第10章 会员管理系统设计 3/180 第1章 配置
PHP开发环境1.1
PHP开发组件介绍1.2 配置
PHP开发环境 4/180 1.1
PHP开发组件介绍 1.1.1 Apache服务器 nginx Apache是一款流行的Web服务器软件。
据调查,目前在Internet 上大约有50以上的Web服务器都在用Apache。
Apache功能强大、 性能稳定,而且是完全免费的,完全开放源代码,可以从Internet 上自由下载。
Apache服务器的主要特点 支持多种Web编程语言。
安全性高。
扩展性好。
。
UNIX线程。
新的编译系统。
对非UNIX平台更好的支持。
第1章目录第1章目录 5/180 1.1
PHP开发组件介绍 1.1.2
PHP语言
PHP是一种流行的开放源代码的Web编程语言,主要用于开发 服务器端应用程序及动态网页。
PHP语言的主要特点 开放性源代码。
运行于服务器端。
跨平台性。
语言简单易学。
执行效率高。
图像处理功能。
数据库访问功能。
面向对象编程。
第1章目录第1章目录 可伸缩性。
6/180 1.1
PHP开发组件介绍 1.1.3 MySQL数据库 MySQL是目前最受欢迎的开源SQL数据库管理系统,它由 MySQL AB开发、发布和支持。
MySQL是一个快速的、多线程、 多用户和健壮的SQL数据库服务器。
MySQL服务器支持关键任 务、 重负载生产系统的使用。
MySQL是一款完全免费的数据库产品。
MySQL数据库服务器的特点 快速、可靠、易于使用。
工作在客户端/服务器模式下或嵌入式系统中。
真正的多线程。
跨平台性。
数据类型丰富。
第1章目录第1章目录 安全性好。
处理大型数据库。
连接性好。
7/180 1.2
PHP开发环境配置 1.2.1 安装和测试Apache Apache的下载网址: http://httpd.apache.org/download.cgi 文件: apache_2.2.4-win32-x86-no_ssl.msi。
1. 安装Apache服务器 2. 测试Apache服务器 在IE浏览器的地址栏输入以下网址: http://localhost/第1章目录第1章目录 8/180 1.2
PHP开发环境配置 1.2.2 配置Apache服务器 1. Listen指令 Listen指令用于设置Apache服务器监听的IP地址和端口 Listen IP-address:portnumber protocol 2. DocumentRoot指令 DocumentRoot指令用于设置网站文档的根目录 DocumentRoot directory-path 3. Alias指令 Alias指令用于映射指向文件系统某个物理目录的URL: Alias URL-path file-pathdirectory-path 4. DirectoryIndex指令 DirectoryIndex指令用于设置当客户端请求一个目录时寻找的资 源列表,也就是为网站指定一组默认文档第1章目录第1章目录 DirectoryIndex local-url local-url ... 9/180 1.2
PHP开发环境配置 1.2.3 管理Apache服务器第1章目录第1章目录 10/180 1.2
PHP开发环境配置 1.2.4 安装和配置
PHP 1. 下载和安装
PHP PHP 5.2.3下载网址: http://www.
php.net/downloads.
php 文件:
php-5.2.3-Win32.zip。
PHP的安装: 把zip压缩包解压缩到指定的文件夹中第1章目录第1章目录 11/180 1.2
PHP开发环境配置 1.2.4 安装和配置
PHP 2. 配置
PHP 通过编辑文件
php.ini来实现。
把
PHP目录中的
php.ini-dist文件复制到Apache目录中,把文件
php.ini-dist重命名为
php.ini。
设置动态模块的加载路径: extension_dir F:PHPext 设置
PHP的文档根目录: doc_root F:phpdocs 设置保存会话信息的目录: session.save_path /tmp 设置错误信息显示选项: display_errors On第1章目录 设置服务器默认时区:第1章目录 date.timezone PRC 12/180 1.2
PHP开发环境配置 1.2.4 安装和配置
PHP 3. 通过修改httpd.conf文件让Apache支持
PHP CGI二进制文件方式: ScriptAlias /
php/ F:/
php/ AddType application/x-httpd-
php .
php Action application/x-httpd-
php /
php/
php-cgi.exe“ DLL动态链接库模块方式: 把
PHP安装目录中的
php5ts.dll文件复制到Windows系统的 system32文件夹中 LoadModule
php5_module F:/
php/
php5apache2_2.dll第1章目录 AddType application/x-httpd-
php .
php第1章目录 13/180 1.2
PHP开发环境配置 1.2.4 安装和配置
PHP 4. 测试
PHP 文件内容: 测试URL: http://localhost/chap01/page1-01.
php 运行结果第1章目录第1章目录 14/180 1.2
PHP开发环境配置 1.2.5 安装和配置MySQL MySQL 5.041的下载网址: http://dev.mysql.com/downloads/mysql/5.0.html 文件名:mysql-essential-5.0.41-win32.msi。
1. 安装和配置MySQL 结束安装并启动MySQL服务器配置向导 选择MySQL配置类型 选择数据库的用途 设置数据库的存储位置 设置MySQL服务器的最大并发连接数 设置MySQL的网络选项 设置MySQL默认字符集:选择【Manual Selected Default Character Set/Cllation】,选择gb2312字符集(简体中文)。
第1章目录第1章目录 设置MySQL的Windows选项:将MySQL作为Windows服务来安装 设置MySQL服务器的安全性选项,为MySQL的默认账号root设置密码 15/180 1.2
PHP开发环境配置 1.2.5 安装和配置MySQL 2. 测试MySQL服务器第1章目录第1章目录 16/180 1.2
PHP开发环境配置 1.2.5 安装和配置MySQL 3. 通过
PHP连接MySQL服务器 将
PHP目录下的libmysql.dll文件复制到F:Apache2.2bin目录中。
打开
php.ini文件,对以下属性进行设置。
设置MySQL服务器的主机名: mysql.default_host localhost 设置MySQL服务器的端口号: mysql.default_port 3306 设置默认用户: mysql.default_user root 设置默认密码: mysql.default_password password 启用
PHP对MySQL的支持模块:第1章目录第1章目录 extension
php_mysql.dll 17/180 1.2
PHP开发环境配置 1.2.5 安装和配置MySQL 3. 通过
PHP连接MySQL服务器第1章目录第1章目录 18/180 1.2
PHP开发环境配置 1.2.6 创建
PHP MySQL动态站点(在Dreamweaver CS3中)第1章目录第1章目录 19/180 第2章
PHP语言基础2.1
PHP基本知识2.2 数据类型2.3 变量与常量2.4 运算符与表达式2.5 流程控制语句 20/180
上一篇:
ThinkPHP3.1 完全开发手册
下一篇:
谈初中数学“一元二次方程”的几种常见题型