一.静态网页与动态网页的区别java
1)网络构成web
- 服务器(server):安装有服务软件,能够向客户机提供网页浏览 数据库查询等服务的设备,根据服务类型不一样分为文件服务器 数据库服务器 应用程序服务器 web服务器等
- 客户机(browser):经过客户团建,如网页浏览器从服务器上得到网页浏览 软件下载等服务
2)静态网页特色数据库
- 不能自动更新
- 内容一成不变
- 是一个文件,对应一个URL(即统一资源定位符,指Internet文件在网页的地址)
3)动态网页编程
- 与数据库联系,能实现更强大的功能
- 动态网页运行在服务器端,客户机看到的只是网页文件的返回结果,不能看到源文件;静态网页经过服务器端把网页文件原封不动地传给客户机,自己不进行任何处理
二.PHP简介浏览器
1.PHP(Hypertext Preprocessor 超文本预处理器):服务器端 跨平台 HTML嵌入式的脚本语言服务器
2.特色网络
- 能被Apache IIS等多种服务器支持,而ASP只能被Windows系统下的IIS PWS所支持
- 运行于Linux Unix Windows FreeBSD等多种操做系统,而JSP须要jvm虚拟机,
- ASP是一种网络编程支持环境,支持VBScript JavaScript Perl等多种语言,而JSP使用java或JavaScript做为其脚本语言,而PHP自己就是一种编程语言
- PHP支持MySQL和Oracle Sybase ODBC等多种数据库;JSP须要使用JDBC实现与数据库的链接
- 面向对象的支持(PHP5的出现)
三.Windows平台下的安装jvm
1因为PHP是一种服务器端编程语言,因此想要运行PHP代码必需要有相应的服务器环境及其解释器,通常是PHP+Apache+Linux+MySQL(开源搭档)编程语言
2.安装组件 编辑器
1)Apache服务器:世界上使用排名第一的web服务器软件,可运行在几乎全部普遍使用的计算机平台上
2)PHP:PHP程序的解释器.经过该解释器再发送给用户
3)MySQL:MySQL数据库程序,调试数据库程序的必备程序
4)PHPMyAdmin:用PHP编写的管理MySQL数据库的程序
5)Editplus:PHP文件的编辑器
待续....