知识大全 用什么技术来搭建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环境搭建工具介绍 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! PHPStudy
教你巧用PHP+MySQL搭建一个聊天室 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Linux下C语言对PHP扩展 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一搭建php环境
知识大全 解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑
解析如何通过PHP函数获取当前运行的环境来进行判断执行逻辑 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
DataGuard环境搭建 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 自己做的工作一直涉及的
搭建Eclipse+MyEclipse开发环境 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一
<?php echo"当前脚本服务器的主机名"gethostbyaddr($_SERVER[REMOTE_ADDR])"<br/><hr/>";echo"获得当前运
WebSphereMQ传输环境搭建和测试 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Groovy轻松入门—搭建Groovy开发环境 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 由
Eclipse下C/C++环境搭建 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一直都想在Ec