Tercer post casi seguido con el tema, y es que como me he puesto a optimizar mis páginas ahora aparece información interesante por todos lados. Aqui os presento una serie de consejos para optimizar el rendimiento de paginas realizadas con DNN.

Los siguientes consejos provienen del Forum ASP.NET. No los traduzco porque creo que se entiende facil para los que trabajais con este lenguaje:

1. Caching - DNN caching settings (in host settings) can have an enormous impact on pageload. Try them out to see what works, bear in mind this will only affect Non form pages and essentially will prevent unnecessary database access.

2. Sql server optimization - default sql setup is far from optimal for DNN and does a whole load of stuff you just don’t need, like roll back transaction log support. There are great many issues here but some heavy optimization will have a massive effect on speed for servers with load. This can emerge as a problem as soon as traffic starts rising and WILL cause embarrassing ‘application unavailable’ errors under load. Optimize early on.

3. Keep Alives - This is an ASP.net issue but essentially the app is unloaded from memory when not being used, so your 10-20 delay is the app firing up for the first time. There are tools you can buy to sort this out, but also learn about the ASP.net availability issues.

4. ASP.net application pool availability and the default machine.config settings will affect performance/availability issues.

En teoria, tras todo esto tu site deberia ir mucho mas rapido :-)

En este post no hay comentarios.

ENVIA UNA RESPUESTA