Framework:Start
From Joomla! Documentation
The Joomla! Framework
is a framework for writing web and command line applications in PHP. It is free and open source software, distributed under the GNU General Public License version 2 or later.
De Joomla! Framework
is een framework voor het schrijven van web en command line applicaties in php. Het is een gratis en open source software, gedistribueerd onder de GNU General Public License versie 2 en later
Het is samengesteld uit code die oorspronkelijk ontwikkeld is voor het Joomla Content Management System (CMS). Meer informatie over het Joomla CMS kunt u vinden op http://www.joomla.org/about-joomla.html.
voor nieuws en informatie over ontwikkelen met Joomla!, ga naar http://developer.joomla.org.
Bekijk de Joomla Framework API Documentatie op http://api.joomla.org, welke aangedreven wordt door phpDocumentor 2.
Je kan aan de discussie over het Joomla Framework deelnemen door lid te worden van de mailing list: http://groups.google.com/group/joomla-dev-framework
Eisen
- PHP 5.3.10
Installatie
Via Composer
- Creëer een project en voeg een
composer.json
bestand toe met de volgende inhoud:
{ "require": { "joomla/framework": "dev-master" } }
- Download Composer
curl -sS https://getcomposer.org/installer | php
- Installeer het Joomla Framework
php composer.phar install
Via Git
git clone git://github.com/joomla/joomla-framework.git
Aan de slag
De Framework Getting Started|Starten met het Framework pagina bevat de meest voorkomende vragen en antwoorden die kunnen voorkomen bij het ontwikkelen van een eerste app. Een andere interessante bron is het voorbeeld framework app. U kan deze vinden hier op Github vinden: https://github.com/dbhurley/framework-app
Documentatie
Algemene documentatie over het Joomla Framework kan gevonden worden in de /docs map van de Git repository. Daarnaast heeft elke package ook documentatie in het /docs bestand.
Bugs en issues rapporteren
Bugs en issues die in het Joomla Framework gevonden worden kunnen worden gerapporteerd op de Issues lijst.
Bijdragen
Alle soorten bijdragen zijn welkom. Lees hier over hoe u kan bijdragen.
U kan taken die uitgevoerd kunnen worden vinden op de Issues lijst door te filteren op labels en mijlpalen.