PHP初认识

一.静态网页与动态网页的区别

   1)网络构成

  •  服务器(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平台下的安装

  1由于PHP是一种服务器端编程语言,所以想要运行PHP代码必须要有相应的服务器环境及其解释器,一般是PHP+Apache+Linux+MySQL(开源搭档)

  2.安装组件 

  1)Apache服务器:世界上使用排名第一的web服务器软件,可运行在几乎所有广泛使用的计算机平台上

  2)PHP:PHP程序的解释器.通过该解释器再发送给用户

  3)MySQL:MySQL数据库程序,调试数据库程序的必备程序

  4)PHPMyAdmin:用PHP编写的管理MySQL数据库的程序

  5)Editplus:PHP文件的编辑器

待续....

猜你喜欢

转载自www.cnblogs.com/zjm1999/p/10474234.html