Development

Changeset 9739

You must first sign up to be able to contribute.

Changeset 9739

Show
Ignore:
Timestamp:
06/22/08 16:05:20 (5 months ago)
Author:
forresst
Message:

Change translate french : askeet 1

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • doc/branches/1.0/askeet/fr/1.txt

    r5463 r9739  
    3636    $ pear upgrade PEAR 
    3737 
    38 >**Note**: si vous rencontrez des problèmes dans l'installation de PEAR, reportez-vous au chapitre concernant [l'installation](http://www.symfony-project.com/book/1_0/02-Exploring-Symfony-s-Code) dans le livre symfony. 
     38>**Note**: si vous rencontrez des problèmes dans l'installation de PEAR, reportez-vous au chapitre concernant [l'installation](http://www.symfony-project.com/book/1_0/03-Running-Symfony) dans le livre symfony. 
    3939 
    4040Vous pouvez à présent ajouter le channel 'symfony': 
     
    4242    $ pear channel-discover pear.symfony-project.com 
    4343 
    44 Installez la dernière version bêta de symfony, avec toutes ses dépendances: 
     44Vous êtes prêt à installez la dernière version stable de symfony, avec toutes ses dépendances: 
    4545 
    4646    $ pear install symfony/symfony 
     
    5050    $ symfony -V 
    5151 
    52 Si vous êtes curieux à propos de ce que cette nouvelle commande peut faire pour vous, tapez `symfony -T` pour lister toutes les options disponibles. Vous pouvez également lire le chapitre sur l'[installation](http://www.symfony-project.com/book/1_0/02-Exploring-Symfony-s-Code) pour apprendre comment installer symfony à partir d'une archive `.tgz` ou du référentiel Subversion. Une [contribution](http://www.symfony-project.com/trac/wiki/InstallingSymfonyWithoutPear) sur le wiki de symfony détaille également la marche à suivre pour installer symfony sans PEAR. 
     52Si vous êtes curieux à propos de ce que cette nouvelle commande peut faire pour vous, tapez `symfony -T` pour lister toutes les options disponibles. Vous pouvez également lire le chapitre sur l'[installation](http://www.symfony-project.com/book/1_0/03-Running-Symfony) pour apprendre comment installer symfony à partir d'une archive `.tgz` ou du référentiel Subversion. Une [contribution](http://www.symfony-project.com/trac/wiki/InstallingSymfonyWithoutPear) sur le wiki de symfony détaille également la marche à suivre pour installer symfony sans PEAR. 
    5353 
    5454Création d'un projet 
     
    6161    $ symfony init-project askeet 
    6262 
    63 Vous pouvez maintenant créer l'application 'frontend' (partie publique d'askeet) :  
     63Vous pouvez maintenant créer l'application 'frontend' avec la commande `symfony init-app`:  
    6464 
    6565    $ symfony init-app frontend 
     
    7474### Configuration du serveur 
    7575 
    76 A présent, il est temps de s'attaquer à la configuration Apache pour rendre l'application accessible par un navigateur. Dans un contexte de développement professionnel, il est préférable de configurer une nouvelle application en _Virtual Host_, et c'est la solution qui sera décrite ici. Cependant, si vous préférez créer un _alias_, vous trouverez tous les détails nécessaires dans le chapitre sur la [configuration web](http://www.symfony-project.com/cookbook/1_0/web_server) du livre symfony
     76A présent, il est temps de s'attaquer à la configuration Apache pour rendre l'application accessible par un navigateur. Dans un contexte de développement professionnel, il est préférable de configurer une nouvelle application en _Virtual Host_, et c'est la solution qui sera décrite ici. Cependant, si vous préférez créer un _alias_, vous trouverez tous les détails nécessaires dans le chapitre sur la [configuration web](http://www.symfony-project.com/cookbook/1_0/web_server) du livre cookbook
    7777 
    7878Ouvrez le fichier `httpd.conf` de votre répertoire `Apache/conf/` et ajoutez à la fin : 
     
    117117![Congratulations](/images/askeet/congratulations.gif) 
    118118 
    119 >**Note**: symfony peut utiliser le module `mod_rewrite` d'Apache pour enlever la mention `/index.php` des url. 
     119>**Note**: symfony peut utiliser le module `mod_rewrite` d'Apache pour enlever la mention /index.php/ des url. 
    120120>Si vous ne souhaitez pas l'utiliser ou si votre serveur web ne supporte pas cette fonction, vous pouvez retirer le fichier `.htaccess` du répertoire `web/`. 
    121121>Si votre version d'Apache n'est pas compilée avec le `mod_rewrite`, vérifiez que vous avez la DSO mod_rewrite installée et les lignes suivantes dans votre `httpd.conf`: 
     
    124124>     LoadModule rewrite_module modules/mod_rewrite.so 
    125125> 
    126 >Pour en savoir plus à propos des URLs sympathiques, consultez le [chapitre sur le routing](http://www.symfony-project.com/book/1_0/09-Links-and-the-Routing-System). 
     126>Pour en savoir plus à propos des URLs sympathiques, consultez le [chapitre sur les liens et le système de routage](http://www.symfony-project.com/book/1_0/09-Links-and-the-Routing-System). 
    127127 
    128128Vous pouvez également essayer d'accéder à l'application dans l'environnement de développement. Saisissez l'url suivante : 
     
    162162    $ rm -rf askeet.origin 
    163163 
    164 Il reste une petite chose à paramétrer. Si vous faites un commit de votre répertoire de travail dans le référentiel, vous risquez de copier des fichiers inutiles, comme ceux des répertoires `cache/` et `log/`. Il faut donc communiquer à SVN une liste de répertoires et de fichiers à ignorer pour ce projet. 
     164Il reste une petite chose à paramétrer. Si vous faites un commit de votre répertoire de travail dans le référentiel, vous risquez de copier des fichiers inutiles, comme ceux des répertoires `cache` et `log`. Il faut donc communiquer à SVN une liste de répertoires et de fichiers à ignorer pour ce projet. 
    165165 
    166166    $ cd /home/sfprojects/askeet 
    167167    $ svn propedit svn:ignore cache 
    168168 
    169 L'éditeur de texte par défaut configuré dans SVN devrait alors être lancé. Ajoutez les sous répertoires de `askeet/cache/` que SVN devrait ignorer lors des commit, c'est-à-dire le joker * pour 'tout'
     169L'éditeur de texte par défaut configuré dans SVN devrait alors être lancé. Ajoutez les sous répertoires de `cache/` que SVN devrait ignorer lors des commit
    170170 
    171171    * 
    172172 
    173 Sauvez et quittez l'éditeur, puis répétez la procédure pour le répertoire `askeet/log/` :  
     173Sauvez et quittez. 
     174 
     175Répétez la procédure pour le répertoire `log/` :  
    174176 
    175177    $ svn propedit svn:ignore log 
    176178 
    177 L'éditeur se lance à nouveau. Enregistrez le contenu suivant : 
     179Et enregistrez le contenu suivant : 
    178180 
    179181    * 
     
    192194>       http://svn.askeet.com/ 
    193195> 
    194 >N'hésitez pas à aller y faire un tour. Le code d'aujourd'hui y a été committé, et vous pouvez en faire un checkout en pointant le tag `release_day_1` : 
     196>N'hésitez pas à aller y faire un tour. 
     197
     198>Le code d'aujourd'hui y a été committé, et vous pouvez en faire un checkout en pointant le tag `release_day_1` : 
    195199> 
    196200>       $ svn co http://svn.askeet.com/tags/release_day_1/ askeet/ 
     
    205209* génération automatique des bases d'un module 
    206210 
    207 Entre-temps, si vous voulez vous tenir au courant des dernières nouvelles sur askeet, visitez le [forum dédié](http://www.symfony-project.com/forum/index.php/f/8/). 
     211Entre-temps, si vous voulez vous tenir au courant des dernières nouvelles sur askeet, vous pouvez [souscrire à la mail-liste de l'askeet](mailto:askeet-subscribe@symfony-project.com) ou visitez le [forum dédié](http://www.symfony-project.com/forum/index.php/f/8/). 
    208212 
    209213N'oubliez pas de revenir demain !