首先大家要明白数据空间和文件空间的区别;网站数据库类型的不同,使用的空间类型也是不同的。文件空间主要是存储站内例如图片,音乐,视频,TXT,RAR等等各种资源文件。而站内的个人信息,文章日志,留言,各种统计日志等等数据则是存储在数据库里面的。
在ASP网站中,一般的小型(数据结构简单,数据容量小)的网站大多使用的是ACC数据库,这种数据库的优点是调用效率高,便于管理,不需要专用空间(一般与文件空间共享大小)。缺点是,当数据量较大时调用效率就用急剧下降(一般100M时较为明显),安全性相对较低。
而大中型网站由于数据结构复杂,数据量较大则需使用SQL数据库,这种数据库的主要优点是当数据库比较庞大时调用效率高,安全性比ACC高。但SQL数据库需要另外购买专用数据库空间。
相对于个人网站(博客等)来说,10M的数据库空间已经足够了,10M的数据空间相当于7到8千篇日志,大家知道一个英文字母占一个字节(B)的空间,一个中文汉字占两个字节(B)的空间,而10M数据差不多近似等于1000万字节(B) 。。。
很多个人站长,明明网站的数据量并不大,却非要花大钱去买远超网站需求的大空间,明明是一个小小的个人博客,却要去买500M的数据库空间和1G,2G的文件空间。。。而在实际应用中空间利用率却不足5-10%,空间一般是按年按大小计费的,空间利用率不足10%的网站相当于每年损失90%的空间费。
还有的站长,仗着空间大,不懂得清理数据和优化数据(失去价值的垃圾日志文件等等),导致程序运行缓慢,效率大打折扣。对于数据库而言,执行效率比空间大小要重要得多。
作为个人站长,在根据本身需求的情况下考虑到网站数据增长的幅度,选择一个合适大小的空间是非常明智的选择。。。其他,例如iis,网站流量等等也是如此,并不是越大越好,而是适用即好。。
即使你的网站由于某些原因,突然火了,数据猛增了,我相信你肯定会在第一时间内选择更靠谱的空间或服务器的。。。