在企业建站领域,有人认为,Asp+Access开发的后端不够安全,而Table+Css布局的前端不利于优化。其实,本质原因是从业者的核心素养不行。一个没有将企业建站做到极致的Asp程序员,很难感受到这门语言的独特魅力。
决定网站安全性的三个因素分别是域名、虚拟主机以及网站程序。我们都知道,亚太地区最牛掰的IDC服务提供商是阿里云,因此,域名与虚拟主机选择阿里云的产品,原则上可以保障万无一失。之后我们再研究网站程序安全性的问题。
我们都清楚,程序是由人写的,因此,程序的安全性如何,完全取决于程序员的个人素养。
我们类比书法艺术,同是一支毛笔,握在王羲之的手里,挥洒出来的就是“千古第一行书”《兰亭序》,而握在我们的手里,恐怕你连字都未必写得出来。因此,提升程序员的核心素养,才是解决程序安全性的必由之路。
其实,Asp不被广泛使用真正原因是它没有类似VS(Visual Studio)这种傻瓜式开发工具,利用VS,你可以通过简单地拖拽搭建自己想要的所有功能,而Asp程序则要完全靠手写代码来完成,这极其考验一个程序员的执业能力。因此很多水平不高的程序员为了掩饰自己的无能,就说Asp语言不行、不安全。
以我从业12年的建站经验来看,Asp是迄今为止最适合小微企业建站的一门绝佳语言。