全文预览

基于PHP的微信管家系统的设计与实现毕业论文

上传者:幸福人生 |  格式:doc  |  页数:46 |  大小:3136KB

文档介绍
;Р跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、РLINUX、WINDOWS、Mac OS、Android等平台;Р效率高:PHP消耗相当少的系统资源;Р图像处理:用PHP动态创建图像,PHP图像处理默认使用GD2。且也可以Р配置为使用image magick进行图像处理;Р面向对象:在php4,php5 中,面向对象方面都有了很大的改进,php完全Р可以用来开发大型商业程序;Р专业专注:PHP支持脚本语言为主,同为类C语言。Р2.3 SMARTY模板引擎简介РSmarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要[5]。SMARTY的主要优势在于:Р速度:采用Smarty编写的程序可以获得最大速度的提高,这一点是相对Р于其它的模板引擎技术而言的;Р编译型:采用Smarty编写的程序在运行时要编译成一个非模板技术的РPHP文件,这个文件采用了PHP与HTML混合的方式,在下一次访问Р模时将WEB请求直接转换到这个文件中,而不再进行模板重新编译(在Р源程序没有改动的情况下);Р缓存技术:Smarty选用的一种缓存技术,它可以将用户最终看到的HTMLР文件缓存成一个静态的HTML页,当设定Smarty的cache属性为trueР时在Smarty设定的cachetime期内将用户的WEB请求直接转换到这个Р静态的HTML文件中来,这相当于调用一个静态的HTML文件;Р插件技术:Smarty可以自定义插件。插件实际就是一些自定义的函数;

收藏

分享

举报
下载此文档