locked
Design for Web Site RRS feed

  • Question

  • User-1989422598 posted

    I want to design a web site. In this web site, there is a home page which have many information and the information of the page need to be be maintain  frequently. As you know, the home page need have hight performance. How can I design the home page in that case the page have hight performance and easy to maintain?

    Wednesday, March 2, 2011 12:42 AM

Answers

  • User2130758966 posted

    I think whether need to convert ASPX to staic HTML for home page? whether it will have high performance?

    This is not a normal step that would be taken.

    The vast majority of performance gain can be achieved by using caching. Asp.net provides many varieties of caching which you can fine tune to your specific requirements. One of the advantages of using a CMS that I suggested before is that they already have the caching built in.

    Its beyond the scope of this reply to go over all the different options but a quick google search will get you going along the right path:

     

    If you are just starting out with your first site though it is highly unlikely that you will have to fine tune performance. I've never had to do it and I host multiple sites with probably about 150,000 page views a month total all on a single server.

    Its better to optimise after the event rather then guessing beforehand:

    And when you do get around to doing it be sure to use a code profiler to see where the real bottlenecks are:

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Wednesday, March 2, 2011 9:09 AM

All replies

  • User616745175 posted

    HI,

    Can u Explian wat do u mean by "hight performance"

     

    In genearal a web site should have these Features:

    1. Easy to Read (Pleasant Colurs, Clear fonts and size).

    2. User Friendly.

    3. Browser Compactable.

    4.Error Free(Both HTML and Code)

    5.Provide Basics('Home', 'About', 'Contact')..

     

     

    refer these link for Master Page concepts:

    http://www.asp.net/master-pages/tutorials/creating-a-site-wide-layout-using-master-pages-cs

    http://www.codeproject.com/KB/aspnet/masterpages.aspx

     

     

    Wednesday, March 2, 2011 2:22 AM
  • User616745175 posted

    To get updated news details you can use RSS FEEDS

    refer these links:

    http://www.aspsnippets.com/Articles/Fetch-and-Display-RSS-Feeds-using-ASP.Net.aspx

    http://www.codersource.net/asp-net/asp-net-advanced/using-rss-feeds-in-asp-net-and-c.aspx

    http://www.codeproject.com/KB/XML/RSSFeedEx.aspx

    You can use Marquee to display the RssFeeds on ur Page to give a nice look and feel:

    refer these link for Marquee..

    http://www.mountaindragon.com/html/marquee.htm#hv

    http://www.htmlmarquee.com/

    Wednesday, March 2, 2011 2:30 AM
  • User-1989422598 posted

    I think whether need to convert ASPX to staic HTML for home page? whether it will have high performance?

    Wednesday, March 2, 2011 6:20 AM
  • User-610330605 posted

    I think whether need to convert ASPX to staic HTML for home page? whether it will have high performance?

    It doesnt make a huge difference.

    By the way it it is just a static website then why use ASP.NET?

    Wednesday, March 2, 2011 8:55 AM
  • User2130758966 posted

    I want to design a web site. In this web site, there is a home page which have many information and the information of the page need to be be maintain  frequently. As you know, the home page need have hight performance. How can I design the home page in that case the page have hight performance and easy to maintain?

    It sounds like you need a CMS. Try checking out these:

    They give you an easy to use system for editing the pages contents and creating new pages. You can also get lots of themes and extensions for them and using the Web Platform Installer you can have the whole thing up and running in about 15 minutes.

    Wednesday, March 2, 2011 8:58 AM
  • User2130758966 posted

    I think whether need to convert ASPX to staic HTML for home page? whether it will have high performance?

    This is not a normal step that would be taken.

    The vast majority of performance gain can be achieved by using caching. Asp.net provides many varieties of caching which you can fine tune to your specific requirements. One of the advantages of using a CMS that I suggested before is that they already have the caching built in.

    Its beyond the scope of this reply to go over all the different options but a quick google search will get you going along the right path:

     

    If you are just starting out with your first site though it is highly unlikely that you will have to fine tune performance. I've never had to do it and I host multiple sites with probably about 150,000 page views a month total all on a single server.

    Its better to optimise after the event rather then guessing beforehand:

    And when you do get around to doing it be sure to use a code profiler to see where the real bottlenecks are:

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Wednesday, March 2, 2011 9:09 AM
  • User1943143334 posted

    Hi,

    To get the high performance ASP.NET application, follow the following rules.

    1. Avoid large images, it may take time to load.

    2.Minify the Javascript and CSS using Minifier tools available online.

    3. If there is a Header and Footer for you website, try creating Master pages to achieve this.

    4. Try to use HTML instead of ASP server controls for displaying static data.

    5.Use ASP.NET AJAX for partial page updates.

    6. Implement Caching

    7. Turn off Session, if your are not using Session in your web application.

    Check the following link for more information.

    http://www.codeproject.com/KB/aspnet/aspnetPerformance.aspx

     

    Hope it helps u...

    Hope it helps u...

    Wednesday, March 2, 2011 9:15 AM
  • User-1011137159 posted

    First of all find out what contents you want to change and that use any of the content management system to change page layout in side your application as admin side.

    FCK is one of the contetn mangmetn system. Impement it FCK and open your few content which you required to manage ferquently (take div or panel) and manage it and save it in text file or database (performace wise text is preferable)

    while loading your page add that context (from text or database) in your page at runtime.

    Mark as answer if this helps

    Wednesday, March 2, 2011 9:18 AM