简单理解Apache,Mysql,PHP之间的联系

原创 2015年11月20日 00:05:47
    声明:以下为作者原创,转载请私信告知作者并以链接形式标明本文地址 

  本文地址:http://write.blog.csdn.net/postedit


  •     通过百度百科我们知道
  •        
  •     Apache(全称Apache HTTP Server):是世界使用排名第一的Web服务器软件。可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
  •     
  •     MySQL:MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。(嗯,简单点说就是放东西的地方)

  •     PHP:脚本语言的一种。

  •     几乎初学PHP的小伙伴总会在入门教程里看到这三个单词,网上的解释也很详细。但是就是因为其中太详细太专业的术语让还谈不上入门的小伙伴发懵。所以这里我就用通俗易懂的方式让大家来了解这几样东西。^_^
  •      打个比方:我是一名作家。
  •      现实生活中人们阅读的书籍几乎来自同一个地方:出版社。没错,我给出版社投稿,出版社通过校验,排版,最终是我的作品变成书本出版发行,让其出现在社会上供人们阅读了解。
  •      所以,Apache便是我得以跟广大读者们交流的平台。(小伙伴们也可以打比方成报社更贴切一些)
  •      我要创作需要素材啊,不然内容太空洞人家看不下去呐,所以我在书房的一堆书里面翻来覆去地找了半天(哎呀居然还找到小学时候全校一等奖作文呢,真怀念~),这样我需要的素材便拥有了。
  •      所以,书房便是我的MySQL数据库,我可以在调用里面的数据。
  •      万事具备只欠写了哈,我特意弄了支钢笔(装备不错还是“英雄牌”的呢)。我的灵感通过钢笔在纸上笔走龙蛇,行云流水,一气呵成……(好吧我太装B了)。最终作品完成!
  •      这个时候,钢笔便是我所使用的PHP(也就是工具,这是我的理解)
  •      综上所诉:通过PHP编写,调用数据库最终上传到Apache服务器上编译运行,理解为通过写作采用素材,最终投稿到出版社出版发行。这样便简单形象一点了怎么样呢各位亲?
  •      另外,wamp:Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。(来自百度百科)
  •      lamp:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。(来自百度百科)
  •      这两种的区别:一个在Windows环境下开发,一个则是在linux下。
  •        
  •     Apache(全称Apache HTTP Server):是世界使用排名第一的Web服务器软件。可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
  •     
  •     MySQL:MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。(嗯,简单点说就是放东西的地方)

  •     PHP:脚本语言的一种。

  •     几乎初学PHP的小伙伴总会在入门教程里看到这三个单词,网上的解释也很详细。但是就是因为其中太详细太专业的术语让还谈不上入门的小伙伴发懵。所以这里我就用通俗易懂的方式让大家来了解这几样东西。^_^
  •      打个比方:我是一名作家。
  •      现实生活中人们阅读的书籍几乎来自同一个地方:出版社。没错,我给出版社投稿,出版社通过校验,排版,最终是我的作品变成书本出版发行,让其出现在社会上供人们阅读了解。
  •      所以,Apache便是我得以跟广大读者们交流的平台。(小伙伴们也可以打比方成报社更贴切一些)
  •      我要创作需要素材啊,不然内容太空洞人家看不下去呐,所以我在书房的一堆书里面翻来覆去地找了半天(哎呀居然还找到小学时候全校一等奖作文呢,真怀念~),这样我需要的素材便拥有了。
  •      所以,书房便是我的MySQL数据库,我可以在调用里面的数据。
  •      万事具备只欠写了哈,我特意弄了支钢笔(装备不错还是“英雄牌”的呢)。我的灵感通过钢笔在纸上笔走龙蛇,行云流水,一气呵成……(好吧我太装B了)。最终作品完成!
  •      这个时候,钢笔便是我所使用的PHP(也就是工具,这是我的理解)
  •      综上所诉:通过PHP编写,调用数据库最终上传到Apache服务器上编译运行,理解为通过写作采用素材,最终投稿到出版社出版发行。这样便简单形象一点了怎么样呢各位亲?
  •      另外,wamp:Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。(来自百度百科)
  •      lamp:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。(来自百度百科)
  •      这两种的区别:一个在Windows环境下开发,一个则是在linux下。

  •      PS:以上是我学习PHP的理解总结,希望能帮到大家。不足之处请路过的大神不吝赐教,我给你32个赞!





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

如何通过Linux+Apache+MySQL+PHP搭建简单的动态网站

1.实验原理 (1)LAMP的定义 LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的...

Windows下Memcache环境的搭建及简单使用(包含 APACHE+PHP+MYSQL 环境配置 )

首先,我们来安装APACHE的相关服务。 1.选择你所需要的APACHE版本,进行下载。 http://httpd.apache.org/download.cgi (也可以下...

浅议PHP与MySQL之间的操作

  • 2015-05-16 03:06
  • 232KB
  • 下载

apache和php之间协同工作的配置

php在当今一个不陌生的网络技术名词,想到网站或者web可能大多数开发者都会想到php,一个既免费又开源,既容易又实用等一些好处才拥有了世界上很多IT技术人员的青睐,我是一名JAVA开发者,接触PHP...

HTML文件、PHP文件、JSON文件之间通过AJAX编程简单传递数据

JSON是一种数据格式,不属于任何语言,因而它可在不同语言之间进行传递,但是JSON有简单值、对象、数组三种类型的值,而每个语言对对象和数组的表示语法都不相同,那如何实现JSON中的数据在不同语言之间...

<php+mysql>上传文件到指定文件夹,共享数据和脚本,文件验证,脚本之间的通信

(《Head First PHP & MySQL》学习记录) add-score.php Guitar Wars - Add Your Score Guitar Wa...

php+apache+mysql windows安装

好久没弄php了,不想用wampServer了,给自己点难度,
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)