zend

CentOS下yum安装PHP

倾然丶 夕夏残阳落幕 提交于 2019-11-27 12:37:43
美国时间2014年11月13日,PHP开发团队,在「PHP 5.6.3 is available|PHP: Hypertext Preprocessor」上公布了PHP5.6系的最新版本「PHP 5.6.3」。 在最新的版本5.6.3不仅修改了多个Bug,并且修改了fileinfo模块里存在的安全漏洞。 PHP团队推荐使用PHP5.6系列的用户,升级到最新版本5.6.3。 简单介绍一下,如何在CentOS上安装PHP5.6。 配置yum源 追加CentOS 6.5的epel及remi源。 # rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 以下是CentOS 7.0的源。 # yum install epel-release # rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 使用yum list命令查看可安装的包(Packege)。 # yum list --enablerepo=remi --enablerepo=remi

《细说PHP》 第四版 样章 第二章 PHP的应用与发展 4

不羁的心 提交于 2019-11-27 11:59:37
2.4 PHP的发展 最初创建时,PHP是一个简单的用Perl语言编写的程序,只是为了统计自己的网站有多少访问者。后来又用C语言重新编写,多年来,PHP经过无数开源贡献者的不断迭代,历经数个版本,已经成为当前最热门的Web开发语言。像Facebook、淘宝等早期都是用PHP写的,在中国,PHP在百度、新浪、腾讯等大型互联网公司中应用都比较多。 2.4.1 PHP的诞生 1994年丹麦人Rasmus Lerdorf(雷斯莫斯·勒道夫)创建了PHP,最初只是一套简单的 Perl 脚本,用来跟踪访问他主页的人们的信息。他给这一套脚本取名为“Personal Home Page Tools”。后来他又用C语言重新编写,包括可以访问数据库。在1995年以Personal Home Page Tools(PHP Tools)开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。 在这个早期的版本中,只提供了像访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,并且强烈要求增加一些特性,比如循环语句和数组变量等。 2.4.2 PHP的迭代过程 PHP从诞生到现在已经有20多年的历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷,Node.js、Go、Python不断地在挑战PHP的地位。PHP语言之所以能有今天的地位

提高PHP运行速度的几大方法

一曲冷凌霜 提交于 2019-11-26 22:16:59
摘要: 一般情况下,PHP总是具有足够的速度支持Web内容动态生成,许多时候甚至无法找出比它更快的方法。然而,当面对庞大的访问量、高负荷的应用、有限的带宽.... 使用PHP的最大1个优势就是速度快。一般情况下,PHP总是具有足够的速度支持Web内容动态生成,许多时候甚至无法找出比它更快的方法。然而,当面对庞大的访问量、高负荷的应用、有限的带宽,以及其他各种带来性能瓶颈的因素时,就需要考虑怎样提高PHP的性能了。 1、代码优化 代码优化不仅仅是写出干净和清晰的代码,而是对代码进行一定的简化。可以使用Zend Optimizer来自动帮助完成这些繁杂的工作。Zend Optimizer可以从Zend Technologies的网站http://www.zend.com/免费得到,但必须同意它的许可约定,因为它不是以GPL方式发行的。它的原理很简单,即通过检测Zend引擎产生的中间代码,并对它进行优化,从而获得更高的执行速度。 在使用了Zend Optimizer后,复杂的PHP源程序的执行效率马上会得到显着提高,缺点是优化后的代码可读性下降,给代码修改带来困难。 Zend Optimizer的安装方法非常简单,只要根据用户使用的平台,下载相关的预编译版本,把下面2行代码加入到php.ini文件中,重新启动Web 服务器就行了: zend_optimizer.optimization