public marks

PUBLIC MARKS with tags web & performance

June 2008

Performance web » Images, PNG et GIF

by ghis & 2 others
Article très intéressant sur le type d'image à utiliser pour un site web ainsi que les différentes optimisations possibles pour png.

Yaws

by Xavier Lacot & 3 others
Yaws is a HTTP high perfomance 1.1 webserver particularly well suited for dynamic-content webapplications, written in Erlang.

May 2008

April 2008

Best Practices for Speeding Up Your Web Site

by greut & 20 others

The Exceptional Performance team has identified a number of best practices for making web pages fast. The list includes 34 best practices divided into 7 categories.

premature optimization is the root of all evil

March 2008

How To Optimize Your Site With HTTP Caching | BetterExplained

by nhoizey & 2 others
Caching is a great example of the ubiquitous time-space tradeoff in programming. You can save time by using space to store results. Fewer downloads means a faster, happier site.

Use Server Cache Control to Improve Performance - apache web server settings for optimized caching with configuration files

by camel & 3 others
Caching is the temporary storage of frequently accessed data in higher speed media (typically SRAM or RAM) for more efficient retrieval. Web caching stores frequently used objects closer to the client through browser, proxy, or server caches. By storing "fresh" objects closer to your users, you avoid round trips to the origin server, reducing bandwidth consumption, server load, and most importantly, latency. This article shows how to configure your Apache server for more efficient caching to save bandwidth and improve performance. Caching is not just for static sites, even dynamic sites can benefit from caching. Graphics and multimedia typically don't change as frequently as (X)HTML files. Graphics that seldom change like logos, headers, and navigation can be given longer expiration times while resources that change more frequently like XHTML and XML files can be given shorter expiration times. By designing your site with caching in mind, you can target different classes of resources to give them different expiration times with only a few lines of code.

Search Engine Metrics - Enquisite Search Marketing Performance and Ranking Reports

by camel
Enquisite produces increasingly granular reports on your website's activity in search engines. Working in conjunction with other web analytic tools, Enquisite provides information and metrics webmasters can't get anywhere else. Easy to read with flexible parameters and mapping, Enquisite search engine metrics give you the edge in the organic and PPC search markets. * = search engine ranking analysis and reports Search Engine Ranking Reports Graphic reporting on search traffic and ranking data down to city and zip/postal code * Know Your Customers' Queries Know Your Customers Keyword and traffic analysis to explain why and how site visitors access your business

Pylot | Open Source Web Performance Tool

by greut & 3 others

Pylot is a free open source tool for testing performance and scalability of web services. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning.

February 2008

htaccess Caching

by camel & 2 others
This article shows 2 awesome ways to implement caching on your website using Apache .htaccess (httpd.conf) files on the Apache Web Server. Both methods are extremely simple to set up and will dramatically speed up your site!

Howto: Performance Benchmarks a Web server

by camel & 2 others
You can benchmark Apache, IIS and other web server with apache benchmarking tool called ab. Recently I was asked to performance benchmarks for different web servers. It is true that benchmarking a web server is not an easy task. From how to benchmark a web server, “First, benchmarking a web server is not an easy thing. To benchmark a web server the time it will take to give a page is not important: you don’t care if a user can have his page in 0.1 ms or in 0.05 ms as nobody can have such delays on the Internet.

January 2008

15 Seconds : Tuning Up ADO.NET Connection Pooling in ASP.NET Applications

by brianwaustin (via)
Opening a database connection is a resource intensive and time consuming operation. Connection pooling increases the performance of Web applications by reusing active database connections instead of creating a new connection with every request. Connection pool manager maintains a pool of open database connections. When a new connection requests come in, the pool manager checks if the pool contains any unused connections and returns one if available. If all connections currently in the pool are busy and the maximum pool size has not been reached, the new connection is created and added to the pool. When the pool reaches its maximum size all new connection requests are being queued up until a connection in the pool becomes available or the connection attempt times out.

December 2007

November 2007

High Scalability | Building bigger, faster, more reliable websites.

by nhoizey & 5 others
High Scalability was started to help build successful scalable websites. It tries to bring together all the lore, art, science, practice, and experience of building scalable websites into one place so you can learn how to build your system with confidence

October 2007

PUBLIC TAGS related to tag web

2d +   ajax +   art +   artist +   audio +   blog +   blogs +   community +   computer +   cool +   css +   culture +   del.icio.us +   design +   flash +   free +   fun +   gallery +   graphics +   html +   icons +   illustration +   image +   images +   inspiration +   internet +   javascript +   jQuery +   links +   movies +   music +   news +   online +   personal +   photo +   photoblog +   photography +   photos +   portfolio +   reference +   ressources +   search +   sharing +   software +   storage +   tool +   tools +   video +   web2.0 +   webdesign +