ASP是一门非常优秀的web脚本语言,asp的敏捷开发和即时解析功能一直是它的优势所在,以至于java都不得不赶紧推出jsp语言与之抗衡,当年asp的火爆真可谓是红遍大江南北,它上手容易,让很多人不需要特别了解技术细节就能创作软件。但是不知道出于何种原因,微软放弃了这个红极一时的语言,突然转向asp.net,asp的命运也由此发生改变,由平易近人的傻瓜型语法陡然转向更专业更权威、更教条的领域。
国内很多软件志士大呼可惜,很多人过了很久依然不愿意放弃asp。但微软战略是乱七八糟,如今尽然让PHP反客为主,IIS7居然开始支持PHP。真的让人大失所望,甚至是痛心!
本人并不痛恨微软,虽然asp的命运如此坎坷,但毕竟是人家提供的商业产品,免费的午餐自然没什么闲话好讲。只好继续发扬自己动手丰衣足食的作风,将asp从封闭的微软手里解放出来。通过简单的了解了iasp的实现原理后,我们使用java技术实现了简单的asp。未来我们将会把java实现的部分开放出来,叫做open asp,希望asp能在开源自由的领域里获得重生!
ASP本身是不支持跨平台的,KnifeCMS.ASP借助Java技术实现了跨平台。
Unix/Linux下的简要安装步骤: 1.安装JDK1.7或以上版本; 2.安装Tomcat6.0或以上版本; 3.将KnifeCMS.ASP的文件解压到Tomcat的webapps/ROOT/目录; 4.将本压缩包中的WEB-INF文件夹解压到Tomcat的webapps/ROOT/下; 5.启动Tomcat即可使用。
Unix/Linux平台下没有Microsoft Access的驱动程序,所以仅支持Mysql/Pgsql等包含jdbc的驱动程序
由于Java虚拟机跨平台的特性,所以安装过程同样适用于其他非Windows平台。
到这里下载OpenASP的最新版本: