OVH Cloud OVH Cloud

Migration vers Mason

2 réponses
Avatar
Christophe Goer
Bonjour à tous,

Je travaille actuellement sur un projet d'optimisation d'une application
crm web-based écrite en Perl.

L'application se compose d'un serveur Apache 1.3, mod_perl 1.22, Perl
5.6, Html::Embperl 1.35 (couche présentation), Postgres 7.2 pour l'acces
aux données, le tout tournant sur une RedHat 7.3

La couche applicative est entièrement écrite en Perl Objet et se compose
de +/- 50.000 lignes de code "hand made" développées depuis 1999.

Mon objectif principal est une optimisation des temps de traitement et
de réponse de l'application. Le gros chantier de ce coté là concerne
plutot Postgres, ce qui est hors sujet ici.

Mais il s'agit aussi du coté interface de migrer vers une solution qui
permette la mise en oeuvre de composants de présentation réutilisables
pour nos développeurs et paramétrables facilement pour les besoins
spécifique de chaque client final (présentation de l'interface, ajout de
nouveaux composants sur une page existante..)

Je suis tres intéressé par le systeme de composants mis en oeuvre par
Mason mais j'ai peur que Mason greve les performances générales par
rapport à notre code mod_perl actuel.

Quelqu'un a t il un retour d'expérience sur Mason ou un lien vers
quelques témoignages? (hormis MasonHq bien sur :)

Quels sont les autres alternatives que vous avez mis en oeuvre ?

Merci d'avance


Christophe Muso

2 réponses

Avatar
Bruno Ethvignot
Bonjour,

Christophe Goer wrote:
Je suis tres intéressé par le systeme de composants mis en oeuvre par
Mason mais j'ai peur que Mason greve les performances générales par
rapport à notre code mod_perl actuel.
Bien que je ne sois pas un expert Mason, j'avoue que j'aime beaucoup

faire des sites dynamiques avec Mason. Le système des composants
y ai pour beaucoup.

Quelqu'un a t il un retour d'expérience sur Mason ou un lien vers
quelques témoignages? (hormis MasonHq bien sur :)
Je ne peux pas vraiment t'aider la dessus. Mais je sais que Mason

intégre un cache dit intelligent.

Par contre je suis intéressé par la suite de tes investigations.

Cordialement,
--
Bruno Ethvignot - *bruno* arrobe *tlk* point *fr*
http://mozilla.tlk.fr/contact.php
http://linux.tlk.fr/contact.php

Avatar
Christophe Goer
Bonjour Bruno,

merci de ta réponse. Je n'ai effectivement pas eu beaucoup de réponses
de ce coté ci, mais j'ai posté quelques jours plus tards sur
comp.lang.perl.misc en anglais et j'ai eu deux avis concordants
d'utilisateurs de Mason sur des sites Web.

Tout deux tres satisfait, invoquant des performances "plus que
correctes" et une bonne stabilité de la plateforme.

Je n'en sais pas plus mais je pense me lancer pour y voir plus clair.

Christophe





Bruno Ethvignot wrote:
Bonjour,

Christophe Goer wrote:

Je suis tres intéressé par le systeme de composants mis en oeuvre par
Mason mais j'ai peur que Mason greve les performances générales par
rapport à notre code mod_perl actuel.


Bien que je ne sois pas un expert Mason, j'avoue que j'aime beaucoup
faire des sites dynamiques avec Mason. Le système des composants
y ai pour beaucoup.

Quelqu'un a t il un retour d'expérience sur Mason ou un lien vers
quelques témoignages? (hormis MasonHq bien sur :)


Je ne peux pas vraiment t'aider la dessus. Mais je sais que Mason
intégre un cache dit intelligent.

Par contre je suis intéressé par la suite de tes investigations.

Cordialement,