Difference between revisions of "Home"
From Joomla! Documentation
Purplebeanie (talk | contribs) m (Added getting started section and link to Framemwork::Getting_Started) |
m (update) |
||
Line 1: | Line 1: | ||
− | |||
<div style="float:right; padding-left:15px;"><markdown> | <div style="float:right; padding-left:15px;"><markdown> | ||
[![Build Status](https://travis-ci.org/joomla/joomla-framework.png?branch=master)](https://travis-ci.org/joomla/joomla-framework) | [![Build Status](https://travis-ci.org/joomla/joomla-framework.png?branch=master)](https://travis-ci.org/joomla/joomla-framework) | ||
</markdown></div> | </markdown></div> | ||
− | |||
− | |||
The <code>Joomla! Framework</code> 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. | The <code>Joomla! Framework</code> 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. | ||
Revision as of 09:06, 30 January 2014
[![Build Status](https://travis-ci.org/joomla/joomla-framework.png?branch=master)](https://travis-ci.org/joomla/joomla-framework)
</markdown>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.
It is composed of code originally developed for the Joomla Content Management System (CMS). For more information about the Joomla CMS visit http://www.joomla.org/about-joomla.html.
For news and information about developing with Joomla, please visit http://developer.joomla.org.
View the Joomla Framework API Documentation at http://api.joomla.org and is powered by phpDocumentor 2.
You can discuss Joomla Framework development by joining the mailing list at http://groups.google.com/group/joomla-dev-framework.
Requirements[edit]
- PHP 5.3.10
Installation[edit]
Via Composer[edit]
- Create a project and add a
composer.json
file to it with the content :
{ "require": { "joomla/joomla-framework": "dev-master" } }
- Download Composer
curl -sS https://getcomposer.org/installer | php
- Install the Joomla Framework
php composer.phar install
Via Git[edit]
git clone git://github.com/joomla/joomla-framework.git
Getting Started[edit]
This page has some questions and answers to some common problems that may occur getting started with your first app. Framework:Getting_Started. Another great resource is the sample framework app. You can find this on github here. https://github.com/dbhurley/framework-app
Documentation[edit]
General documentation about the Joomla Framework can be found under the /docs folder of the Git repository. In addition, each package has documentation in a README.md
file.
Reporting Bugs and Issue[edit]
Bugs and issues found in the Joomla Framework code can be reported on the Issues list.
Contributing[edit]
All kind of contributions are welcome. Please read about how to contribute here.
You may find tasks you can do on the Issues list by filtering on labels and milestones