Download presentation
Presentation is loading. Please wait.
Published byBirgit Frederiksen Modified 5年之前
1
电子商务专业课程 电子商务应用技术 Application of Technology On Electronic Commerce
2
第1章 PHP入门 §1.1 PHP概况 1.1.1 电子商务技术 Web编程技术 安全技术 数据库技术 支付技术 电子商务技术 互联网技术
电子商务技术 Web编程技术 安全技术 数据库技术 支付技术 电子商务技术 互联网技术 实用技术 其他技术
3
Microsoft Windows Server
课程内容 L A M P JavaScript C S S 脚本语言 ASP.NET PHP JSP H T M L SQL Server MySQL Oracle 数据库 Web Server IIS Apache Tomcat Microsoft Windows Server Linux Windows /Linux 操作系统
4
LAMP
5
主要内容
6
采用各种程序开发语言的比例
7
使用各种数据库产品的比例
8
§1.2 PHP和MySQL的应用 1.2.1 应用案例 1.2.2 成功故事
全球知名互联网公司Facebook、Yahoo!、Google、YouTube和中国知名网站淘宝网、新浪网、百度、腾讯、搜狐、网易等均是PHP技术的经典应用。 1.2.2 成功故事 利用PHP和MySQL开发出广受欢迎的软件系统有许多,它们有团队合作的成果,也有个人成功的例子。
9
淘宝网的前世与今生
10
淘宝网的前世与今生
11
1.2.3 PHP与MySQL的发展与优点 1、PHP和MySQL的发展 (1)PHP的发展历史
Personal Home Page - PHP Hypertext Preprocessor (2)MySQL(读作My-Ess-Que-Ell)的发展 MySQL的开发历史可以追溯到1979年,1996年可以公开获得
12
2、PHP和MySQL的优点 (1)PHP的优点 好学易用 免费开源 良好的可扩展性 平台无关性(跨平台) 功能全面 数据库支持
面向对象编程
13
(2) MySQL的优点 性能强 价格低廉 使用方便 支持多种平台 源代码公开
14
1.2.4 PHP的应用领域 服务器端脚本程序 命令行脚本程序 桌面应用程序
15
1.2.5 HTML内嵌式的脚本语言 “这是我的第一个PHP程序:”是一段文本信息。 “<br />”是HTML代码。
echo “hello world!”; ?> echo date(“Y年m月d日H时i分s秒”); “这是我的第一个PHP程序:”是一段文本信息。 “<br />”是HTML代码。 “echo “hello world!”;”和“echo date(“Y年m月d日H时i分s秒”);”是两条PHP代码。 date()是日期时间函数,该函数需要一个字符串参数。
16
§1.3 PHP程序工作流程 1.3.1 Web浏览器 1.3.2 HTML 1.3.3 PHP预处理器 1.3.4 Web服务器
1.3.5 HTTP协议 1.3.6 数据库服务器
17
1.3.7 PHP 程 序 工 作 流
18
§1.4 PHP服务器的构建 1.4.1 服务器安装前的准备工作 WampServer是windows平台上的集成开发软件。
Apache服务启动时,默认会占用80端口号。 MySQL服务启动时,默认会占用3306端口号。
19
1.4.2 安装服务器
23
1.4.3 启动与停止服务
24
1.4.4 第一个PHP程序 在“C:\wamp\www”目录下建立文件“helloworld.php”。
以记事本方式打开“helloworld.php”文件,键入PHP代码。 保存文件内容,并确保启动Apache服务。 打开浏览器,在地址栏中输入地址
25
1.4.5 配置服务器 PHP时区设置 PHP预处理器其他常用配置 设置允许外网访问Apache服务 修改Apache服务端口号 设置起始页
设置Web服务器主目录 设置虚拟目录 为MySQL数据库服务器root账户设置密码
26
如何学好课程内容 1、了解网站(系统)的构建过程 (Web服务器)硬件设备→操作系统→Web服务器软件→数据库管理系统→编程语言或脚本语言
2、搭建调试平台 搭建WampServer 3、选择优秀的开发工具 (1)计算机 (2)操作系统软件 (3)Web服务器软件 (4)PHP和MySQL (5)UltraEdit和EditPlus等
27
参考资料 图书资料 PHP和MySQL Web开发(原书第4版) 作者:(澳)Luke Welling Laura Thomson
1 PHP和MySQL Web开发(原书第4版) 作者:(澳)Luke Welling Laura Thomson 译者:武欣 机械工业出版社
28
MySQL技术内幕(第5版) 作者: [美] 保罗.迪布瓦(Paul DuBois) 译者: 张雪平 何莉莉 陶虹 机械工业出版社
29
JavaScript基础教程(第9版)作者: (美)Dori Smith
Tom Negrino 译者: 陈剑瓯 柳靖 人民邮电出版社
30
HTML5与CSS3基础教程(第8版 作者:Elizabeth Castro Bruce Hyslop 译者: 望以文 人民邮电出版社
31
网站资源 http://www.php.net http://www.mysql.com http://www.php100.com
2
32
源程序与开源系统 教材中源程序可以在网上获得,而网络上的开源系统资源也是数不胜数。
33
程序实训步骤 第一步 下载源程序 第二步 搭建练习平台 第三步 结合课程的内容读懂源程序 第四步 改写源程序
第一步 下载源程序 第二步 搭建练习平台 第三步 结合课程的内容读懂源程序 第四步 改写源程序 第五步 在原有程序的基础上加入自己的程序代码 第六步 构建自己的网站
34
HTML form:input(text) image form:button a form:button 返 回
35
同一HTML脚本文件 应用CSS文件前 应用CSS文件后 重点:应用CSS使得结构和样式得以分离 返 回
36
JavaScript执行在客户端 返 回
Similar presentations