我想做一个大型电子商务网站,请问大家用ASP好还是PHP好?我的网站要速度快,利于维护。
ASP.NET和ASP相比较?这三种模式,哪种价钱最实惠?做个旅游为主,宣传文化为辅,要有在线支付功能,后台管理功能,根据不同的职位分配后台操作人员的权限。...
ASP.NET和ASP相比较?这三种模式,哪种价钱最实惠?做个旅游为主,宣传文化为辅,要有在线支付功能,后台管理功能,根据不同的职位分配后台操作人员的权限。
展开
展开全部
ASP优点:
1. 无需编译
2. 易于生成
3. 独立于浏览器
4. 面向对象
5. 与任何ActiveX scripting 语言兼容
6. 源程序码不会外漏
缺点:
1、Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来。
2、ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失。
3、由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况。
4、无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的。
5、还无法完全实现一些企业级的功能:完全的集群、负载均横。
PHP优点:
1、 一种能快速学习、跨平台、有良好数据库交互能力的开发语言。
2、 简单轻便,易学易用。
3、 与Apache及其它扩展库结合紧密。
4、 良好的安全性。
缺点:
1、 数据库支持的极大变化。
2、 不适合应用于大型电子商务站点
3、 安装复杂。
4、 缺少正规的商业支持。
5、 无法实现商品化应用的开发。
1. 无需编译
2. 易于生成
3. 独立于浏览器
4. 面向对象
5. 与任何ActiveX scripting 语言兼容
6. 源程序码不会外漏
缺点:
1、Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来。
2、ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失。
3、由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况。
4、无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的。
5、还无法完全实现一些企业级的功能:完全的集群、负载均横。
PHP优点:
1、 一种能快速学习、跨平台、有良好数据库交互能力的开发语言。
2、 简单轻便,易学易用。
3、 与Apache及其它扩展库结合紧密。
4、 良好的安全性。
缺点:
1、 数据库支持的极大变化。
2、 不适合应用于大型电子商务站点
3、 安装复杂。
4、 缺少正规的商业支持。
5、 无法实现商品化应用的开发。
追问
那ASP.NET和ASP相比呢?
追答
asp解释形,aspx编译型,性能提高,可以跟美工的工作分开进行,更有利于团队开发。
ASP.NET开发方便(ViewState),
经过编译为中间语言,
速度比asp快。
做普通小网站ASP就够了,多快好省
要做企业项目当然.NET。
asp.net 的速度比 asp 页面要快很多。 特别是访问量巨大的时候。
这时如果用传统的 asp 技术就得配合 com, 或 com+ 等技术也许还可以抗一抗, 要不然早就垮了。
但是 asp.net 中使用内置的 .net 类库就能完成以往必须借助于这个组件,那个组件的上传,发邮件等等问题,以及验证码图片的问题。 而 com, com+ 往往难于开发和调试。 常常碰到 dll hell, 即使你好不容易写好组件了, asp 调用的时候由于自己是弱类型的脚本语言, 在传参数和获取返回值的时候往往出现“类型不匹配” 的恶心错误。
展开全部
asp不用考虑,
ASP.NET和php你喜欢用那个就那个,
个人觉得php+linux性能较高
ASP.NET和php你喜欢用那个就那个,
个人觉得php+linux性能较高
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么语言无关紧要,关键是怎样做好。售后服务问题。如果是你自己做,只要你能做,做的好就行。如果是叫网络公司做,第一,是做好,第二,是售后服务一定要好。
在线支付功能是与你网站采用什么语言没有什么关系的,提供在线支付的第三方有很多语言的接口。安全问题,是第三方考虑的。不是你网站所涉及到的。你网站,只是提供展示功能。如果是安全问题,那是你网站的安全由于不严谨除了安全问题,而不是第三方的问题
在线支付功能是与你网站采用什么语言没有什么关系的,提供在线支付的第三方有很多语言的接口。安全问题,是第三方考虑的。不是你网站所涉及到的。你网站,只是提供展示功能。如果是安全问题,那是你网站的安全由于不严谨除了安全问题,而不是第三方的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果从成本来说PHP会相对实惠点!
追问
实惠在哪地方?能举个例子吗?
追答
PHP是开源的代码,你不需要去购买PHP脚本版权以及PHP程序运行的环境都是开源的系统支持的,可以避免被追究版权!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
php,免费开源,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询