+1-888-365-2779
Try Now
More in this section

Forums / General Discussions / Sooooooo slow!

Sooooooo slow!

38 posts, 0 answered
  1. aldo
    aldo avatar
    3 posts
    Registered:
    02 Sep 2010
    30 Sep 2011
    Link to this post
    Actually I'm tired to update this cms. I have upgraded from sitefinity 4.0 to 4.1 then to 4.1 sp 1. Then telerik release 4.2 and 4.2 sp1. Why did you release this cms quickly when still full of bug? I think you miss understood I mean adding new custom field like this http://www.sitefinity.com/documentation/user-guide/creating-and-uploading-content/adding-custom-fields-to-content-items/creating-a-new-custom-field.aspx
  2. Pete
    Pete avatar
    3 posts
    Registered:
    01 Dec 2014
    10 Mar
    Link to this post

    I know this is an old thread, but I just wanted to post my experience as I'm currently waiting this very minute on Sitefinity to load up.

    I've been developing exclusively on Sitefinity for well over a year now, starting with version 5.x and now on 8.2. Used several version in between.

    I can honestly say in all the versions I've developed with, nothing has ever changed in terms of speed that I have noticed. When it comes to performance on initial boot up Sitefinity is an absolute slug. I literally can wait 3, 5, sometimes 10 full minutes for a website to boot up to the home page. For the life of me I cannot comprehend what they could be possibly doing that takes so damn long for a website to boot up.

    That said, I can't really say I'm surprised. After doing a thorough examination of their API and also the markup that they render on the front end, it's clear to me that they don't have a single senior developer on staff, let alone an architect.

  3. higgsy
    higgsy avatar
    336 posts
    Registered:
    05 Aug 2010
    10 Mar in reply to Pete
    Link to this post

    Pete,

    i used to experience problems with SiteFinity (amongst another 1000 issues of all sorts), and quite honestly fixing it was really easy, in fact in just three easy steps.

    1) Open web browser

    2) download EPiServer or umbraco 

    3) Never look back at any telerik products again in your life!

    Honestly, a junior developer could build a better CMS with the Entity framework and MVC scaffolding!!

    I am grateful I no longer waste a minute of my life with their appalling products.

    Hope my comprehensive 

  4. higgsy
    higgsy avatar
    336 posts
    Registered:
    05 Aug 2010
    10 Mar
    Link to this post
    To demonstrate just how appalling their development is - I couldn't  even finish my previous reply because their website doesnt work properly on an iPhone - my fault no doubt for having such a rare phone!!
  5. Darrin Robertson
    Darrin Robertson avatar
    105 posts
    Registered:
    18 Jul 2004
    12 Mar in reply to Pete
    Link to this post
    Yes, Sitefinity has always been a pain at start up. But this can be said for ASP.NET web Form apps in general. The need to load everything on App Start. Coupled with this with the amount of dlls in the bin directory and the fact that they support multiple techs, for example, WCF, WebAPi, and Service Stack for Web Service calls which are all loaded as they are used in different parts of Sitefinity functions.

    Though in your case things do sound even worse. (I'm about a minute which annoys me still)

    I have no idea of your setup of course but life is better when the Database is local, or at least on a near by server. (Ie you are not developing locally and using a database up I the cloud in another continent.)

    I had one person affected badly because of their Anti Virus. You can look to exclude your source folder from Anti Virus scans.

    Use IIS or IIS Express to run the site.

    There is also a good post on Google Groups, discussing this. That may help you.

    https://plus.google.com/105924849940590264025/posts/7soVWsrr11J

     

  6. Pete
    Pete avatar
    3 posts
    Registered:
    01 Dec 2014
    14 Mar in reply to Darrin Robertson
    Link to this post

    Thanks for the ideas and insight Darrin. I don't recall .net web forms loading this slow at all, but then it's been 2009 since I built my last web forms app (been strictly using MVC since then).

    My local environment should be more than sufficient. Intel dual core cpu @ 3.8GHz, 16GB of RAM, database is on local machine, and I use IIS express.

    I've read up and followed the recommendations on several different optimization strategies, but nothing seems to help. I feel like I'm in the exact same boat as several of the other developers in the Google group link you shared. Every time I make a small change to server side code I have to wait several minutes for Sitefinity to load......and it's infuriating! 30-60 minutes per day spent waiting on Sitefinity to boot up.

  7. Sabrie Nedzhip
    Sabrie Nedzhip avatar
    534 posts
    Registered:
    05 Dec 2016
    15 Mar
    Link to this post
    Hello Pete,

    What I can also suggest is that you take a look at this KB article for some performance tips:

    http://www.sitefinity.com/developer-network/knowledge-base/details/performance-tips

    Regards,
    Sabrie Nedzhip
    Telerik
     
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal and vote to affect the priority of the items
     
  8. Craig
    Craig avatar
    82 posts
    Registered:
    07 Apr 2009
    15 Mar in reply to Sabrie Nedzhip
    Link to this post

    We are also working on performance optimizations to speed up our Sitefinity websites.  One of our Sitefinity databases is over 20 GB.  We have NOT implemented these yet, but once I have I can report back on them.

    Here are two things we are getting ready to try...

    First, we are looking at rebuilding our database indexes.  We found that MOST of our database indexes are 99% fragmented and this could be slowing down server side queries.  Ideally you should not have more than 10% fragmentation on your database indexes.   For more details on this see Sitefinity's documentation http://docs.sitefinity.com/for-developers-rebuild-database-indexes-manually. 

    Second, I am looking at cranking up HTTP compression.  IIS has two compression settings, one for static files and another for dynamic files, such as AXD files.  These compression settings are just a number between 0 and 10.  0 is no compression and 10 is max compression.  By default static files are set to 7 and dynamic files are set to 0.  Yes, that correct.  Just check IIS documentation here... https://www.iis.net/configreference/system.webserver/httpcompression/scheme

    I recommend taking a look at this post from Andrew Connell about increasing your dynamic compression and he also talks about enabling a setting that allows IIS to cache the compressed dynamic contents for improved performance.  His article indicates a 21% improvement in performance with just this change alone.

    http://www.andrewconnell.com/blog/Limiting-the-Page-Payload-with-IIS-HTTP-Compression

    As with any change to your environment, make sure you test them first and backup your production environment before applying these changes.  

    Enjoy.  :-)

38 posts, 0 answered
1 2