Outils pour utilisateurs

Outils du site


informatique:web:webperformance

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:web:webperformance [11/12/2010 13:58] cyrilleinformatique:web:webperformance [19/05/2012 00:18] (Version actuelle) – modification externe 127.0.0.1
Ligne 9: Ligne 9:
   * Les articles et dossiers de [[http://www.haute-disponibilite.net|haute-disponibilite.net]]   * Les articles et dossiers de [[http://www.haute-disponibilite.net|haute-disponibilite.net]]
   * [[http://code.google.com/intl/fr-FR/speed/page-speed/docs/rules_intro.html|Web Performance Best Practices]] par Google dans la doc du module "Page Speed" pour Apache (mod_pagespeed)   * [[http://code.google.com/intl/fr-FR/speed/page-speed/docs/rules_intro.html|Web Performance Best Practices]] par Google dans la doc du module "Page Speed" pour Apache (mod_pagespeed)
 +  * [[http://www.zengularity.com/item/3895558125/web-application-performance-profiling-with-google|Web application performance: profiling with Google Chrome tools]]
  
 +{{:informatique:web:les_points_de_performance.png|}}
 ===== Mesure de performance ===== ===== Mesure de performance =====
  
-==== On-line services ====+[[/informatique/tests_de_charge|Informatique/Tests de Charge]]
  
-http://www.webpagetest.org Test des pages depuis différents endroits, rapport de tests avec qlqs informations techniques et améliorations à faire.+===== Amélioration des performances =====
  
-==== softs ==== +Points d'amélioration: 
- +  Requête du client 
- +    * rien à faire ... 
-=== Pylot === +  Traitement du serveur 
- +    * optimisation du code, de l'architecture, des requêtes sgbd 
-Web Performance Tool - Performance & Scalability Testing Web Services +    * cache requêtes, pages et composants 
- +  Transfert des ressources 
-http://www.pylot.org/ +    * compression (gzip) 
- +    * minimisation des fichiers JS et CSS
-=== JMeter=== +    * simplification du HTML 
- +  Traitement du client 
-http://jakarta.apache.org/jmeter +    * simplification du HTML 
- +    * JS en fin de fichier HTML 
-=== Microsoft WAS (Web Application Stress) === +    * simplification des modifications de mise en page (Ajax)
- +
-[[http://support.microsoft.com/kb/815161/en|HOW TO: Measure ASP.NET Responsiveness with the Web Application Stress Tool]] (2007-03-27) +
- +
-<note>Impossible de trouver où le télécharger. M$ semble l'avoir rangé aux oubliettes...</note> +
- +
-===PushToTest TestMaker=== +
- +
-http://www.pushtotest.com/community +
- +
-=== More === +
- +
-http://java-source.net/open-source/web-testing-tools +
- +
-http://www.opensourcetesting.org/functional.php +
- +
-http://www.testingfaqs.org/t-load.html +
- +
-httpmntr - HTTP Monitor +
- +
-Web Test Tools +
- +
-webstress  +
- +
-Fiddler2: Web Debugging Proxy +
- +
- +
-===== Amélioration des performances =====+
  
 ====Distributed Cache ==== ====Distributed Cache ====
  
-=== Consistent Hashing === +[[/informatique/distributed_cache|/informatique/Distributed Cache]]
- +
-  * [[http://www.haute-disponibilite.net/2010/10/03/optimiser-la-repartition-de-charge-avec-le-consistent-hashing/|Optimiser la répartition de charge avec le “Consistent Hashing”]] +
-  * [[https://github.com/dailymotion/chash|CHash is Dailymotion's implementation of consistent hashing, available as a light and fast C library (both static and shared objects provided), with PHP and Python bindings.]] +
- +
-=== Memcached === +
- +
-Excellent outil pour mettre en RAM n’importe quel couple clef <-> valeur. +
- +
-http://memcached.org +
- +
-  * [[http://www.haute-disponibilite.net/2007/11/06/mettre-en-place-un-serveur-de-cache-distribue-memcached/|Mettre en place un serveur de cache distribué: memcached]] +
- +
-==== Distributed database ==== +
-=== Cassandra === +
- +
-http://cassandra.apache.org +
- +
-====Distributed File-System ==== +
- +
-=== MogileFS === +
- +
-MogileFS : Un système de fichier distribué, tolérant aux pannes, indépendant du noyau et open-source. (NOTE: your application has to specifically use a MogileFS client library to store and retrieve files.)+
  
-http://www.danga.com/mogilefs 
  
 ====Reverse Proxy / Load-balancer==== ====Reverse Proxy / Load-balancer====
informatique/web/webperformance.1292072312.txt.gz · Dernière modification : 19/05/2012 00:15 (modification externe)

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki