Web服务器和数据库服务器如何协同工作以向客户端的Web浏览器提供必要的服务和信息?
最初,我认为数据库和Web服务器是同一个(也就是说,我认为数据库在Web服务器上);但显然他们是独立的实体?
答案 0 :(得分:2)
你的问题是开放式的,但我认为你会发现以下内容很有帮助。为此,我将使用PHP和MySQL参考,但有很多。
您的第二个问题:它们是可以但不必在同一硬件上的单独服务。如果你在Linux上,这通常被称为LAMP stack(Linux Apache MySQL PHP)
就实际集成而言,这是通过SQL查询完成的,即run using PHP。然后使用PHP解析和格式化这些查询的结果。然后,该结果将使用HTML传递到您的Web浏览器。
就像我说的那样,非常开放,但这应该会给你一个开始的地方。