知识大全 用什么技术来搭建PHP环境

Posted 数据库

篇首语:满堂花醉三千客,一剑霜寒十四州。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用什么技术来搭建PHP环境相关的知识,希望对你有一定的参考价值。

PHP典型模块与项目实战大全:用什么技术来搭建PHP环境  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

     用什么技术来搭建PHP环境

  目前 所有的主流操作系统上PHP都能够运行 包括Linux Unix系列 Microsoft Windows Mac OS X RISC OS等 新版本的PHP支持大多数的WebServer 包括Apache Nginx Microsoft Internet Information Server(IIS) Personal web Server(PWS) Netscape iPlant server Oreilly Website Pro Server Caudium Xitami OmniHTTPd等

  当用PHP来做Web开发时 可以使用Linux系列的操作系统或Windows NT操作系统平台 Web开发人员通常会选择系统稳定性更好的Linux系列系统 作为PHP的执行平台 实际的使用经验证明Linux系列操作系统拥有更好的系统稳定性

  在Linux系列操作系统下通常是LAMP(Linux Apache MySQL PHP)的组合模式 许多互联网公司都以此作为Web开发框架来搭建自身的应用 并获得了成功 同时 由于Linux Apache MySQL PHP都是可以免费使用的 因此搭建开发框架的成本也相对  较低

  LAMP是一个缩写 它是指一组通常被一起使用来搭建Web服务的自由软件 如下所示

  Linux:服务器操作系统

  Apache:开源的Web服务器软件

  MySQL:高效的关系型数据库

  PHP(Perl或Python) 服务器脚本语言

  Apache是LAMP架构最核心的部件(Web Server) Apache具有开源 稳定 模块丰富的优势 但是 不如一些轻量级的Web服务器高效(如Nginx) 轻量级的Web服务器对于静态文件的响应能力来说远高于Apache服务器 在这里简要的介绍Nginx服务器软件 Nginx是一个高性能的HTTP和反向代理服务器 Nginx以它的稳定性 丰富的功能集 示例配置文件和较低的系统资源消耗而闻名

  MySQL数据库是多线程 支持多用户的SQL数据库服务器 它的性能和稳定性都十分优秀 同时也提供了丰富的管理功能 针对高并发访问和频繁读写操作 通常可以使用主从结构或数据库集群 优化表结构的方式解决

  当然 PHP可以支持众多主流的数据 它几乎涵盖了目前全部的主流数据库 PHP可以支持的数据库如表 所示 PHP还支持很多不太流行的小众数据库 这里不再一一   列出

  表   PHP支持数据库列表

  续表

  除了使用上述数据库以外 PHP还提供一个DBX扩展库 用户可以自由地使用该扩展库支持的任何数据库 此外 PHP具有一个丰富的ODBC数据库连接函数库(Open Database Connection Standard 开放数据库连接标准) 因此可以连接任何其他支持该标准的数据库 由于PHP在数据库方面优秀的兼容性 它可以在不同数据库之间切换 这进一步扩大了应用范围

  说明 本书所使用的程序内容及范例程序 大部分都是基于Linux+Apache+MySQL+     PHP这个开发框架的

       返回目录 PHP典型模块与项目实战大全

       编辑推荐

       Java Web开发详解

       PHP Web开发学习实录

cha138/Article/program/PHP/201311/21534

相关参考

知识大全 7款PHP环境搭建工具介绍

7款PHP环境搭建工具介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    PHPStudy 

知识大全 教你巧用PHP+MySQL搭建一个聊天室

教你巧用PHP+MySQL搭建一个聊天室  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Linux下C语言对PHP扩展

Linux下C语言对PHP扩展  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一搭建php环境 

知识大全 解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑

解析如何通过PHP函数获取当前运行的环境来进行判断执行逻辑  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 DataGuard环境搭建

DataGuard环境搭建  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  自己做的工作一直涉及的

知识大全 搭建Eclipse+MyEclipse开发环境

搭建Eclipse+MyEclipse开发环境  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一

知识大全 用php来获得客户端服务器ip的方法

  <?php  echo"当前脚本服务器的主机名"gethostbyaddr($_SERVER[REMOTE_ADDR])"<br/><hr/>";echo"获得当前运

知识大全 WebSphere MQ传输环境搭建和测试

WebSphereMQ传输环境搭建和测试  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Groovy轻松入门—搭建Groovy开发环境

Groovy轻松入门—搭建Groovy开发环境  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  由

知识大全 Eclipse下C/C++环境搭建

Eclipse下C/C++环境搭建  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一直都想在Ec