Tips to improve site speed?

I almost finished working with this online library: http://gramma.ro

I have class C in YSlow, but I'm still not happy with the average time it took for this website to load (~ 7 seconds on my internet connection).

Some of you may say that it works well, but please compare it with the speed of this: http://www.libris.ro/ , which is absolutely fast.

Do you have any recommendations for my application? Do you see critical places where I can improve, which can seriously reduce the load time of my site?

Database : sql server 2008.

Language : C # + asp.net

Hardware : dedicated server, AMD 64 2.2 GHz, 2 GB RAM

Thanks in advance...

The UPDATE . I used the OutputCache parameter (1 hour or 1 day) for 4 user controls on my page that improved website loading from 3 seconds.

+5
source share
8 answers

The simple answer is to upgrade your hardware. However, I think there may be a few simple points for improvement.

How is memory used? You are caching the right things (something like NHibernate SessionFactory should not be updated with every request).

, webapp . DotTrace JetBrains, . , , . , , .

, () .

[] , , , , : , , .

+2

:

  • , .
  • .

.

, .

:

  • , , js css .
  • ()
  • -
  • .
+1

( ): , - SQL? /? ? , - , with (nolock), , .

, , .

+1

, , Yslow Google Page Speed, .

Firebug, , . ( ), , .

, , , . , 80/20 , .. . , , , . - , , , .

+1

, , - .

:

  • ~ 500
  • 140KB JS
  • 85 HTTP
  • Total Download: 737KB

Gramma:

  • ~ 1050
  • 275 JS
  • 113 HTTP
  • Total Download: 1537KB

, , Flash, .

CSS Sprites JS, , . , , , 10 , Libris .

+1
  • , CSS , css.

  • css, .. div .

, , , . , , .

0

db-, , javascript cdn,

0

All Articles