ASP和PHP有什么区别啊?

来源:百度知道 编辑:UC知道 时间:2024/06/01 19:15:53
谁知道ASP和PHP有什么区别啊?说的详细一点,谢谢

ASP是微软的开发程序,用户量是最多的,安全性也是最差的,ASP只能运行在WINDOWS的IIS下,程序漏洞百出,当然这个跟程序员写程序有关系,厉害的程序员当然也可以写出比较好的ASP程序,因为它是微软的,所以使用量比较大,但安全性是比较差的,而且本来WIN的系统就容易崩溃,死机等!所以不推荐学习使用它,它有自己的更新换代产品,asp.net 你可以考虑学习下,.net程序安全性要好很多,可以面向对像,程序更安全,稳定。速度也相对要快!

PHP是免费开源的,安全的,跨平台的,也就是说你可以在WIN下开发,在UINX或者LINUX或者MAC的服务器上运行,使用量也相对较多,像百度,QQ,SINA,等都在用,因为它有很多优点,我也在学PHP,PHP也是面向对象的语言,而且属于弱类型语言,也就是语法要求没有那么严格,PHP 的交互性能比 ASP 好,安全性也好,主要在LINUX平台下 ,当然也可以在WIN下,

ASP是解释执行,而PHP是编译执行,PHP要比ASP快好多,因为它是是在服务端编译完后,生成内容再发给客户端的!