Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Jez Reel R. Maghuyop 20 posts 62 karma points
    Jan 04, 2016 @ 03:06
    Jez Reel R. Maghuyop
    0

    Using Examine to display content on Razor

    Hi, I wanted to know if it's a good idea to use examine on displaying the dynamic content of your website?

    the company that I'm working on have this E-Learning website that allows student to enroll and enquire through our site and I store all those information in Umbraco as a new node.

    So the structure looks like this

     -Root 
       --  Enrolment Enquiry Node    
              --- Enrolment 1   
              --- Enrolment 2
              --- Enrolment 3
              --- Enrolment N
    

    Each enrolment have fields with information about the student

    lately we noticed that as the records starting to grow the site loading is slowing and I tried to removed like 2k records and the site loading started to speed up again so I tried to search for a way on how to best display the dynamic content without making the site slow and I came across of Examine.

  • Ismail Mayat 4511 posts 10091 karma points MVP 2x admin c-trib
    Jan 04, 2016 @ 08:25
    Ismail Mayat
    0

    Jez,

    Not Examine related but some very good hints and tips on architecture here http://24days.in/umbraco/2015/integrating-an-application-into-umbraco-(using-ninject)/ main thing is about storing non content editor content. I am assuming you are having issues with displaying enrolment data? We had similar issue on a site a while back where extranet users were creating packages these were being created as nodes in Umbraco as time went on performance degraded.

    So we moved packages out of umbraco and into sql table. You already have existing system so I would look at re factoring into db. You could look at Examine for display of data it would be lightening quick however you may still eventually end up with performance issues in the backend due to all those nodes from end will still be fine if using Examine.

    Regards

    Ismail

  • Jez Reel R. Maghuyop 20 posts 62 karma points
    Jan 05, 2016 @ 04:12
    Jez Reel R. Maghuyop
    0

    Hi Ismail, Thanks for your reply, actually we only use the enrolment data for reporting and the report can only be viewed in the back office of umbraco. I extended umbraco and created a dashboard for the report.

    I'm wondering as to why having the increase of data makes the site slower, I'm not sure if I'm doing something wrong on displaying the contents.

    in this post https://our.umbraco.org/forum/core/general/65438-Slow-load-time-with-607 someone also had the same problem and what they did was to turn XmlCacheEnabled off.

    I wonder if it's okay to do that in production?

Please Sign in or register to post replies

Write your reply to:

Draft