b********2 发帖数: 855 | 1 大家知道俺用.NET写了个小站。可是第一次的LOADING速度实在很不理想。后来在自己的SERVER上又装了个WORD PRESS玩。发现那个速度真的会飞了。我就困惑了,难道PHP真就比ASP.NET快?因为我是把MS SQL和MYSQL同时装在同一台电脑上,所以对比比较明显。今天又去了newegg.com,突然发现他们也是用.NET写的啊,还国内那个起点中文网,也是.NET做的,但是人家的速度就飞快。最后突然想,不会是别人的SERVER比我的好吧。越想越有这个可能。待我升级了SERVER再回来汇报。
昨天还随便GOOGLE了下两者的对比。在ASP.NET论坛上,SCOTT GU很肯定的说.NET比PHP快8-10倍。结果在STACKOVERFLOW上,又一边倒的说PHP比.NET快8-10倍。哎,真TMD困惑。 |
c**t 发帖数: 2744 | 2 Did you check the links I posted back?
己的SERVER上又装了个WORD PRESS玩。发现那个速度真的会飞了。我就困惑了,难道
PHP真就比ASP.NET快?因为我是把MS SQL和MYSQL同时装在同一台电脑上,所以对比比
较明显。今天又去了newegg.com
PHP快8-10倍。结果在STACKOVERFLOW上,又一边倒的说PHP比.NET快8-10倍。哎,真TMD
困惑。
【在 b********2 的大作中提到】 : 大家知道俺用.NET写了个小站。可是第一次的LOADING速度实在很不理想。后来在自己的SERVER上又装了个WORD PRESS玩。发现那个速度真的会飞了。我就困惑了,难道PHP真就比ASP.NET快?因为我是把MS SQL和MYSQL同时装在同一台电脑上,所以对比比较明显。今天又去了newegg.com,突然发现他们也是用.NET写的啊,还国内那个起点中文网,也是.NET做的,但是人家的速度就飞快。最后突然想,不会是别人的SERVER比我的好吧。越想越有这个可能。待我升级了SERVER再回来汇报。 : 昨天还随便GOOGLE了下两者的对比。在ASP.NET论坛上,SCOTT GU很肯定的说.NET比PHP快8-10倍。结果在STACKOVERFLOW上,又一边倒的说PHP比.NET快8-10倍。哎,真TMD困惑。
|
b********2 发帖数: 855 | 3 看过了,已经照做了。我还PRE-COMPILE了CODE,结果速度慢了2倍,LOL
TMD
【在 c**t 的大作中提到】 : Did you check the links I posted back? : : 己的SERVER上又装了个WORD PRESS玩。发现那个速度真的会飞了。我就困惑了,难道 : PHP真就比ASP.NET快?因为我是把MS SQL和MYSQL同时装在同一台电脑上,所以对比比 : 较明显。今天又去了newegg.com : PHP快8-10倍。结果在STACKOVERFLOW上,又一边倒的说PHP比.NET快8-10倍。哎,真TMD : 困惑。
|
s***o 发帖数: 2191 | 4 that's weird indeed. Do you have a lot of data-binding on the home page?
【在 b********2 的大作中提到】 : 看过了,已经照做了。我还PRE-COMPILE了CODE,结果速度慢了2倍,LOL : : TMD
|
b********2 发帖数: 855 | 5 首页就50个记录而已。不过因为做的是DEAL网站,所以每个DEAL都有个图片。
【在 s***o 的大作中提到】 : that's weird indeed. Do you have a lot of data-binding on the home page?
|
k****i 发帖数: 1072 | 6 Cache.
己的SERVER上又装了个WORD PRESS玩。发现那个速度真的会飞了。我就困惑了,难道
PHP真就比ASP.NET快?因为我是把MS SQL和MYSQL同时装在同一台电脑上,所以对比比
较明显。今天又去了newegg.com,突然发现他们也是用.NET写的啊,还国内那个起点中
文网,也是.NET做的,但是人家的速度就飞快。最后突然想,不会是别人的SERVER比我
的好吧。越想越有这个可能。待我升级了SERVER再回来汇报。
PHP快8-10倍。结果在STACKOVERFLOW上,又一边倒的说PHP比.NET快8-10倍。哎,真TMD
困惑。
【在 b********2 的大作中提到】 : 大家知道俺用.NET写了个小站。可是第一次的LOADING速度实在很不理想。后来在自己的SERVER上又装了个WORD PRESS玩。发现那个速度真的会飞了。我就困惑了,难道PHP真就比ASP.NET快?因为我是把MS SQL和MYSQL同时装在同一台电脑上,所以对比比较明显。今天又去了newegg.com,突然发现他们也是用.NET写的啊,还国内那个起点中文网,也是.NET做的,但是人家的速度就飞快。最后突然想,不会是别人的SERVER比我的好吧。越想越有这个可能。待我升级了SERVER再回来汇报。 : 昨天还随便GOOGLE了下两者的对比。在ASP.NET论坛上,SCOTT GU很肯定的说.NET比PHP快8-10倍。结果在STACKOVERFLOW上,又一边倒的说PHP比.NET快8-10倍。哎,真TMD困惑。
|
b********2 发帖数: 855 | 7 动态更新的,有时候一小时就更新50条记录,如何CACHE?
TMD
【在 k****i 的大作中提到】 : Cache. : : 己的SERVER上又装了个WORD PRESS玩。发现那个速度真的会飞了。我就困惑了,难道 : PHP真就比ASP.NET快?因为我是把MS SQL和MYSQL同时装在同一台电脑上,所以对比比 : 较明显。今天又去了newegg.com,突然发现他们也是用.NET写的啊,还国内那个起点中 : 文网,也是.NET做的,但是人家的速度就飞快。最后突然想,不会是别人的SERVER比我 : 的好吧。越想越有这个可能。待我升级了SERVER再回来汇报。 : PHP快8-10倍。结果在STACKOVERFLOW上,又一边倒的说PHP比.NET快8-10倍。哎,真TMD : 困惑。
|
r***o 发帖数: 1526 | 8 一段时间没人访问IIS就从app pool里unload了,再启动慢一点很正常
你自己可以写个service定时访问 |
b********2 发帖数: 855 | 9 呵呵,我的HOSTING已经有这个功能,每15分钟自动访问一次。
也许是我太吹毛求疵了吧,我就想把ASPX整的和HTML一样快。
有兴趣的话可以看看下面的对比
http://www.dealsnova.com (这个是DEFAULT.ASPX)
http://www.dealsnova.com/fast.html (这个是DEFAULT.ASPX生产的静态页)
应该很容易可以感觉出,HTML那个明显的快啊 |
k****i 发帖数: 1072 | 10 1.cache part of the page
2.middle tier sql dependency cache
3.pre-generate static html other than let the view engine to render the page
every time.
Yes,it's hard when the data is so dynamic.
【在 b********2 的大作中提到】 : 动态更新的,有时候一小时就更新50条记录,如何CACHE? : : TMD
|
|
|
s***o 发帖数: 2191 | 11 maybe you can apply some caching features. I guess all those commercial
sites use caches.
A few other hints which may or may not be relevant:
* make sure all SqlConnections are closed properly.
* modify the application pool settings such as recycling time, etc
* diable/enable HTTP compression
* and...buy a super super fast computer :)
【在 b********2 的大作中提到】 : 首页就50个记录而已。不过因为做的是DEAL网站,所以每个DEAL都有个图片。
|
s***o 发帖数: 2191 | 12 have you tried to write the same page with PHP and make a comparison?
【在 b********2 的大作中提到】 : 呵呵,我的HOSTING已经有这个功能,每15分钟自动访问一次。 : 也许是我太吹毛求疵了吧,我就想把ASPX整的和HTML一样快。 : 有兴趣的话可以看看下面的对比 : http://www.dealsnova.com (这个是DEFAULT.ASPX) : http://www.dealsnova.com/fast.html (这个是DEFAULT.ASPX生产的静态页) : 应该很容易可以感觉出,HTML那个明显的快啊
|
b********2 发帖数: 855 | 13 我正在弄PHP呢,等弄好了再请大家来看看,呵呵。我估计还是硬件的问题。软件方面
我能优化的已经全部优化了。。。 |
b********2 发帖数: 855 | 14 第3条我已经做了,那个FAST.HTML就是我手动生成的静态页。但是动态数据功能就没了
,譬如那个
POST 多少时间AGO那个功能。难道要上JS?
page
【在 k****i 的大作中提到】 : 1.cache part of the page : 2.middle tier sql dependency cache : 3.pre-generate static html other than let the view engine to render the page : every time. : Yes,it's hard when the data is so dynamic.
|
k**0 发帖数: 19737 | 15 Try store pictures in sql server table. Much faster. |
b********2 发帖数: 855 | 16 今天用上了无数的CACHE,大家如果愿意的话,请帮我测试下LOADING的速度
网址是 www.dealsnova.com
谢谢各位 |
a9 发帖数: 21638 | 17 静态化啊。
【在 b********2 的大作中提到】 : 呵呵,我的HOSTING已经有这个功能,每15分钟自动访问一次。 : 也许是我太吹毛求疵了吧,我就想把ASPX整的和HTML一样快。 : 有兴趣的话可以看看下面的对比 : http://www.dealsnova.com (这个是DEFAULT.ASPX) : http://www.dealsnova.com/fast.html (这个是DEFAULT.ASPX生产的静态页) : 应该很容易可以感觉出,HTML那个明显的快啊
|
a9 发帖数: 21638 | 18 you sure?
【在 k**0 的大作中提到】 : Try store pictures in sql server table. Much faster.
|