【Asp.net精品源码栏目提醒】:网学会员,鉴于大家对Asp.net精品源码十分关注,论文会员在此为大家搜集整理了“PHP基础教程-零基础PHP-兄弟连PHP教程-LAMP平台介绍及网站的工作原理 - 其它资料”一文,供大家参考学习!
LAMP平台介绍及网站的工作原理 课程内容 什么HTTP协议 Web的工作原理 多种网站开发平台比较 LAMP网站开发组合概述 参考教材:《细说PHP》第一章 HTTP协议 URL(UniformResourceLocator)统一资源定位符 超文本传输协议HTTP,HyperText Transfer Protocol是互联网上应用最为广泛的一种网络协 议。
所有的WWW文件都必须遵守这个标准。
设 计HTTP最初的目的是为了提供一种发布和接收 HTML页面的方法。
HTTP通信通常发生在TCP/IP连接之上,默认端口 是80 HTTP只预示着一个可靠的传输。
Web的工作原理 动态网站开发平台技术比较 性能比较 LAMP J2EE
ASP.NET运行速度 较快 快 快开发速度 快 慢 快运行耗损 一般 较小 较大难易程度 简单 难 简单运行平台 Linux/UINX/Windows平 绝大多数平台均 Windows平台 台 可扩展性 好 好 较差 LAMP网站开发组合概述 book/ 目 录 下 存 放 : index.html客户1 Web index.php 服 务 器 Apache客户2 使 用 PHP 连 接 存储网站内容 MySQL , 并 通 过 的数据库管理 标准SQL操作数据 系统 库 (MySQL)LAMPLinux Apache MySQL PHP (Web开发黄金组合) Linux操作系统 LAMP组合就是在Linux操作系统上配置 Apache服务器、MySQL服务器,PHP应用 程序服务器,组成强大的Web开发平台。
Web服务器Apache Apache一直是世界使用排名第一的Web服务器软件。
它可 以运行在几乎所有广泛使用的计算机平台上,尤其对 Linux的支持相当完美。
它和Linux一样都是源代码放的自 由软件,所以不断有人来为它开发新的功能、新的特性、 修改原来的缺陷。
Apache的特点是简单、速度快、性能稳 定,并可作为代理服务器来使用。
MySQL数据库管理系统 MySQL是关系型数据库管理系统,是一个开放源代码的 软件,MySQL数据库系统使用最常用的结构化查询语言 (SQL)进行数据库管理,是一个真正的多用户,多线程 的SQL数据库服务器。
是客户机/服务器结构软件的实现, 由于其
源码的开放性及稳定性,且与网站流行编程语言 PHP的完美结合,使很多站点都利用其作为服务器端数据 库,获得了广泛的应用。
PHP后台脚本编程语言 PHP是“PHP:Hypertext Preprocessor”的 缩写,即“超文本预处理器”。
是一种服务器端的,嵌入到HTML中的脚 本语言,易于使用且功能强大,是开发 Web应用程序的理想工具。
需要安装PHP应用程序服务器去解释执行 ,也是一个开放源代码的软件。
PHP是一种目前最流行的服务器端Web程 序开发语言之一,在融合了现代编程语言 的一些最佳特性后,PHP、Aapache和 MySQL的组合已经成为Web服务器的一种 配置标准。
LAMP发展趋势 LAMP中的成员都是
源码开放的,这意味着其代码的核心部分可以被 免费使用,所有
源码、文档都可以在相应的官方网站上获得,用户都 可以自由复制、编译、分发和拷贝。
任何一个LAMP项目都属于自己 ,并且可以自行处理。
正是由于这种开源精神,才使得LAMP社区可 以聚集众多爱好者,也使得LAMP有如此迅猛的发展,而且更新速度 ,以及发现和修正错误的速度都是非常快的。
现在越来越多的供应商、用户和企业投资者逐渐认识到,使用LAMP 单个组件的开源软件组成的平台,用来构建以及运行各种商业应用和 协作构建各种网络应用程序,变得更加具有竞争力,更加吸引客户。
LAMP无论是性能、质量还是价格都将成为企业、政府信息化所必须 考虑的平台,并逐渐开始于面向企业级应用发展。
Apache+PHP+ MySQL被认为是在Linux平台上最佳组合之一。
总结 了解HTTP协议 掌握Web服务器的工作原理 了解LAMP的性能和发展趋势Thankshttp://www.lampbrother.net
上一篇:
计算机应用毕业设计(论文)
下一篇:
白色姜花,略微开了