python html5 bootstrap 视频教程

德云社区

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

数字 IDE 网页 ── \"所见即所得\" 编写 HTML4、HTML5 静态 \"网站站群\" 动态网站,生成 Robots、站点地图,死链检测,强大文本编辑器功能。。。集成中英自动 TTS 文本诵读功能。。。
数字 IDE Python ── 支持 \"极速编写-重构\" Python、Django、HTML5、XML、C/C++、Java、Perl、PHP、Ruby、C#、VB .Net 等程序源代码。。。集成了很多常用编程智能辅助工具。。。
业务范围:
01、企业 \"内部 | 外部\" 数据管理、分析、挖据
02、企业效率优化专用 APP 程序定制、IT 外包
03、智能数字化系统平台架设、开发、部署、维护
04、高仿真、低成本,可动画-可 VR 数字样机建模、开发、规划
05、企业 Linux 云计算 \"IaaS | SaaS\" 服务器架设、开发、部署、维护
06、\"标准 | 非标\" 设备全流程研发,PLC、单片机、工控系统开发、集成
07、企业 Linux / Windows 平台 PLM、ERP 系统架设、开发、部署、维护
08、企业 Linux / Windows 平台 \"内网 | 外网\" 服务器架设、开发、部署、维护
09、企业微信公众号智能互动营销、策划,Web 网站代码、SEO 排名优化,大数据网络推广
10、企业跨平台、跨硬件、跨浏览器 HTML5 Web 电子商务平台、\"静态 | 动态\" 网站开发、部署、维护
11、企业文档、资料、公司网页多语种翻译,数据资料标准化、版本化、数字化管理的规划、研发、实施
数字翻译 ── 能 \"批量翻译\" 文档 GUI 用户界面。。。网页浏览 批处理 全文搜索 全文替换 全文删除 全文插入 数据比较 。。。集成中英自动 TTS 文本诵读功能。。。
查看: 1872|回复: 0

PHP ── Hypertext Preprocessor 超文本预处理开源脚本语言

[复制链接]

193

主题

283

帖子

1191

积分

版主

Rank: 7Rank: 7Rank: 7

