为什么很少aspx网站

CSharp_XinBing1 2014-01-19 10:26:17
asp.net可以制作网站,但现在的门户网站怎么没有aspx扩展名的。
偶尔看到aspx扩展名的,网站却慢。
是不是一般网站都不用asp.net做?
...全文
41478 61 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
61 条回复
切换为时间正序
请发表友善的回复…
发表回复
JorgrLiu 2015-11-21
  • 打赏
  • 举报
回复
还有买微软的东西是不是死贵死贵好好多钱啊。。。。。
JorgrLiu 2015-11-21
  • 打赏
  • 举报
回复
上学期学过java 现在自学c#,开发效率来看真的是c#高很多,打个比方,获取系统时间,c#是在datatime里面,java好像是在一个名字巨长而且不是datatime这种标志时间的类里面,相比c#可能失败在没有开源或者项目组不重视现如今的c#
JorgrLiu 2015-11-21
  • 打赏
  • 举报
回复
我觉得主要原因是windows的分布式太坑爹,不如linux好管理,所以才很多用php,jsp这种能溜溜的跑在linux上的语言吧
softneo 2014-01-21
  • 打赏
  • 举报
回复
引用 39 楼 hudsonhuang 的回复:
[quote=引用 37 楼 ltcszk 的回复:] [quote=引用 35 楼 hudsonhuang 的回复:] 奇怪的问一下,比执行效率的话.net比php快好几倍这是怎么得出来的结论啊?
http://naspinski.net/post/AspNet-vs-php--speed-comparison.aspx[/quote] 我也查了一下,貌似这个说法也不成立,PHP我没有用过,但是我觉得解释型的语言会类似于python吧,然后python会编译成二进制的文件,貌似PHP也会有差不多的做法 然后网上说asp.net比php快的N倍(非常夸张的倍数),很多测试的条件就不成立的(windows。。) 如果用linux做测试会有什么结果呢。。。 查到比较中肯的: asp.net比php只在I/O上的性能稍微弱一点 其他都比PHP好 但是I/O貌似是很多程序的瓶颈哦[/quote] 为什么在Windows上测试就不成立?难道.NET是微软就应该快?你PHP、Java就不能做的快?自己慢怪系统?
softneo 2014-01-21
  • 打赏
  • 举报
回复
引用 7 楼 zcw1967 的回复:
主要是速度慢吧
你没觉得Java才慢吗?打开eclipse慢的不行了。。。。
hudsonhuang 2014-01-21
  • 打赏
  • 举报
回复
引用 53 楼 ltcszk 的回复:
[quote=引用 39 楼 hudsonhuang 的回复:] [quote=引用 37 楼 ltcszk 的回复:] [quote=引用 35 楼 hudsonhuang 的回复:] 奇怪的问一下,比执行效率的话.net比php快好几倍这是怎么得出来的结论啊?
http://naspinski.net/post/AspNet-vs-php--speed-comparison.aspx[/quote] 我也查了一下,貌似这个说法也不成立,PHP我没有用过,但是我觉得解释型的语言会类似于python吧,然后python会编译成二进制的文件,貌似PHP也会有差不多的做法 然后网上说asp.net比php快的N倍(非常夸张的倍数),很多测试的条件就不成立的(windows。。) 如果用linux做测试会有什么结果呢。。。 查到比较中肯的: asp.net比php只在I/O上的性能稍微弱一点 其他都比PHP好 但是I/O貌似是很多程序的瓶颈哦[/quote] 仔细看那篇文章,后半段就是用的linux做的测试。 你说的I/O差距就是平台差异,linux在读取上比windows快一点,但这差距几乎可以忽略不计。 php如果足够快的话也脸书也不需要花这么多钱砸在HHVM上了。 至于php为什么会慢,为什么php不能完全编译成二进制文件的问题你可以去查一下ducktype,[/quote] 没有看到后面的例子,只找到了下面的 http://www.wrensoft.com/zoom/benchmarks.html 其实,像facebook这样的大型网站,用.net做也要砸很多钱的 回去查查ducktype先,学到东西了,呵呵
hudsonhuang 2014-01-21
  • 打赏
  • 举报
