2011-05-23 106 views
0

我是Web编程的开始,我需要了解Web应用程序的后端工作原理?网站的后端如何工作?

当用户输入网站的URL时,browwser会读取index.html文件吗?然后,我需要了解浏览器如何缓存CSS文件和PHP文件?这些文件(脚本文件,模板文件)如何相互连接并呈现网页?

请告诉我如何找到关于这个好教程?

回答

1

那么在web开发中有两个方面后端和前端。后端正在进行计算,前端是您向用户展示的内容。

如果你拿一个php文件为例。 PHP将处理您的代码,并将输出html(或其他类型的文本)到您的客户端。

如果你想要一些教程。我认为他们在互联网上有足够的关于PHP的教程,以及如何制作简单的脚本来帮助您入门。 PHP网站本身也是了解这些功能的一个很好的来源。

+0

感谢您的回复,我非常乐意提供您的建议。主要是我想了解的是,后端文件和前端文件如何通信?所有这些index.html,index.php,.htacess文件如何工作?这些文件的用途?等等 – Geeth 2011-05-23 20:11:18

0

以Apache服务器为例。这是一个处理所有HTTP请求的后端软件(如你想加载一个html文件,运行php脚本)。

0

浏览器从服务器请求URL。

服务器返回一个资源(可能是一个HTML文档)。

的浏览器处理该资源

然后浏览器请求的资源有任何依赖关系(在HTML的情况下对它进行分析)(这样的HTML文档可能使用<link>元素来区分浏览器请求一个CSS文件并将其应用到文档中)