• PHP的来龙去脉



    PHP的来龙去脉
    PHP是一种服务器运行的HTML脚本语言,以PERL为基础,C,ASP,SHELL,JAVASCRIPT相似。
    PHP(PHP Hypertext Preprocessor,Personal HomePage Tools)
    1994年Rasmus Lerdorf开始计划发展,在1995年以Personal Home Pages Tools开始对外发表第一个版本。
    1995年中,第二版的PHP问市,第二版定名为PHP/FI.并加入MSQL的支持。
    1997年,PHP3.0是类似于当今PHP语法结构的第一个版本。
    2000年发布PHP4
    2004,PHP5诞生。OO功能与XML的集成得到了大大的改进。

    PHP的特性
    PHP3 简单,速度快,跨平台,强大的数据库支持,嵌入HTML,分析XML,文件存取,文本处理,复杂变量,图像处理
    PHP4 API扩充,布尔类型,COM/DCOM,与PHP3兼容性好,配置,加密支持,多维数组,JAVA交互支持,OO特点,ZIP文件处理
    PHP5 OO,XML,异常处理,SOAP扩展,支持WEB服务

    PHP的机理
    PHP在WEB服务器上运行,当PHP脚本被客户端请求时,被请求的PHP程序开始运行,并把执行的结果返回客户端的浏览器。发送给客户端浏览器的内容是普通的HTML文本,不包含PHP代码。这是与嵌入HTML的客户端脚本的最主要的区别。

    简单的例子:
    index.php
    ...
    <?php
        $currtime=time();
        $currtimestr=strftime("%H:%M:%S",$currtime);
        echo "当前时间是:".$currtimestr;
    ?>
    ...

    以时分秒的格式来显示。

    PHP安装与测试
    安装MySQL数据库
    安装Apache Web服务器
    安装GD图形库
    安装XML
    安装PHP
    安装Zend加速引擎
    修改Apache Web服务配置文件
    测试PHP

    MYSQL:
    启动和关闭:service mysql start,service mysql stop
    版本:mysqladmin version
    查看数据库:mysqlshow

    Apache:
    解压,生成,编译,安装

  • 相关阅读:
    Java--环境变量(jdk、jre)配置
    Jsoup爬取数据设置代理IP
    数据库连接的莫名问题:create connection error
    springBoot使用过程的小感悟
    Activiti工作流引擎数据库表结构
    IDEA创建Activiti工作流开发
    Java开源爬虫框架WebCollector设置代理
    使用OkHttpClient爬取json数据
    雪中的杭州
    StringBuffer中的append方法
  • 原文地址:https://www.cnblogs.com/astar/p/1179927.html
Copyright © 2020-2023  润新知