The site has been built on v4.7.1, we have a number of sites running on the same server however this is our biggest site by far and since launch we have experienced performance issues browsing the website.
The site takes in excess of 10 seconds to load, I have compared with similar sites in the travel industry and can see their load time is anything from 2 seconds to 5 seconds.
Are there a series of checks / maintenance procedures I should specifically run for an umbraco website?
How many other sites are running on the server? What are the server specs?
And have you tried having a look at the stack trace? There you should be able to see what is taking time to load. It can be many things that makes the site slow. So try doing a ?umbDebugShowtrace=1 and see what gets returned - you can also post the result from the trace in here.
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
IIS_UrlRewriteModule
7.1.0871.0
Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
LATEST REVIEW
"Azure provides excellent on line search options with accurate information on location and facilities. Also, it is unusual to be able to discuss villa requirements with someone who knows the properties on offer and wants to make that perfect match. A winning combination of great service, quality product and realistic pricing. Thank you. DH Surrey"
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
IIS_UrlRewriteModule
7.1.0871.0
Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
Welcome to Azure Holidays A Leading Provider of Holiday Villas
We offer luxury holiday villas in the most exclusive resorts of Spain, Portugal, Mallorca and Tenerife.
With many of our best holiday villas already booking for next years summer holidays, now is the time for you to look and book our fantastic selection of properties for 2013, or take advantage of some fantastic offers for September and October where temperatures will still average around 20 - 25 degrees.
With a wide choice of new and existing villas in Portugal, Spain, Mallorca and the Canary Islands whether you are looking for beachfront luxury with stunning sea views or relaxed countryside living away from the crowd then we have the perfect properties for you.
With many of our guests making us their first villa choice year after year why not contact us today to discuss your requirements for your 2013 villa holiday. There are many advantages to booking villa holidays. Holiday villas are a big hit with families because of the extra space they offer. Not to mention the freedom and privacy of villa rentals.
Pop into town, laze by the pool, eat in or out or make up your own picnic for the beach - the choice is yours. And with villa rentals, you'll feel much more a part of the local community, wherever you are.
If you're looking at villa rentals, make Azure Holidays your first port of call. We specialise in villa holidays across Portugal, Spain, Mallorca, Tenerife and Fuerteventura.
When it comes to villa holidays, we pride ourselves on our massive selection of holiday villas, and a highly individual approach to customer service. Whether you want golfing villas in Portugal, family villa holidays or luxury villas in Spain, we can help. We offer villa rentals for every budget and taste. Whatever you want from your holiday villas, we're bound to come up trumps.
And, when it comes to things like your travel itinerary to and from your villa holidays, we can be around to help with things like flights to go with your villa rentals as much or as little as you like.
What are you using to render your pages? XSLT or Razor? And how has it been structured? Are you using some custom extensions to load some data from an external source?
We have a Template for the homepage page and then we have a template for each widget on the homepage i.e. Main Images, Featured Locations, Featured Villas, Welcome. The widgets are blocked from the sitemap as are not complete pages.
The render has been completed via a custom .net user control, we have also applied recently an XSLT render template file but have got the same results.
Since this post I have pinpointed the issue to a search form usercontrol which is written in C sharp, so I am looking at this. However I wondered if you had any suggestion why we are getting the template endless loop error and the macro errors i.e childnodes, currentpage, nodeids, entries per page
Umbraco Site Running Extremely Slow
The site has been built on v4.7.1, we have a number of sites running on the same server however this is our biggest site by far and since launch we have experienced performance issues browsing the website.
The site takes in excess of 10 seconds to load, I have compared with similar sites in the travel industry and can see their load time is anything from 2 seconds to 5 seconds.
Are there a series of checks / maintenance procedures I should specifically run for an umbraco website?
Hi Andrew
How many other sites are running on the server? What are the server specs?
And have you tried having a look at the stack trace? There you should be able to see what is taking time to load. It can be many things that makes the site slow. So try doing a ?umbDebugShowtrace=1 and see what gets returned - you can also post the result from the trace in here.
/Jan
Thank you for the quick response, the server spec is as follows:
The Debug trace is below
Andy
Request Details
Trace Information
Control Tree
Session State
Application State
Request Cookies Collection
Response Cookies Collection
Headers Collection
Response Headers Collection
Form Collection
Querystring Collection
Server Variables
Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
Search our holiday villas by location
Spain Villas
Portugal Villas
Balearic Islands
Canary Islands
Request Details
Trace Information
Control Tree
Session State
Application State
Request Cookies Collection
Response Cookies Collection
Headers Collection
Response Headers Collection
Form Collection
Querystring Collection
Server Variables
Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
LATEST REVIEW
"Azure provides excellent on line search options with accurate information on location and facilities. Also, it is unusual to be able to discuss villa requirements with someone who knows the properties on offer and wants to make that perfect match. A winning combination of great service, quality product and realistic pricing. Thank you. DH Surrey"
3 Bedroom Villa in Fazenda Santiago - AH918
Read more guest testimonials
Our recommended villas - click below
AH1486 - 4 Bedroom Holiday Rental in Marbesa, Spain
Prices From: €2665
View PropertyRequest Details
Trace Information
Control Tree
Session State
Application State
Request Cookies Collection
Response Cookies Collection
Headers Collection
Response Headers Collection
Form Collection
Querystring Collection
Server Variables
Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
Welcome to Azure Holidays A Leading Provider of Holiday Villas
We offer luxury holiday villas in the most exclusive resorts of Spain, Portugal, Mallorca and Tenerife.
With many of our best holiday villas already booking for next years summer holidays, now is the time for you to look and book our fantastic selection of properties for 2013, or take advantage of some fantastic offers for September and October where temperatures will still average around 20 - 25 degrees.
With a wide choice of new and existing villas in Portugal, Spain, Mallorca and the Canary Islands whether you are looking for beachfront luxury with stunning sea views or relaxed countryside living away from the crowd then we have the perfect properties for you.
With many of our guests making us their first villa choice year after year why not contact us today to discuss your requirements for your 2013 villa holiday. There are many advantages to booking villa holidays. Holiday villas are a big hit with families because of the extra space they offer. Not to mention the freedom and privacy of villa rentals.
Pop into town, laze by the pool, eat in or out or make up your own picnic for the beach - the choice is yours. And with villa rentals, you'll feel much more a part of the local community, wherever you are.
If you're looking at villa rentals, make Azure Holidays your first port of call. We specialise in villa holidays across Portugal, Spain, Mallorca, Tenerife and Fuerteventura.
When it comes to villa holidays, we pride ourselves on our massive selection of holiday villas, and a highly individual approach to customer service. Whether you want golfing villas in Portugal, family villa holidays or luxury villas in Spain, we can help. We offer villa rentals for every budget and taste. Whatever you want from your holiday villas, we're bound to come up trumps.
And, when it comes to things like your travel itinerary to and from your villa holidays, we can be around to help with things like flights to go with your villa rentals as much or as little as you like.
Request Details
Trace Information
Control Tree
Session State
Application State
Request Cookies Collection
Response Cookies Collection
Headers Collection
Response Headers Collection
Form Collection
Querystring Collection
Server Variables
Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
Request Details
Trace Information
Control Tree
Session State
Application State
Request Cookies Collection
Response Cookies Collection
Headers Collection
Response Headers Collection
Form Collection
Querystring Collection
Server Variables
Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
Hi Andrew
What are you using to render your pages? XSLT or Razor? And how has it been structured? Are you using some custom extensions to load some data from an external source?
/Jan
Hi Jan,
Here is a screen shot of how the page is made up:
We have a Template for the homepage page and then we have a template for each widget on the homepage i.e. Main Images, Featured Locations, Featured Villas, Welcome. The widgets are blocked from the sitemap as are not complete pages.
The render has been completed via a custom .net user control, we have also applied recently an XSLT render template file but have got the same results.
Since this post I have pinpointed the issue to a search form usercontrol which is written in C sharp, so I am looking at this. However I wondered if you had any suggestion why we are getting the template endless loop error and the macro errors i.e childnodes, currentpage, nodeids, entries per page
Thanks
Andy
Hi Andy
Ok that sounds like a posibility - that it's the search function causing the issues.
In regards to the endless loop error I would need to see how the masterpages have been structured to get an idea about why the error message occurs.
/Jan
Hi Jan,
Is this something I can email you directly on?
Thanks
Andy
is working on a reply...