是该正儿八经的把这个初级教程结尾了,这次的初级教程重点在于如何搭建服务器平台,如何设置网站的配置文件,如何进行简单的数据库操作,我下面对这些做一个简单的总结:
- 调试程序都在自己的计算机上调试,节约时间,关于wamp平台的搭建方法,你可以站内搜索“wamp”或者“lamp”;
- 制作小型网站之前,首先要确定好你的文件结构,配置文件尽量别写在数据库里面,方便程序的移植。配置变量建议采用预定义 define(‘WEB_DIR’,'/home/www/htdocs’);这样的方式,因为方便在函数里面引用,否则你必须设置成全局变量 ;
- 永远别相信用户的输入,对用户的输入一定要做相应的过滤,常见的函数。htmspecialchars(string), htmlentities(string);
- 也永远别相信浏览器的get请求 /index.php?file=/home/etc/ 对$_GET['file']变量也要加以过滤;
- 尽量采用兼容的php代码,尽量用<?php ?>而别用<??>,尽量用<?php echo $var;?>而别用<?=$var?>,虽然这里节约了输入,今后移植可能会得不尝失;
目前想到的就这些,今后可能会不断补充。接下来的时间将介绍php中级教程,主要的内容是如何利用现成的类库。如果你现在可以编写一个php+mysql的留言本了,就表示这个初级教程你已经完全掌握了
该日志未加标签
come on