华山论剑 [.html+ajax] vs [.aspx]

fihuang 2010-06-22 06:55:55
1 .html+ajax vs
2 .aspx
两种方式各有什么优劣?哪一种速度更快、消耗资源更少...

持续关注
...全文
651 101 打赏 收藏 转发到动态 举报
写回复
用AI写文章
101 条回复
切换为时间正序
请发表友善的回复…
发表回复
zell419 2011-05-18
  • 打赏
  • 举报
回复
asp.net 有些地方是html+ajax做不到的 。
js毕竟只是脚本语言 。
自然框架 2011-05-18
  • 打赏
  • 举报
回复
1 .html+ajax

准确的说应该是 .html+ajax + ashx/webserver

优点是节省资源,
缺点是,不易开发,不易被搜索。

2 .aspx
优点是,开发容易,可以被搜索。
确定是,比较占用资源。

msWangY 2011-05-18
  • 打赏
  • 举报
回复
那种用舒服,就用那种。。。
v_yao 2011-05-18
  • 打赏
  • 举报
回复
[Quote=引用 73 楼 flashelf 的回复:]

首先 ajax+html 是不存在的,后台还是 aspx 或 webservice

如果搭建一个全是 ajax+html 的网站
1、如果你是个管理信息系统,技术上是可行的,而且如果做的好可能用户感受会很好
不过
1.1 开发量会变大,开发时间可能会长,因为要写 ajax 在浏览器层,在后台还要写服务端
调试起来也比较慢,编码量会加大很多
……
[/Quote]
++
indusl 2011-05-18
  • 打赏
  • 举报
回复
整天扯性能的,都是没做过商业项目的,等你做了项目就会知道什么速度,什么性能。马币的,按时完成项目都是个问题你。我们需要的一种能快速快速的开发工具,开发出来的程序是要稳定,安全,不出错的。仅此就OK了。什么性能不性能,慢都是因为服务器太垃圾,慢都是因为网络带宽太窄。再节省资源的程序也快不了。
kk297173176 2011-05-18
  • 打赏
  • 举报
回复
[Quote=引用 51 楼 sp1234 的回复:]
写的越低级和简单,消耗的资源越少,越快速。
因此,如果你就只是要做个简单的网站,不要自作多情地给用户做成web应用程序。
[/Quote]

用最少的代码做最多的事。

没有谁说的是绝对的。。。。。
回头是岸 2011-05-18
  • 打赏
  • 举报
回复
indusl 2011-05-18
  • 打赏
  • 举报
回复
[Quote=引用 74 楼 telankes2000 的回复:]
建议楼主 对每个用户都建立数据库帐号
有什么事直接连数据据 又快又省事
性能直接秒杀所有语言
什么asp.net,ajax,php,jsp 全部一边完蛋去
[/Quote]

高,是在是高
indusl 2011-05-18
  • 打赏
  • 举报
回复
引用你的话,LZ

"你们没理解我的意思
动态页面可以用aspx,也可以用html(静态页面)+ajax
我的意思就是这两种方式各有什么优劣 哪种更好
考虑到css、js等其他的技术 上面两种方式哪种更加能融合"

-----------------------------

HTML静态页面+AJAX,那你的ajax怎么来的? 没有asp.net的服务端程序,你怎么弄ajax哦?

貌似目前没有HTML静态页面的asp.net AJAX框架。

相反都是asp.net动态页面的AJAX框架。


十字 2011-05-18
  • 打赏
  • 举报
回复
[Quote=引用 83 楼 jrl5365 的回复:]

引用 9 楼 xray2005 的回复:
我出:降龙十八掌+打狗棒法


+1
[/Quote]
+1
Adechen 2010-08-17
  • 打赏
  • 举报
回复
路过的,看热闹。。。
isme2013 2010-08-17
  • 打赏
  • 举报
回复
html+ajax 不错,但.aspx也有很高的价值,看需求来选择用那个了
owenxin26 2010-08-17
  • 打赏
  • 举报
回复
[Quote=引用 65 楼 fihuang 的回复:]

引用 64 楼 amandag 的回复:

很多服务器端的操作,用js也能做

asp.net的控件若非是后台管理,用的越来越少了

当业务需求怪异的时候,绑定用repeater都不管事
asp.net不用asp.net的控件,那是不是可以不用aspx了 直接用html+ajax了
[/Quote]

asp.net是一个完整的网络应用程序解决方案,asp.net控件只是这其中的很小一部分东西,注意不要搞混了。

ajax也要有服务器端配合给你请求才行,不管服务器端用c#还是VB编写,都也算是ASP.NET的一部分,脱离不了这个圈子,除非直接用PHP等其它语言。
fihuang 2010-08-17
  • 打赏
  • 举报
回复
[Quote=引用 87 楼 yanboss 的回复:]

引用 80 楼 leejelen 的回复:

Ajax不也要用到后台语言么?总体来说。不能把两者分开吧!

SEO 和这个啥关系??请指教
[/Quote]搜索引擎抓取不到关键字
其实我认为不管是同步的还是异步的 只要是动态页面 搜索引擎抓起来都很累
脾气不坏 2010-08-17
  • 打赏
  • 举报
回复
顺手滴。。。
那个顺手用那个呗
fihuang 2010-08-17
  • 打赏
  • 举报
回复
[Quote=引用 69 楼 q107770540 的回复:]

常常是客户需求越高
前台用的基本控件就要越简单
[/Quote]asp.net控件算简单么 我感觉很多人对asp.net控件嗤之以鼻
yanboss 2010-08-17
  • 打赏
  • 举报
回复
[Quote=引用 80 楼 leejelen 的回复:]

Ajax不也要用到后台语言么?总体来说。不能把两者分开吧!
[/Quote]
SEO 和这个啥关系??请指教
cx510158746 2010-08-17
  • 打赏
  • 举报
回复
没什么比的
s370092561 2010-08-17
  • 打赏
  • 举报
回复
打酱油。。。。
wjy217213 2010-08-17
  • 打赏
  • 举报
回复
加载更多回复(80)

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