[经验]渚薰的ASP畅谈(一)整站布局风格(知识强度☆)
这里说的布局,不是指某个网页如何具体布局,而是在架设整个网站时,文件夹的建立,文件的命名规则等等
1、文件名的命名同样要遵守变量的命名规则,切忌用拼音(绝对不能用中文……)。大家的英语也该有点水平了,真的不知道英文单词怎么写,查字典也要查出来。谁叫编程语言这东西不是中国人发明的呢
2、把同类文件,归纳在一个文件夹里。比如最常见的images,用于存放网页图片。那么相同的,js文件夹用来存放js文件,inc用来存放include文件。如果子栏目所要用到的网页文件也比较多,那么同样放在一个文件夹下。后台程序文件放在admin或稀奇古怪名字的文件夹下(建议用个稀奇古怪的名字来命名文件夹)。
3、数据库的存放问题。数据库是整个网站的敏感数据集合,所以数据库要做到安全,保证不被恶意下载。为此可以有两种方式来到达目的(或结合):
(1) 数据库的命名:同样,要取个稀奇古怪的名字。我有段时间,是用随机生成的字符串然后经过md5加密后的字符串来命名的,同时可以在文件名中间插入一个#字符,因为网页地址并不会解析#后的字符串。另外,如果是access数据库,那么数据库的后缀名需要改成asa或者asp,甚至可以不要后缀。
(2)存放的位置:一般来说数据库的位置是独立于网站域名根目录外的。什么概念?比如,网站顶级域名www.xxx.com所指向的服务器物理路径是e:/web/www/,那么数据库就存放在e:/web/db/下面,这样,是无法通过网址来访问并下载到数据库的。
[此贴子已经被作者于2006-8-7 20:18:05编辑过]