La Lettre - marketing & promotion - Numero 41
__________________________________________________________________
La Lettre - Marketing & Promotion - Numero 041
__________________________________________________________________
----------------- ===> Sommaire de ce Numero <=== ----------------
- Sommaire
- Editorial du numero
- Des chiffres & les chiffres
- Le conseil "Internet, technique ?!"
- L'entretien "Entretien avec Cedric Godart" (LinuxStart)
- Conclusion
----------------------- ===> Editorial <=== ----------------------
Bonjour,
Avant tout, un de mes correspondants vient d'ouvrir un portail
financier. Son nom : Maroc Finance. Sincerement, je vous invite a
aller le visiter. Il y a des choses tres interessante dessus.
L'URL est : .
Ce numero est un peu plus technique. Son objectif est de mettre a
la portee de tous des donnees qui peuvent sembler au premier abord
assez bizarre. Ne soyez pas effraye, il n'y a aucunes informations
vraiment techniques, ce sont plutot des articles de vulgarisation.
La Lettre -marketing & promotion- vient de depasser les 3200
abonnes. La Lettre, l'ezine qui monte !! L'equipe editoriale est
en train de se monter doucement. On vous prepare doucement mais
surement l'an 2000. Les volontaires vraiment motives pour
participer editorialement a La Lettre sont les bienvenus. De meme,
je cherche a elargir l'audience de La Lettre en trouvant des
partenaires, si certains d'entre vous ont des conseils a donne
a ce sujet, ils sont les bienvenus.
Merci de votre attention,
Chris HEDE, le 12 Decembre 99
-------------- ===> Des chiffres & les chiffres <=== -------------
Quelle va etre votre reconversion a la fin du boom Internet ?
1985 personnes ont donne leur opinion sur ce sujet epineux :
- 31% : continuer a faire ce que je fais d'une maniere dou d'une
autre.
- 19% : Internet ne va jamais mourrir et va toujours progresser de
maniere croissante.
- 10% : Passer plus de temps a mediter !
- 09% : Changer de technologie de pointe, la biotech, par exemple.
- 05% : Retourner a l'ecole !!
- 04% : Devenir caissier dans un supermarche ou une station
d'essence.
- 04% : Devenir politicien.
et la reponse la plus realiste :
- 13% : Vous avez demande l'opinion de "Paf le chien" ?!
Desole, c'est un sondage americain !!!!
(source : Slashdot.org 1999)
---------------------- ===> Le Conseil <=== ----------------------
Internet, technique ?!
Vous avez fait votre site, et vous l'avez fait avec des pages html.
Comment faire pour aller plus loin et afficher des pages
dynamiques, qui vont chercher des donnees dans des fichiers, qui
vous permettent de faire des forums, des listes de diffusion, des
livres d'or, etc...
Il existe de nombreux outils pour faire toutes ces choses.
Frontpage 2000, ASP, PHP (associe en particulier a mySQL), Cold
Fusion, etc... Mais chacun de ces produits doit au prealable etre
installe sur le serveur qui heberge votre site (ce qui n'est pas
evident), et il n'est pas certain que ce qui convient pour un
projet convienne pour un autre.
En fait, la seule methode qui puisse s'adapter a tous les cas,
c'est le CGI.
Mais avant de voir le cgi d'un peu plus pres, quelques mots des
autres methodes :
Frontpage 2000, ASP, SSI, Cold Fusion reposent sur le principe
d'un ajout de fonctionnalites a l'html. Pour le concepteur, cela
veut simplement dire qu'il dispose de balises html supplementaires
qui seront interpretees par le serveur Web (cote serveur) pour
remplacer certaines choses dans la page html en fonction de la
description dans ces balises speciales.
SSI (Server Side Includes) est tres souvent installe sur les
serveurs. Il permet d'acceder a toutes les variables
d'environnement. La plupart du temps, les fichiers qui contiennent
du SSI doivent etre nommes en .shtml.
ASP (Active Server Page) est un produit Microsoft qui permet
d'acceder a des bases de donnees uniquement par des descriptions
sous forme de balises dans la page html. L'avantage majeur est que
tout est dans la page html. Et cela reste assez discret
contrairement au javascript, car la traduction des balises ASP est
faite cote serveur avant l'envoi au navigateur client. ASP permet
d'utiliser toutes les bases de donnees OBDC. ASP a de plus des
capacites de traitement et de programmation, mais ca devient vite
lourd a manipuler. C'est une bonne solution pour ceux qui ne
jurent que par Microsoft et qui ont un hebergeur qui accepte l'ASP.
Domino (Lotus - IBM) est une solution similaire, avec des
avantages et des inconvenients similaires : il faut que votre
hebergeur ait Lotus Domino.
Cold Fusion : Toujours le meme principe : les pages contiennent
des balises CF qui sont interpretees par le moteur Cold Fusion sur
le serveur pour generer la page au vol. Il faut egalement que
l'hebergeur ait installe Cold Fusion.
Front Page 2000 de Microsoft est un produit un peu a part : il a
pour objectif de rendre la creation d'un site web plus facile pour
ceux qui n'y connaissent pas grand chose. On se retrouve dans un
environnement de type "Office" avec des outils qui permettent de
faire reellement un vrai site avec bases de donnees (pas de
programmation un peu rusee, ca n'est pas fait pour ca).
L'inconvenient majeur est qu'une fois Front Page 2000, vous
n'arriverez probablement pas a mettre votre site dans un autre
environnement, ou alors au prix de gros efforts. L'utilisation de
Front Page 2000 suppose que votre hebergeur vous fournisse un
environnement front page 2000 cote serveur...
PHP est a mi-chemin entre un langage de programmation et un
langage de description. Un programme php s'ecrit dans un fichier
.php qui sera interprete par le moteur PHP installe par votre
hebergeur cote serveur.
Certains ne jurent que par php, en particulier pour l'utilisation
des bases mySQL, mais j'avoue qu'apres trois semaines d'usage
intensif, je n'arrive pas a aimer php, et je n'ai pas l'impression
de gagner de temps par rapport au developpement en perl avec les
bibliotheques de traitement de bases de donnees appropriees (DBI).
De plus, perl est beaucoup plus pratique pour la manipulation des
donnees. Mais il s'agit d'une veritable alternative efficace pour
creer une gestion de base de donnees SQL complexe.
Python commence a bien s'implanter aux US. C'est un langage de
programmation assez similaire au perl. Mais le perl est gratuit
et installe sur quasiment tous les serveurs, alors que Python
est nettement plus rare. Python utilise aussi le CGI.
Tout le monde a entendu parler de CGI, associe le plus souvent a
Perl. Mais beaucoup imaginent cela comme requerant une hyper
competence et des capacites techniques importantes. Comme toujours
c'est vrai et c'est faux. De nombreux debutants n'ayant jamais
fait de CGI se sont progressivement lances, et dites-vous bien que
les hyper-specialistes d'aujourd'hui ont ete debutants.
Cet article a pour objectif de vous expliquer le concept des cgi.
Ce que cet article ne fera pas, c'est vous transformer en un
specialiste de perl, car, dans ce domaine comme dans tous les
domaines, c'est votre travail d'apprentissage et vos efforts qui
vous conduiront a la connaissance : si vous voulez apprendre, il
va vous falloir retrousser les manches ;-)
--------------- PREMIERE PARTIE : LE VOCABULAIRE ----------------
* CGI = Common Gateway Interface.
C'est un interface qui permet aux serveurs Web de pouvoir
declencher des programmes sur demande des utilisateurs. L'exemple
le plus courant, c'est lorsque vous faites un formulaire en HTML
(balise