vendredi 3 juin 2011

Prise en compte de JKMount dans un VirtualHost

Réceptionnant deux nouveaux serveurs DELL, j'installe comme à mon habitude, la dernière version d'OpenSuse que j'avais à ma disposition, la 11.3 que je m'empresse d'upgrader en 11.4 avec le super outil de gestion de packages "zypper".

Je configure et j'installe les serveurs dans ma baie afin de pouvoir les utiliser pour l'hébergement d'application web. Ma configuration standard est la suivante :
  • Serveur http apache (version 2.2)
  • Serveur DNS bind (version 9.7)
  • Base de données MySQL (version 5.5.9)
  • JVM oracle 1.6.0_23
  • Serveur d'application APACHE/TOMCAT 7.0.3
Et voilà, tous fonctionne correctement, il ne me reste plus qu'à configurer le connecteur mod_jk pour faire le lien entre le serveur http et tomcat. J'installe le rpm qui va bien (apache2-mod_jk-1.2.30-2.1.x86_64 sur OpenSuse).
Je configure correctement les fichiers de configurations d'Apache et de Tomcat (j'ai déjà fais ça plus d'une dizaine de fois) et je redémarre le tout.

Patatrac.... j'ai un joli message d'apache avec une erreur 404... fichier introuvable. J'active le débug de mod_jk et j'obtiens les messages d'erreurs suivant :

[Fri Jun 03 10:39:23.879 2011] [31199:140189304702720] [debug] jk_translate::mod_jk.c (3425): missing uri map for opencms8.naos.com:/opencms/opencms/system/login
[Fri Jun 03 10:39:23.879 2011] [31199:140189304702720] [debug] jk_map_to_storage::mod_jk.c (3585): missing uri map for opencms8.naos.com:/opencms/opencms/system/login
[Fri Jun 03 10:39:23.904 2011] [31199:140189304702720] [debug] jk_map_to_storage::mod_jk.c (3585): missing uri map for opencms8.naos.com:/error/HTTP_NOT_FOUND.html.var
[Fri Jun 03 10:39:23.905 2011] [31199:140189304702720] [debug] jk_map_to_storage::mod_jk.c (3585): missing uri map for opencms8.naos.com:/error/include/top.html
[Fri Jun 03 10:39:23.905 2011] [31199:140189304702720] [debug] jk_map_to_storage::mod_jk.c (3585): missing uri map for opencms8.naos.com:/error/include/bottom.html
[Fri Jun 03 10:39:23.905 2011] [31199:140189304702720] [debug] jk_map_to_storage::mod_jk.c (3585): missing uri map for opencms8.naos.com:/error/contact.html.var


Heureusement qu'internet est là :-) Après une recherche (un peu longue) finalement je trouve la solution ici. Sauf qu'après avoir regardé la documentation de mod_jk, ce n'est pas JkMountCopy All qu'il faut mettre dans le VirtualHost mais JkMountCopy On.

Et voilà, le problème est résolu. Comme quoi, même après des dizaines voire des vingtaines d'installations, on a toujours des surprises et on apprend en permanence :-)

mardi 4 janvier 2011

Quel format pour votre lettre d'information ?

Dans votre projet d'Emarketing vous êtes, ou peut-être l'avez-vous déjà été, amené à vous poser la question sur la forme et l'ergonomie du message que vous souhaitez diffuser.

L'email est un support qui vous permet de diffuser des formats différents, du plus simplifié au plus complexe. Vous pouvez opter pour l'un d'entre eux ou bien les utiliser simultanément. Nous allons ici les passer en revue en précisant à chaque fois les avantages et les inconvénients. Vous serez alors à même de choisir le format de votre lettre d'information en conjuguant les possibilités techniques à vos objectifs de communication.

. Le format Texte

C'est le format standard accessible depuis toutes les plates-formes informatiques. Par conséquent, vous êtes certain que vos destinataires pourront lire votre information. Ce format présente également l'avantage d'être très léger (en Ko), sur un support où le poids des données est une caractéristique technique de première importance. Même si les connexions haut débit sont courantes, ne négligez pas le fait que beaucoup d'internautes se connectent encore avec un modem. La mise en page de votre information ne nécessite aucune compétence particulière. N'importe quel éditeur de texte (type notePad) fera l'affaire !

En contre partie, le format Texte ne vous permet pas de personnaliser votre lettre d'information. Votre contenu est brut et n'est pas rehausser par vos visuels (images, vidéo, sons).



. Le format HTML

C'est le format utilisé dans la programmation des sites Internet. Dans votre lettre d'information, il vous permet d'agrémenter votre contenu de visuels et de véhiculer l'image de votre entreprise à travers vos couleurs, votre logo, etc?. Un disquaire, peut par exemple insérer un fichier de type "son" qui s'exécute à la lecture du message électronique. Le HTML vous permet d'intégrer dans votre lettre des éléments qui font partie des technologies "Rich Media" (ex : animations Shockwave, séquence Vidéo?).

Avec le format HTML, votre communication prend de la valeur et votre impact sera bien meilleur. Aussi, nous ne devons pas oublier que la lecture à l'écran est plus ardue et pénible. Les visuels cassent la monotonie d'un texte aussi cours soit-il et surtout soutiennent un contenu à travers du graphisme spécialement étudié pour répondre aux objectifs de communication.

Mais attention aux pièges, parce qu'une mauvaise utilisation de ce format peut rendre votre lettre inaccessible. Aussi la mise en page dans ce format nécessitera l'intervention de spécialistes.

Le principal inconvénient du HTML est qu'il n'est pas interprété de la même façon par toutes les plates-formes et certains gestionnaires de courrier ne sont pas compatibles du tout. (Exemple : les versions 3 de Netscape Messenger et Internet Explorer, le gestionnaire d'AOL, Lotus, ?).

Pour ce qui concerne l'interprétation, les disparités restent souvent mineures. Par exemple, un paragraphe est justifié avec l'un mais pas l'autre, il peut exister des décalages dans l?un mais pas dans l'autre, etc? Si ces problèmes peuvent excéder un webdesigner, ils n'ont pas de conséquences majeures sur la forme et le contenu.

En revanche, vos clients qui ne disposent pas d'un gestionnaire de courrier compatible ne prendront pas connaissance de votre information. Vous avez peut-être déjà reçu des courriers aux codes cabalistiques et illisibles (parfois même effrayants !) : c'est ce que vos clients et prospects DANS CE CAS, recevront de votre part !


- - - - - - - - - - - - - - - - - - - -

Heureusement, il existe des solutions pour pallier aux inconvénients et faire fonctionner pleinement le couple marketing et technologie. En effet, les langages de programmation à la disposition des spécialistes permettent aujourd'hui d'envoyer votre lettre d'information dans ces deux formats simultanément. Concrètement, il s'agit de détecter la version de la messagerie électronique et de lui adresser le format adéquate.

Vous évitez ainsi les désagréments liés à la plate-forme côté client. Votre information touche sa cible quelque soit son équipement ! Et si vous optez ou avez déjà choisi de communiquer par email, l'un de vos objectifs n'est-il pas d'être lu par le plus grand nombre ?



- - - - - - - - - - - - - - - - - - - -

Chantal KERMAIDIC
NAOS TECHNOLOGIES