PHP的smarty使用心得!
花了几个小时的时间研究一下,发现还是比较好用的!
smarty可以很好地将逻辑与表现分离,后台程序员和web前端工程师各干各的事,不像以前,php代码和html代码杂合在一起,后台程序员和前端前序员一起发飙,因为他们的技能要求更高了,都必须要懂对方的语言,呵呵!
网上介绍的配置太哆嗦了,也许是老版本的缘故的,因为我以前没有用过!
在官网下载最新的版本,解压,配置,我用的是Smarty-2.6.26这个版本的,运行系统是windows XP+apache+php
其他环境大同小异吧!
只需要在php.ini中修改include_path,后面加一行你的Smarty库的绝对路径,当然这个文件包最好不要放在和网页目录一起的地方。
更要注意是在windows操作系统下,别忘记将前面的分号注释去掉哟!
相关文档:
<?php
//单例模式的类Lock
class
Lock
{
//静态属性$instance
  ......
看了些PHP的基础知识,自己在这里总结下:
1,在HTML嵌入PHP脚本有三种办法:
<script language="php">
//嵌入方式一
echo("test");
</script>
<?
//嵌入方式二
echo "<br>test2";
?>
<?php
//嵌入方式三
echo "<br>test3";
?>
还有一种嵌入方式,即使用 ......
所需软件源代码包:
httpd-2.2.4.tar.gz mysql-5.0.27.tar.gz php-5.2.1.tar.bz2
freetype-2.3.2.tar.gz gd-2.0.34.tar.gz jpegsrc.v6b.tar.gz
libpng-1.2.8.tar.bz2 libxml2-2.6.24.tar.bz2 zlib-1.2.2.tar.gz
安装顺序:apache -> mysql ......