ASP的不安全因素网上说的一大堆,我就不说这个了,树大招风嘛,呵。我今天从另一方面来说 字串3
做网不能用ASP的原因。
字串7
从所周知,ASP有微软这个大爷牵着,发展得很迅速,网上基于ASP的程序比PHP、JSP多得多,但
字串6
是ASP所用的数据库有ACCESS和MSSQL,没错,问题就出在数据库! 字串3
1、数据库使用问题
ACC数据库是99.999%免费ASP程序的首选,但是ACC有很大的局限性,一旦ACC数据超过100M,或 字串8者网站的同时在线人数超过100人,那就完蛋了,服务器CPU占用100%是没得说,有自己的服务器还好, 字串6
没人说你。但是如果是虚拟主机呢,动不动就来个Service Unavailable,那就只有被管理员关的命运了
字串8。说得有点绝对,但这样下去肯定被关。还有ACC数据库极易被下载,这个属于ASP的不安全性,这就不
字串6说了。也许你会说,那我换MSSQL不就行了。对,没错,MSSQL是一个支持万人同时提交强大的数据库, 字串6
但是使用MSSQL的ASP程序都是收费的,而且价格不斐,比如说动网论坛,最便宜的SQL版也要1200RMB,
字串6
这对很多个人网站站长都是不能承受。有人说,我可以自己写呀。如果这样,我劝你用PHP写算了。
字串7
2、数据库管理问题
用过PHP的人都知道,MySQL有个PHPMyAdmin数据库管理程序,空间商都会提供,在网页上直接打 字串9开,输入用户名密码就能管理数据库了,删除备份修改都十分方便。但是对于ACC还是MSSQL,都没有这 字串4
个功能。如果是ACC,只能把整个数据库都下载回本机,修改好再传到服务器,如此大的数据库加上电信
字串5512K的猫速,何时才能一个轮回?至于管理MSSQL,最简便的也要安装三个程序, .NET Framework2.0、
字串3
msxml和SQLServer2005_SSMSEE,这三个程序加起来快70M了。如果装个500M的SQL Server 2005,那就更
字串9久了。在自己家还好,装了就用,如果在网吧或是别人家呢?遇到个紧急情况怎么办。而且数据库还不
字串6
能备份到本机,只能备份在服务器,然后通知空间商把备份好的数据库移到你的FTP,才能下载回来,当 字串7
然会有一些空间商的主机管理平台有这个功能,但是毕竟是少数。
字串3