学习PHP时,我们总是被教导到,PHP是一种服务器端脚本,是不能用来控制客户端的。而伴随着PHP5的发布,这句话就不是那么正确了。因为现在,PHP也可以用来写客户端脚本了。是的,你没有听错,用PHP写客户端脚本。
ActivePHP的安装
下面我们就来演示一下如何使用PHP写客户端脚本。首先,你需要下载PHP5在windows上的安装包,然后解压到一个目录里,比如:C:\Program Files\EasyPHP5\php,接着呢,进入windows的命令行模式,cd到你解压PHP5的目录,然后键入:
regsvr32 php5activescript.dll
回车以后,你就会看见一个成功提示:
这说明你已经可以使用ActivePHP了。好,下边我们就来写一个简单的脚本来测试下,仍然是全球通用的HelloWorld:P。
<? 代码列表 ?>
<script language="ActivePHP5">
$document->write( 'Hello World!' );
</script>
将上边的代码保存为Hello.htm,然后双击它,你就可以看见下边的结果了。
<? 环境要求 ?>
PHP:5.0.0
OS: Windows
Browser: IE
嗯,效果不错,但是还不够有客户端的特色。让我们来修改下代码:
<? 代码列表 ?>
<script language="ActivePHP5">
$window->alert( 'Hello World!' );
</script>
再运行下看看~
是不是有些感觉了?
我们的版本管理系统
下边我们回过头来说说版本管理系统。我们要做的版本管理系统很简单,就是把开发目录下的文件和数据库的数据表打成一个RAR包,按时间命名并放到一个备份目录下。由于本文的主要目的是演示ActivePHP的使用,我们就不考虑对RAR包的管理和将其解压覆盖原有数据的内容了,不过对于一个版本管理系统来说,这部分是很重要的,建议大家自己完成;) 。
<? 相关知识 ?>
Mysql的数据库是以文件形式存放在mysql/data目录下的,一个库对应着一个目录。
| 对此文章发表了评论 |
