- -
1、apache是服务器基础,php和mysql都需要他来协调工作
2、php是脚本解释,如果不用php那么apache出来的东西就只是静态的,而不能在服务器实现功能
3、mysql是数据库,完全可以单独使用,但是和另外两个一起,则是由php代码调用mysql接口,而apache就负责解释php代码,让他能真正地实现对mysql的调用
这三个放在这里,大概可以这样讲
apache是一种服务器端软件,mysql是一种数据库软件,php是一种网络编程语言。PHP编写的页面程序运行在apache上,数据通过myspl进行承载和读取,最后将页面呈现在用户的浏览器上建议阅读linux相关书籍比如说《linux就该这么学》。网站开发三大体系:LAMP、J2EE、.NetLAMP(linux/apache/mysql/php)
LAMP是网站开发的一种解决方案,
安装有php软件的服务器叫做PHP应用程序服务器,安装有Mysql软件的服务器叫做mysql数据库服务器..这种网站开发方案使用linux系统作为开发平台,apache服务器作为其web服务器,PHP作为其应用程序服务器,mysql作为其数据库来存放管理网站的数据。。PHP经常会与Mysql进行交互例如进行查询、修改、插入数据。举个简单的例子:你可以看到搜狐网新闻版块儿里列出的每一条新闻,他就是PHP查询Mysql数据库后取得相关条目的记录,并将这些数据分类分页显示在你所看到的页面上的,就一条新闻来说,它包括新闻标题、新闻内容、新闻发表时间等等这些信息都存储在Mysql数据库当中,PHP可以把这些记录数据查询出来并显示在网页上。。
以上是我总结的一些东西,希望对你有帮助。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)