mysql,apache,php的关系
2024-08-31 16:01:39
首先要明白动态网站与静态网站
所谓的动态网页,是指跟静态网页相对的一种网页编程技术。静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了——除非你修改页面代码。而动态网页则不然,页面代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的。
值得强调的是,不要将动态网页和页面内容是否有动感混为一谈。这里说的动态网页,与网页上的各种动画、滚动字幕等视觉上的动态效果没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,只要是采用了动态网站技术生成的网页都可以称为动态网页。
总之,动态网页是基本的html语法规范与Java、VB、VC等高级程序设计语言、数据库编程等多种技术的融合,以期实现对网站内容和风格的高效、动态和交互式的管理。因此,从这个意义上来讲,凡是结合了HTML以外的高级程序设计语言和数据库技术进行的网页编程技术生成的网页都是动态网页。
两句话弄明白三者关系
apache是一种服务器端软件,mysql是一种数据库软件,php是一种网络编程语言(服务端脚本语言)。PHP编写的页面程序运行在apache上,数据通过myspl进行承载和读取,最后将页面呈现在用户的浏览器上。
最新文章
- 《开源大数据分析引擎Impala实战》目录
- jdk的内存设置
- Java设计模式-策略模式(strategy)
- UVa11210 中国麻将 Chinese Mahjong-搜索
- 【Hibernate 6】常用的hql语句以及N+1问题
- 【Spring-boot多数据库】Spring-boot JDBC with multiple DataSources sample
- odoo 错误 Resource interpreted as Stylesheet but transferred with MIME type application/x-css:
- Java基础之RTTI 运行时类型识别
- Spring学习笔记之AOP配置篇(一)
- 【BZOJ 2004】: [Hnoi2010]Bus 公交线路
- Github-记账本
- 如何清除浮动(float)所带来的影响
- [python] python3.6 安装 pytesseract 出错
- Windows中的键盘快捷方式大全
- Windows Phone本地数据库(SQLCE):11、使用LINQ查询数据库(翻译) (转)
- soapUI pro :INFO:Error getting response for []; javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
- MyBatis学习之SpringMvc和MyBatis整合
- only_full_group_by问题而引发的对group by的深入思考
- Cordova - 实现热更新 !
- 《Vue 编程房内考》