zoukankan      html  css  js  c++  java
  • 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文件的编辑器

    待续....

  • 相关阅读:
    周赛F题 POJ 1458(最长公共子序列)
    HDU 4720 Naive and Silly Muggles 2013年四川省赛题
    HDU 4716 A Computer Graphics Problem 2013年四川省赛题
    SCU 4440 Rectangle 2015年四川省赛题
    SCU 4436 Easy Math 2015年四川省赛题
    大数模板——六种实现了加减乘除和求余
    HDU 1002 A + B Problem II
    CodeForces 689C  Mike and Chocolate Thieves
    CodeForces 689A -Mike and Cellphone
    CodeForces 595B
  • 原文地址:https://www.cnblogs.com/zjm1999/p/10474234.html
Copyright © 2011-2022 走看看