回复
引用 49 楼 Huang__Xiao 的回复:
[quote=引用 7 楼 zcw1967 的回复:] 主要是速度慢吧
你没觉得Java才慢吗?打开eclipse慢的不行了。。。。[/quote]
引用 50 楼 Huang__Xiao 的回复:
为什么在Windows上测试就不成立?难道.NET是微软就应该快?你PHP、Java就不能做的快?自己慢怪系统?
此人留言太搞笑了
pupo 2014-01-21
  • 打赏
  • 举报
回复
平台问题。 windows易受攻击,服务器成本也比linux高
  • 打赏
  • 举报
回复
引用 54 楼 ltcszk 的回复:
[quote=引用 42 楼 a01589 的回复:] [quote=引用 41 楼 yuwenge 的回复:] [quote=引用 39 楼 hudsonhuang 的回复:] [quote=引用 37 楼 ltcszk 的回复:] [quote=引用 35 楼 hudsonhuang 的回复:] 奇怪的问一下,比执行效率的话.net比php快好几倍这是怎么得出来的结论啊?
http://naspinski.net/post/AspNet-vs-php--speed-comparison.aspx[/quote] 我也查了一下,貌似这个说法也不成立,PHP我没有用过,但是我觉得解释型的语言会类似于python吧,然后python会编译成二进制的文件,貌似PHP也会有差不多的做法 然后网上说asp.net比php快的N倍(非常夸张的倍数),很多测试的条件就不成立的(windows。。) 如果用linux做测试会有什么结果呢。。。 查到比较中肯的: asp.net比php只在I/O上的性能稍微弱一点 其他都比PHP好 但是I/O貌似是很多程序的瓶颈哦[/quote] windows下.net framework的运行效率比fastcgi是要快很多,N倍说不上,30%-50%是有的。 Linux没有做过测试,不知道到底如何。如果php还是解释执行的话,效率还是会比mono要差一些。 C#原生代码可以直接操作指针,虽然是转过几次的指针。php好像没这功能。比如对图片做处理的时候,C#的速度是可以有php的几倍。当然php可以通过调用低级语言的dll来弥补这些。 最后补一刀,90%的php开发者是因为使用wordpress等开源易用的项目而开始学习php的。[/quote] 那我再补一刀,为什么现在PHP的职位这么多,比如百度,阿里这样的大企业?我知道PHP自学起来比较容易,可是如您所说,C#比PHP更好一些[/quote] 要求javascript的更多无论前后端都需要,那么js是不是世界上最好的语言?[/quote] 明白你的意思了,还是看业务需求吧
ltcszk 2014-01-21
  • 打赏
  • 举报
回复
引用 42 楼 a01589 的回复:
[quote=引用 41 楼 yuwenge 的回复:] [quote=引用 39 楼 hudsonhuang 的回复:] [quote=引用 37 楼 ltcszk 的回复:] [quote=引用 35 楼 hudsonhuang 的回复:] 奇怪的问一下,比执行效率的话.net比php快好几倍这是怎么得出来的结论啊?
http://naspinski.net/post/AspNet-vs-php--speed-comparison.aspx[/quote] 我也查了一下,貌似这个说法也不成立,PHP我没有用过,但是我觉得解释型的语言会类似于python吧,然后python会编译成二进制的文件,貌似PHP也会有差不多的做法 然后网上说asp.net比php快的N倍(非常夸张的倍数),很多测试的条件就不成立的(windows。。) 如果用linux做测试会有什么结果呢。。。 查到比较中肯的: asp.net比php只在I/O上的性能稍微弱一点 其他都比PHP好 但是I/O貌似是很多程序的瓶颈哦[/quote] windows下.net framework的运行效率比fastcgi是要快很多,N倍说不上,30%-50%是有的。 Linux没有做过测试,不知道到底如何。如果php还是解释执行的话,效率还是会比mono要差一些。 C#原生代码可以直接操作指针,虽然是转过几次的指针。php好像没这功能。比如对图片做处理的时候,C#的速度是可以有php的几倍。当然php可以通过调用低级语言的dll来弥补这些。 最后补一刀,90%的php开发者是因为使用wordpress等开源易用的项目而开始学习php的。[/quote] 那我再补一刀,为什么现在PHP的职位这么多,比如百度,阿里这样的大企业?我知道PHP自学起来比较容易,可是如您所说,C#比PHP更好一些[/quote] 要求javascript的更多无论前后端都需要,那么js是不是世界上最好的语言?
ltcszk 2014-01-21
  • 打赏
  • 举报
