Accueil
From Joomla! Documentation
Le Framework Joomla!
est un framework pour l'écriture de sites web et d'applications en ligne de commande PHP. C'est un logiciel libre et gratuit, distribué sous la Licence GNU General Public version 2 ou ultérieure.
Il se compose du code à l'origine développé pour le Système de Gestion de Contenu (CMS) Joomla. Pour plus d'informations sur le CMS Joomla, vous pouvez consulter : http://www.joomla.org/about-joomla.html.
Pour les dernières informations concernant le développement avec Joomla, veuillez consulter http://developer.joomla.org.
Vous pouvez consulter la Documentation sur l'API du framework Joomla! sur http://api.joomla.org ainsi que celle du code de base phpDocumentor 2.
Vous pouvez participer aux discussions sur le développement du Framework Joomla! en rejoignant la liste de diffusion : http://groups.google.com/group/joomla-dev-framework.
Configuration requise
- PHP 5.3.10
Installation
Via Composer
- Créez un projet et ajoutez y un fichier
composer.json
avec le contenu :
{ "require": { "joomla/framework": "dev-master" } }
- Téléchargement de Composer
curl -sS https://getcomposer.org/installer | php
- Installez le Framework Joomla!
php composer.phar install
Via Git
git clone git://github.com/joomla/joomla-framework.git
Bien commencer
La page Débuter avec le Framework propose certaines questions et réponses concernant certains problèmes courants qui peuvent se produire avant de commencer votre première application. Une autre ressource intéressante est l'exemple d'application du framework. Vous pouvez le trouver sur GitHub : https://github.com/dbhurley/framework-app
Documentation
La documentation générale sur le Framework Joomla! peut être consultée dans le dossier /docs sur Git. En outre, chaque package propose une documentation dans le fichier README.md
.
Rapports de bugs et d'anomalies
Les bugs et anomalies pouvant affecter le code du Framework Joomla! peuvent faire l'objet de rapports sur la liste des anomalies.
Participer
Toutes sortes de contributions sont les bienvenues. Pour connaitre la meilleure façon de contribuer, veuillez cliquer ici.
Vous pouvez trouver des tâches à réaliser sur la liste des anomalies en utilisant les différents filtres.