您当前所在位置:首页 > 论文 > 计算机论文 > PHP论文

探究php模板简化网站设计

编辑:sx_zhangjh

2014-11-04

探究php模板简化网站设计

精品学习网为大家整理了php模板简化网站设计,希望对大家有所帮助。

基于模版的静态信息动态网页在解决老问题的同时带来了新的问题。对比一下动态页面,即可发现:动态页面需由WEB服务器进行解析,而且通常还需连接数据库,进行数据库存取操作,经过WEB服务器运行才能生成HTML标记语言,所以运行速度较静态页面慢。但由于动态页面和数据库相结合,使得动态页面具有高度的灵活性。对于静态页面,由于WEB服务器无需解析,无需连接数据库,所有内容由客户端浏览器进行解释,客户端页面打开速度和网站整体打开速度提高,但其缺点是不能动态地对请求进行处理,而且要求服务器上必须确实存在该静态页面文件。

所以使用了静态网页,网站不需要经过数据库就可以打开,因此运行速度更快。同时,使用静态网页,因为每一次显示都是一个直接的网页,不仅不用WEB服务器解析,也不调用数据库,所以对服务器的压力更小。那么,如何将静态页面处理的高速度和动态页面处表1静态网页与动态网页的比较系统实践理的灵活性结合起来呢?动态页面的执行结果是标准的HTML标记语言,如果这些HTML标记语言不直接输出到浏览器中,而是输出到一个文件中,生成静态文件,对用户而言,只需直接访问该静态页面,访问速度要比访问动态页面快;对WEB服务器而言,在生成静态文件后,只需访问较少的数据库信息(静态文件的存储路径和文件名),同时减轻了WEB服务器和数据库服务器的压力。这就将静态页面处理的高速度和动态页面处理的灵活性结合起来了。

通过这种方式,相同布局的页面可以通过模板创建,浏览器请求时,WEB服务器可以将这个静态文件返回给浏览器,达到同样的显示效果,而响应速度提高了。在网页的后期维护中,网页模板也发挥着同样巨大的作用,让网页更新变得不再困难。模板极大的方便了网站的开发人员和维护人员,解决了网站开发、管理、维护等环节上出现的一系列问题。通过功能模块的封装,它可以使非专业网站开发人员也能轻松地进行维护,这就为更大范围的推广网站提供了充分的条件。结束语把模板技术应用于动态网页中,让网页的程序员只需专注于程序、算法的开发和调试,而网页的界面则由网页美术设计人员利用自己最熟悉的可视化编辑器设计页面布局,无需担心破坏任何嵌入到页面的代码。在这种意义上实现系统设计人员工作上真正的合作与分工。解决了网站开发开发周期长、效率低,后期维护不方便、改版困难等不利因素,在实际应用中取得了良好的效果。

以上就是php模板简化网站设计,谢谢查阅。

标签:PHP论文

免责声明

精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。