Programming Resources, News and Ideas

Thursday, November 6, 2008

Best Practices for Speeding Up Your Web Site

Read the whole artic here.
  1. Make Fewer HTTP Requests
  2. Use a Content Delivery Network
  3. Add an Expires or a Cache-Control Header
  4. Gzip Components
  5. Put Stylesheets at the Top
  6. Put Scripts at the Bottom
  7. Avoid CSS Expressions
  8. Make JavaScript and CSS External
  9. Reduce DNS Lookups
  10. Minify JavaScript and CSS
  11. Avoid Redirects
  12. Remove Duplicate Scripts
  13. Configure ETags
  14. Make Ajax Cacheable
  15. Flush the Buffer Early
  16. Use GET for AJAX Requests
  17. Post-load Components
  18. Preload Components
  19. Reduce the Number of DOM Elements
  20. Split Components Across Domains
  21. Minimize the Number of iframes
  22. No 404s
  23. Reduce Cookie Size
  24. Use Cookie-free Domains for Components
  25. Minimize DOM Access
  26. Develop Smart Event Handlers
  27. Choose over @import
  28. Avoid Filters
  29. Optimize Images
  30. Optimize CSS Sprites
  31. Don't Scale Images in HTML
  32. Make favicon.ico Small and Cacheable
  33. Keep Components under 25K
  34. Pack Components into a Multipart Document
Posted by bayarsaikhan at 5:28 PM
Labels: System administration, Web Development

1 comment:

Anonymous said...

this should be considered specially if you are developing a highly competitive type of website.

January 2, 2009 at 11:51 AM

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

Web Application Outsourcing?

If you would like to outsource your web application to responsive and responsible skilled team, We are available. Please visit Singleton LLC Accepted Projects
  • Web Applications (PHP5, Symfony, Zend)
  • Integration (SOA, REST, API, Web Services)

About me

I am a Mongolian guy, 29, software developer, familiar with Java/J2EE, .NET and PHP, and Open Source fan, Linux User.

Most Wanted Posts!

  • Zend Framework reviews, articles, tutorials, blogs and resources
  • 60+ template engines for JAVA, PHP and .NET
  • J2EE vs ASP.NET vs PHP
  • Java decompilers and obfuscators
  • Top 10+ source code search engines
  • Most popular free/open source IDEs and Editors
  • What is Microsoft Silverlight? Silverlight Resources, Articles and Samples
  • Most Useful 20+ Visual Studio Add-ins
  • AJAX Frameworks and Resources
  • Most Useful Top 50+ Eclipse Plug-ins
  • Refactoring Tools for Java and .NET
  • Programming Handbooks and Cheatsheets
  • Free Programming e-Books
  • ASP.NET AJAX Resources, Samples, Articles, Tutorials
  • Most frequently used Linux commands

More Posts

Search

Labels

  • AJAX (4)
  • ASP.NET (16)
  • Blogs (2)
  • Cakephp (1)
  • Certification (2)
  • Components (1)
  • Database (4)
  • Design (2)
  • Freelance (1)
  • Java/J2EE (9)
  • Let's have a break (2)
  • Links (4)
  • Linux (3)
  • Mongolia (1)
  • MVC (1)
  • News (9)
  • Open Source (6)
  • Outsourcing (2)
  • PHP (17)
  • Resources (15)
  • Security (1)
  • Symfony (5)
  • System administration (8)
  • Tips and Tricks (6)
  • Tools (17)
  • Web 2.0 (8)
  • Web Development (10)
  • Web of the week (2)
  • Zend Framework (2)

Followers

Blog Archive

  • ►  2010 (2)
    • ►  August (1)
    • ►  March (1)
  • ►  2009 (3)
    • ►  December (1)
    • ►  April (1)
    • ►  March (1)
  • ▼  2008 (23)
    • ▼  November (1)
      • Best Practices for Speeding Up Your Web Site
    • ►  October (3)
    • ►  September (1)
    • ►  August (3)
    • ►  July (3)
    • ►  April (10)
    • ►  March (1)
    • ►  February (1)
  • ►  2007 (61)
    • ►  December (2)
    • ►  November (5)
    • ►  October (2)
    • ►  September (9)
    • ►  August (13)
    • ►  July (30)

Label Cloud

  • AJAX (4)
  • ASP.NET (16)
  • Blogs (2)
  • Cakephp (1)
  • Certification (2)
  • Components (1)
  • Database (4)
  • Design (2)
  • Freelance (1)
  • Java/J2EE (9)
  • Let's have a break (2)
  • Links (4)
  • Linux (3)
  • Mongolia (1)
  • MVC (1)
  • News (9)
  • Open Source (6)
  • Outsourcing (2)
  • PHP (17)
  • Resources (15)
  • Security (1)
  • Symfony (5)
  • System administration (8)
  • Tips and Tricks (6)
  • Tools (17)
  • Web 2.0 (8)
  • Web Development (10)
  • Web of the week (2)
  • Zend Framework (2)

Subscribe