金钱
679
金币
13
威望
0
贡献
0
发表于 2014-12-29 16:27:45 | 显示全部楼层 |阅读模式
|          
PHP ── Hypertext Preprocessor 超文本预处理开源脚本语言

       PHP(英文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Perl 的特点,利于学习,使用广泛,主要适用于 Web 开发领域。

       PHP 独特的语法混合了 C、Java、Perl 及 PHP 自创的语法。它可以比 CGI 或者 Perl 更快速地执行动态网页。PHP 是将程序嵌入到 HTML 文档中执行,用 PHP 做出的动态页面与其他的编程语言相比,执行效率比完全生成 HTML 标记的 CGI 要高很多;PHP 还可以执行编译后代码,编译可达到加密、优化代码运行目的,使代码运行更快。

       PHP 原为 Personal Home Page 的缩写,已正式更名为 "PHP: Hypertext Preprocessor"。注意不是 “Hypertext Preprocessor” 的缩写,这种将名称放到定义中的写法被称作递归缩写。PHP 于 1994 年由 Rasmus Lerdorf 创建,刚开始 Rasmus Lerdorf 是为了维护个人网页而制作的一个简单的用 Perl 语言编写的程序。这些工具程序用来显示 Rasmus Lerdorf 的个人履历,以及统计网页流量。后来又用 C 语言重新编写,包括可以访问数据库。他将这些程序和一些表单直译器整合起来,称为 PHP/FI。PHP/FI 可以和数据库连接,产生简单的动态网页程序。

PHP 编程语言文件后缀,包括:.php。

历史
       1、1995 年以 Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf 写了一些介绍此程序的文档。并且发布了 PHP 1.0,在此版本中,提供了访客留言本、访客计数器等简单功能。

       以后越来越多的网站开始使用 PHP,并且强烈要求增加一些新特性。比如循环语句、数组变量、等等;在新成员加入开发行列后,Rasmus Lerdorf 在 1995 年 6 月 8 日将 PHP/FI 公开发布,希望可以透过社群来加速程序开发与寻找错误。这个发布的版本命名为 PHP 2,已经有 PHP 的一些雏型。譬如:类似 Perl 的变量命名方式、表单处理功能、以及嵌入到 HTML 中执行的能力。程序语法上也类似 Perl,有较多的限制,不过更简单、更具弹性。PHP/FI 加入了对 MySQL 的支持,从此建立了 PHP 在动态网页开发上的地位。到 1996 年底,有 15000 个网站开始使用 PHP/FI。


013.png

       2、1997 年任职于 Technion IIT 公司的两个以色列程序设计师:Zeev Suraski 和 Andi Gutmans,重写了 PHP 剖析器,成为 PHP 3 的基础。而 PHP 也在这个时候改称为 PHP:Hypertext Preprocessor。经几月测试,开发团队在 1997 年 11 月发布了 PHP/FI 2。随后就开始 PHP 3 的开放测试,最后在 1998 年 6 月正式发布 PHP 3。Zeev Suraski 和 Andi Gutmans 在 PHP 3 发布后开始改写 PHP 核心,这个在 1999 年发布的剖析器称为 Zend Engine,他们还在以色列 Ramat Gan 成立了 Zend Technologies 来管理 PHP 开发。

       3、2000 年 5 月 22 日 以 Zend Engine 1.0 为基础的 PHP 4 正式发布。

       4、2004 年 7 月 13 日发布 PHP 5,PHP 5 使用了第二代的 Zend Engine。此时的 PHP 包含了许多新特色,像是强化面向对象功能、引入 PDO(PHP Data Objects,一个存取数据库的延伸函数库)、以及许多效能上的增强。PHP 4 目前已不会继续更新,以鼓励用户转移到 PHP 5。

       5、2008 年 PHP 5 成为 PHP 唯一有在开发的 PHP 版本。将来的 PHP 5.3 会加入 Late static binding 和一些其他功能强化。PHP 6 的开发也在进行中,主要的改进有移除 register_globals、magic quotes、Safe mode 功能。

       6、2013 年 6 月 20 日 PHP 开发团队自豪地宣布推出 PHP 5.5.0。此版本包含大量新功能和 bug 修复。需要开发者特别注意的一点是,不再支持 Windows XP 和 2003 系统

       7、2014 年 10 月 16 日 PHP 开发团队宣布 PHP 5.6.2 可用。4 个安全相关的错误在此版本中修复,包括 cve-2014-3668、cve-2014-3669、cve-2014-3670。鼓励所有 PHP 5.6 用户升级到此版本。

       8、2014 年 12 月 18 日 PHP 开发团队宣布 PHP 5.6.4 即时可用。此版本修正了 8 个错误及 1 个 CVE 相关反序列化问题。鼓励所有 PHP5.6 用户升级到此版本。

特性
       1. PHP 的独特语法混合了 C、Java、Perl 以及 PHP 自创的新语法。

       2. PHP 比 CGI 或 Perl 执行动态网页速度更快 —— 与其他编程语言相比:PHP 是将程序嵌入到 HTML 文档中执行,执行效率比完全生成 hTML 标记的 CGI 要高得多;PHP 具有非常强大的功能,所有 CGI 功能 PHP 都能实现。

       3. PHP 支持几乎所有流行的数据库以及操作系统。

       4. 最重要的是 PHP 可以用 C/C++ 进行程序的扩展!

012.jpg

特色
       1、开放源代码
             所有 PHP 源代码事实上都可得到。

       2、快捷、易用
             程序开发快、运行快、技术本身学习快。可嵌入 HTML:PHP 可嵌入 HTML 语言,相对其它语言。PHP 编辑简单、实用性强、更适合编程初学者。

       3、跨平台
             PHP 是可运行在服务器端的脚本语言。譬如:可运行在 UNIX、Linux、Windows、Mac OS、Android 等平台。

002.png

       4、效率高
             PHP 消耗系统资源比较少。

       5、图像处理
             可用 PHP 动态创建图像,图像处理默认使用 GD2。也可配置使用 image magick 进行图像处理。

       6、面向对象
             在 php4、php5 中,面向对象方面有了很大改进,完全可用来开发大型商业程序。

      7、专业专注
             PHP 以作为脚本语言为主,同为类 C 语言。

主要版本
       PHP 大版本主要分 3 支:PHP 4、PHP 5、PHP 6

       1、PHP 4 由于太古老、对 QQ 支持不力已基本被淘汰。

       2、PHP 5 主要分 4 支:PHP 5.2 之前版本、PHP 5.2.X、PHP 5.3 及日前发布的 PHP 5.4。

       3、PHP 6 由于基本没有生产线应用,目前还只是一款概念产品,且很多功能在 PHP 5.3.3 上都有实现。

            PHP 5.2 之前的版本不值得考虑,因为存在某些功能缺陷或 BUG。主流 PHP 程序对 PHP 5.2.X 的兼容性最好,而每次版本号的升级带来的都是安全性和稳定性的改善,所以宜挑选最新的版本。

            若产品是自己开发自己使用的,PHP 5.3 及之后版本在某些方面更具优势,在稳定性上更胜一筹,增加了很多 PHP 5.2 所不具有的功能,比如内置 php-fpm、更完善的垃圾回收算法、命名空间的引入、对 sqlite 3 的支持等等。

            除版本号不同外,同一版本号的 PHP 也有区别,在选择 PHP 扩展的时候需要注意。

                   tar.gz 版:Linux 安装包。

                   Install 版:Windows 下可执行 MSI 格式安装包。

                   Zip 版:Windows 下解压即可使用。和 Install 版无区别。建议选择 Zip 版。

                   Debug 版:Windows 下最终用户无需关心。

版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。

AI人工智能 语音助理 人工翻译 教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|Sitemap|手机版|小黑屋| |网站地图  

GMT+8, 2018-10-17 16:45 , Processed in 0.046503 second(s), 34 queries .

技术支持 乐数软件  版权所有 © 2014-2019 德云社区

工业和信息化部:粤ICP备14079481号-2

快速回复 返回顶部 返回列表