From c311f59944d6b9f10df242571e9ee1adf5e4d2f8 Mon Sep 17 00:00:00 2001 From: martignoni Date: Wed, 12 Nov 2003 12:44:15 +0000 Subject: [PATCH] A little bit more translated --- lang/fr/docs/developer.html | 57 +++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/lang/fr/docs/developer.html b/lang/fr/docs/developer.html index 62eaa4a0e2..0e92094681 100644 --- a/lang/fr/docs/developer.html +++ b/lang/fr/docs/developer.html @@ -29,35 +29,38 @@

 

1. Architecture de Moodle

-

From a system administrator's perspective, Moodle has been designed according - to the following criteria:

+

Du point de vue d'un administrateur de système, Moodle a été conçu selon les + critères suivants :

    -
  1. Moodle should run on the widest variety of platforms
    -
    - The web application platform that runs on most platforms is PHP combined - with MySQL, and this is the environment that Moodle has been developed in - (on Linux, Windows, and Mac OS X). Moodle also uses the ADOdb library for - database abstraction, which means Moodle can use more - than ten different brands of database (unfortunately, though, it can - not yet set up tables in all these databases - - more on this later).
    -
    +
  2. Moodle devrait fonctionner sur le plus possible de + plateformes différentes

    + L'application web qui tourne sur le plupart des plateformes est PHP, en + combinaison avec MySQL, et c'est l'environnement dans lequel Moodle a + été développé (sur Linux, Windows et Mac OS X). + Moodle utilise aussi la librairie ADOdb pour l'abstraction de la base de + données, ce qui implique que Moodle peut utiliser + plus de 10 marques + de bases de données différentes (toutefois, il ne peut + malheureusement pas encore mettre en place les tables + de toutes ces bases de données. Voir ci-dessous pour plus d'informations).

  3. -
  4. Moodle should be easy to install, learn and modify
    -
    - Early prototypes of Moodle (1999) were built using Zope - - an advanced object-oriented web application server. Unfortunately I found - that although the technology was pretty cool, it had a very steep learning - curve and was not very flexible in terms of system administration. The PHP - scripting language, on the other hand, is very easy to get into (especially - if you've done any programming using any other scripting language). Early - on I made the decision to avoid using a class-oriented design - again, to - keep it simple to understand for novices. Code reuse is instead achieved - by libraries of clearly-named functions and consistent layout of script - files. PHP is also easy to install (binaries are available for every platform) - and is widely available to the point that most web hosting services provide - it as standard.
    -
    +
  5. Moodle devrait être facile à installer, à apprendre et + à modifier

    + Les premiers prototypees de Moodle (1999) étaient basés sur + Zope, un serveur d'application + web orienté objet de technologie avancée. Malheureusement, bien que cette + technologie soit plutôt cool, elle avait une courbe d'apprentissage + très raide et n'était pas très souple en termes d'administration de + systèmes. D'un autre côté, le langage de scripts PHP est très facile + d'accès, notamment si vous avez déjà programmé avec un autre + langage de scripts. J'ai pris assez tôt la décision de ne pas utiliser + un concept orienté objet, là encore, pour conserver la simplicité + par égard pour les novices. En lieu et place, la réutilisation du + code est accomplie grâce à des librairies de fonctions clairement + dénommées et par une mise en page cohérente des fichiers de scripts. + En outre, PHP est facile à installer (des exécutables sont disponibles + pour toutes les plateformes) et si largement répandu que la plupart + des services d'hébergement web l'offrent en standard.

  6. It should be easy to upgrade from one version to the next

    -- 2.39.5