IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

general: accelerer une application web


Sujet :

Struts 1 Java

  1. #1
    Membre averti
    Inscrit en
    Février 2005
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 42
    Par défaut general: accelerer une application web
    Salut tout le monde. Ma question est d'ordre general. Comment accelerer une application Struts. J'utilise une simple base de données HSQLDB, du javascript et bien sur Struts(jsp, struts tag etc..). Ma base de données et assez sollicitée (une trentaine de requetes), et c'est ce qui ralenti me semble t'il mon application. Quelqu'un pourrait il me dire en general comment optimiser une application struts (a ce qu'elle soit le plus rapide possible).

    Merci beaucoup

  2. #2
    Membre chevronné

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2002
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2002
    Messages : 346
    Par défaut
    Si c'est ta base de données qui est lente, alors ce n'est pas l'application Struts qu'il faut optimiser mais tes accés à la base de données.

    Tu peut soit utiliser un cache au niveau requête (trés facile avec des framework d'accés au données comme hibernate) soit au niveau service (si tes service utilse des factory de service pour être produit, ou si tu utilise spring, tu peut facilement mettre une couche de cache).

    Si tu ne peut pas/ ou si ça te semble trop compliqué de mettre un cache au niveau données service, il existe un framework oscache, qui permet de mettre un cache du coté HTML, c'est une taglib qui permet de cacher des partie complète d'HTML. Je ne l'ai jamais mis en place donc je ne peut pas t'en parler plus.

  3. #3
    Membre averti
    Inscrit en
    Février 2005
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 42
    Par défaut
    enfin une réponse !
    Merci woodwai, je vais essayer ce que tu m'as dit

Discussions similaires

  1. Comment faire des etats pour une application web ?
    Par ovh dans le forum Autres outils décisionnels
    Réponses: 6
    Dernier message: 06/07/2021, 03h25
  2. [tomcat] Création d'une application WEB
    Par bob33 dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 25/10/2004, 19h35
  3. Audit des performances d'une application Web
    Par jpg dans le forum Développement Web en Java
    Réponses: 3
    Dernier message: 16/09/2004, 10h45
  4. Licence MySql en tant que BD dans une application web
    Par Volta dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 26/02/2004, 14h38
  5. Debuggage d'une application WEB-TOMCAT
    Par oziller dans le forum JBuilder
    Réponses: 3
    Dernier message: 07/02/2003, 23h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo