Changes between Version 2 and Version 3 of StrutsAlbert


Ignore:
Timestamp:
Jun 20, 2006, 6:38:03 PM (18 years ago)
Author:
Le Meur
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • StrutsAlbert

    v2 v3  
    2929Les principaux CGI ont longtemps (et beaucoup le sont encore) été écrits dans des langages de « scripting », le plus connu étant Perl.
    3030Les difficultés inhérentes à cette approche sont nombreuses :
    31    * le code des scripts est difficile à lire car il mêle de la logique de traitement (des if .. then… else… ), la génération des instructions HTML
     31 * le code des scripts est difficile à lire car il mêle de la logique de traitement (des if .. then… else… ), la génération des instructions HTML
    3232<verbatim>
    3333(print "<table><tr><td>…</td>\n")
    3434</verbatim>
    3535 et l’affichage des éléments à présenter ;
    36  * il est *très* difficile à faire évoluer, car il faut un développeur compétent dans le langage de programmation du script, en infographie (ou du moins dans le langage HTML), et bien sur dans le problème à résoudre ;
     36 * il est '''très''' difficile à faire évoluer, car il faut un développeur compétent dans le langage de programmation du script, en infographie (ou du moins dans le langage HTML), et bien sur dans le problème à résoudre ;
    3737 * la simple réorganisation du site est délicate, car la navigation entre pages est le plus souvent noyée dans le code du script, et il faut relire tous les scripts et les corriger pour le moindre changement dans les noms des fichiers ou des répertoires ;
    3838 * les performances sont médiocres, car les programmes sont le plus souvent exécutés sous la forme de processus extérieurs, longs à créer, même sous UNIX ;