回复
引用 39 楼 hudsonhuang 的回复:
[quote=引用 37 楼 ltcszk 的回复:] [quote=引用 35 楼 hudsonhuang 的回复:] 奇怪的问一下,比执行效率的话.net比php快好几倍这是怎么得出来的结论啊?
http://naspinski.net/post/AspNet-vs-php--speed-comparison.aspx[/quote] 我也查了一下,貌似这个说法也不成立,PHP我没有用过,但是我觉得解释型的语言会类似于python吧,然后python会编译成二进制的文件,貌似PHP也会有差不多的做法 然后网上说asp.net比php快的N倍(非常夸张的倍数),很多测试的条件就不成立的(windows。。) 如果用linux做测试会有什么结果呢。。。 查到比较中肯的: asp.net比php只在I/O上的性能稍微弱一点 其他都比PHP好 但是I/O貌似是很多程序的瓶颈哦[/quote] 仔细看那篇文章,后半段就是用的linux做的测试。 你说的I/O差距就是平台差异,linux在读取上比windows快一点,但这差距几乎可以忽略不计。 php如果足够快的话也脸书也不需要花这么多钱砸在HHVM上了。 至于php为什么会慢,为什么php不能完全编译成二进制文件的问题你可以去查一下ducktype,
leoleo4 2014-01-21
  • 打赏
  • 举报
回复
URL重新就看不到了
  • 打赏
  • 举报
回复
引用 48 楼 sp1234 的回复:
不过从执行速度上来说,如果你不计较“第一次访问”时的缓慢启动速度,并且你的asp.net应用程序正确地使用页面缓存、片段缓存等技术(而不是那种初学者不会研发而只会超最简单asp.net范例程序的,那么其实asp.net网页的加载速度并不慢。 顺便说一句,我其实几乎必须每一次都得说明否则有些人一定会乱扣帽子,就是asp.net原本(从上世纪90年代提出的需求)主要是用来开发企业应用软件的。而如果你用asp.net开发简单的宣传网页,你第一件事当然就是先把默认的那个 <form runat="server" />删除掉。因为简单网页,一个页面上可能有多个<form />,或者干脆一个没有,反正用不着一个巨大的<form />。 比如说你要做一个用来宣传用的医学杂志网站,你打开其客户端html看看,如果你看到一个大大的〈form />,那么就足以说明它的开发者误把这个页面当作一个企业交互应用程序来看待了。从观念上的错误,也会造成许多人做的网页很慢,而且死不承认。
精辟,简单网页用服务器端控件就慢的无语了,好像在SEO中,都是动态生成shtml页面
btman52 2014-01-20
  • 打赏
  • 举报
回复
引用 7 楼 zcw1967 的回复:
主要是速度慢吧
msdn日访问量不比门户网站低多少,也没见msdn多慢
oZZzzzzzzZZo 2014-01-20
  • 打赏
  • 举报
回复
引用 7 楼 zcw1967 的回复:
主要是速度慢吧
笑一笑
  • 打赏
  • 举报
回复
URL重写是正解
°—° 2014-01-20
  • 打赏
  • 举报
回复
呵呵,萝卜青菜,各有所爱吧!
  • 打赏
  • 举报
回复
应该是url重写了!!! 网页是不是用dreamweaver 的比较多呢???
洋葱土豆 2014-01-20
  • 打赏
  • 举报
回复
起点
webdiyer 2014-01-20
  • 打赏
  • 举报
回复
很多都重写为html后缀了,包括以前的京东和凡客
加载更多回复(41)

62,248

社区成员

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

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

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

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