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

Programmation et administration système Perl Discussion :

Installer et apprendre perl


Sujet :

Programmation et administration système Perl

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 13
    Points : 8
    Points
    8
    Par défaut Installer et apprendre perl
    Voila je veux apprendre perl, et je veux savoir s'il existe un editeur pour l'execution du script.
    Par exemple avec wamp server je test mes scripts php en local.Est ce perl a un server comme cela?Ou est ce que je peux le telecharger?Est il aussi server side comme php?Quelle base de donnees est tres bon avec perl?Mysql?
    Ou est ce que je peux trouver des tutoriels pour debutant?
    merci a vous tous..

  2. #2
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Xampp contient tout le nécessaire pour travailler avec Perl si tu lui rajoutes l'add-on pour Perl.
    Perl est server-side, gère la plupart des bases de données en utilisant une couche d'abstraction appelée DBI (DataBase Interface, il faut un "driver" pour la base de donnée spécifique tu veux utiliser, comme DBD::mysql pour MySql, ça devrait être dans le pack add-on de Xampp).
    Je te conseille sérieusement d'utiliser mod_perl plutôt que des scripts CGI (c'est énormément plus rapide, plus rapide que PHP normalement).

    Quant aux tutoriaux, commence par jeter un coup d'oeil aux ressources sur ce site. Pour écrire un script CGI la façon la plus simple et la plus robuste est d'utiliser le module CGI.

    --
    Jedaï

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 13
    Points : 8
    Points
    8
    Par défaut Installer et apprendre perl
    Merci beaucoup pour tous ces renseignements, ils vint enormement m'aider a aller plus vite.
    Quand tu dis d'utiliser mod_perl plutot que des scripts cgi, quelle est la difference pour un debutant a part la vitesse?Ces 2 sont des sous ensembles de perl?Ou differents?un script cgi est il aussi perl?Que veut dire cgi?Je vois souvent sur les server cgi ..c'est cela dont tu oarles?Quel est son role sur le server?
    Merci beaucoup

  4. #4
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    La CGI est la Common Gateway Interface, ce n'est qu'un protocole qui décrit comment un processus indépendant peut communiquer avec le serveur pour répondre à une requête HTTP. Cela permet de faire des pages dynamiques en n'importe quel langage (du C, du Perl, du Ruby, du ...). Le problème du CGI c'est qu'un processus est démarré pour chaque requête, de plus il est très difficile de partager des ressources, et dans le cas de langages interprétés comme Perl, cela signifie aussi qu'à chaque requête le script doit être réinterprété, les modules doivent être rechargés, etc... Aussi les scripts CGI ne montent pas bien en charge (pour un site modeste, ils peuvent être tout à fait suffisants toutefois).

    Mod_perl, comme mod_php embarque l'interpréteur Perl dans le serveur, cela signifie un seul interpréteur pour une quantité de requêtes, un partage facilité d'information, de plus mod_perl a plus de possibilités que mod_php concernant l'interaction avec Apache et permet de faire pas mal de chose sympas.

    Les scripts CGI devraient marcher quasi-instantanément avec mod_perl, mais ils n'exploiteront peut-être pas tous ses avantages.

    Un autre aspect important est que malheureusement, la plupart des hébergements mutualisés n'accepte que du CGI pour Perl et ne supporte pas mod_perl...


    --
    Jedaï

  5. #5
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 13
    Points : 8
    Points
    8
    Par défaut Apprendre perl
    Merci beaucoup pour tous ces renseignements.
    J'ai deja commence les tutaux, y'a t-il des tutaux perl en video?
    Si oui merci de me donner quelque links.
    C'est sympa

  6. #6
    Invité
    Invité(e)
    Par défaut
    Tu trouveras sur ce site un très bon tutoriel, très complet et facile d'accès.

    Surtout baisse pas les bras dès les premières heures, ça en vaut la peine

Discussions similaires

  1. Installer et apprendre oracle
    Par else_if dans le forum Débuter
    Réponses: 6
    Dernier message: 17/05/2008, 07h00
  2. installer un package PERL sous windows
    Par mouna201 dans le forum Modules
    Réponses: 6
    Dernier message: 27/11/2007, 19h18
  3. comment installer un module perl sous windows
    Par Melvine dans le forum Modules
    Réponses: 4
    Dernier message: 05/10/2007, 17h36
  4. Instal de script perl
    Par nettoyerforum dans le forum Web
    Réponses: 1
    Dernier message: 21/06/2007, 16h14
  5. [UBUNTU] Problème d'installation de modules PERL
    Par Premium dans le forum Ubuntu
    Réponses: 3
    Dernier message: 09/11/2006, 16h04

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