Development

sfBookFRinstallation (diff)

You must first sign up to be able to contribute.

Changes between Version 11 and Version 12 of sfBookFRinstallation

Show
Ignore:
Author:
anonymous (IP: 84.100.18.28)
Timestamp:
07/15/06 10:01:19 (11 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • sfBookFRinstallation

    v11 v12  
    4747Vous devriez voir une page de congratulations. 
    4848 
    49 f you are in the sf_sandbox/ directory, you can use the command line to do usual site management operations. For instance, to clear the cache, type: 
    50  
     49Si vous êtes dans le répertoire sf_sandbox, vous pouvez utiliser la ligne de commande pour effectuer les opérations courantes d'entretien. Par exemple pour vider le cache: 
     50{{{ 
     51#!sh 
    5152$ ./symfony.sh clear-cache                      (*nix) 
    5253symfony clear-cache                             (Windows) 
    53  
    54 To discover all the available actions of the symfony command line, type: 
    55  
     54}}} 
     55 
     56Pour découvrir toutes les actions disponibles de la commande en ligne Symfony, tapez: 
     57 
     58{{{ 
     59#!sh 
    5660$ ./symfony.sh -T                               (*nix) 
    5761symfony -T 
    58  
    59 Refer to the included README file for more information. 
    60  
    61 After downloading the sandbox, you might want to follow the My first project tutorial to discover the basics of symfony development. 
    62 Installing symfony from a PEAR Package 
    63 PEAR setup 
    64  
    65 PEAR is used by PHP to install libraries from a central repository. The symfony project has its own repository, or channel. Note that channels are only available since version 1.4.0 of PEAR, so you should upgrade if your version is older: 
    66  
     62}}} 
     63 
     64Se référer au fichier README pour plus d'informations. 
     65 
     66Après avoir télécharger l'archive Sandbox, vous pourrez vouloir suivre le tutoriel Mon premier projet (My first project) pour découvrir les bases du développement Symfony. 
     67 
     68== Installer Symfony à partir du package PEAR == 
     69 
     70== PEAR setup == 
     71 
     72PEAR est utilisé par PHP pour installer des librairies à partir d'un dépôt central. Le projet Symfony a son propre dépôt, ou canal. Notez que les canaux sont seulement disponible depuis la version 1.4.0 de PEAR, vous devrez donc upgrader votre version si elle est trop ancienne. 
     73 
     74{{{ 
     75#!sh 
    6776$ pear upgrade PEAR 
    68  
    69 The first thing to do is to add the 'symfony' channel: 
    70  
     77}}} 
     78 
     79La première chose à faire est d'ajouter le canal Symfony: 
     80{{{ 
     81#!sh 
    7182$ pear channel-discover pear.symfony-project.com 
    72  
    73 To see the libraries available in this channel: 
    74  
     83}}} 
     84 
     85Pour voir les librairies disponibles sur ce canal: 
     86{{{ 
     87#!sh 
    7588$ pear remote-list -c symfony 
    76  
    77 Symfony installation 
    78  
    79 Now you are ready to install the latest stable version of symfony and all its dependencies with: 
    80  
     89}}} 
     90 
     91== Installation de Symfony == 
     92 
     93Maintenant vous êtes prêt pour installer la dernière version stable de Symfony et toutes ces dépendances avec: 
     94{{{ 
     95#!sh 
    8196$ pear install symfony/symfony 
    82  
    83 That's it: symfony is installed. You may now create a new project with the new command line tool symfony and use the classes and methods of the libraries. 
    84  
    85 Symfony needs a few other packages to run; some are included in the installation, and some require you to install them if they are not present: 
    86  
    87     * pake: installed automatically. You will learn more about the Pake utility in the next chapter. 
    88     * creole: installed automatically (used for database access) 
    89     * propel: installed automatically (used for object/relational mapping
    90     * 
    91  
    92       phing: requires manual installation 
    93  
     97}}} 
     98 
     99C'est fait: Symfony est installée. Vous pouvez maintenant créer un nouveau projet avec l'outil de ligne de commande Symfony et utiliser les classes et méthodes des librairies. 
     100 
     101Symfony a besoin de quelques autres packages pour focntionner; certains sont inclus dans l'installation, et d'autres recquièrent que vous les installiez si ils ne sont pas présents: 
     102 
     103    * pake: installé automatiquement. Vous apprendrez plus sur l'utilitaire Pake dans le prochain chapitre. 
     104    * creole: installé automatiquement (utilisé l'accès aux bases de données
     105    * propel: installé automatiquement (utilisé le mapping object/relational) 
     106    * phing: recquiert une installation manuelle 
     107{{{ 
     108#!sh 
    94109      $ pear install http://phing.info/pear/phing-current.tgz 
    95  
    96 To have a glimpse of all the tasks that you can perform directly with the command-line tool, type: 
    97  
     110}}} 
     111 
     112Pour avoir une vue d'ensemble de toutes les taches que vous pouvez directement effectuer avec l'outil de commande en ligne, tapez: 
     113 
     114{{{ 
     115#!sh 
    98116$ symfony -T 
     117}}} 
    99118 
    100119Where are the symfony files ?