Framework

Prva stranica

From Joomla! Documentation

This page is a translated version of the page Framework:Home and the translation is 95% complete.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎hrvatski • ‎português • ‎русский • ‎中文(台灣)‎

Joomla! Framework je radni okvir za pisanje web aplikacija i aplikacija naredbenog retka u PHP-u. On je besplatan softver i ima otvoreni kod, koji se distribuira pod licencom GNU General Public License version 2 ili novijom.

On se sastoji od koda koji se izvorno razvio za Joomla Content Management System (CMS). VIše o Joomli CMS saznajte na http://www.joomla.org/about-joomla.html.

Za novosti i informacije o razvoju Joomle, posjetite http://developer.joomla.org.

API dokumentaciju za Joomla Framework imate na http://api.joomla.org, koju pokreće phpDocumentor 2.

Raspravljati o razvoju Joomla Frameworka možete priključenjem na mailing listu na http://groups.google.com/group/joomla-dev-framework.

Zahtjevi

  • PHP 5.3.10

Instalacija

Putem Composer-a

  • Stvorite projekt i dodajte mu composer.json datoteku sa slijedećim sadržajem:
{
    "require": {
        "joomla/framework": "dev-master"
    }
}
  • Skini Composer

curl -sS https://getcomposer.org/installer | php

  • Instaliraj Joomla Framework

php composer.phar install

Putem Git-a

git clone git://github.com/joomla/joomla-framework.git

Prvi koraci

Stranica Framework Getting Started ima neka pitanja i odgovore na uobičajene probleme koji se mogu javiti kad krenete raditi na svojoj prvoj aplikaciji. Još jedan odličan izvor je primjer framework aplikacije. MOžete ga pronaći na github-u ovdje. https://github.com/dbhurley/framework-app

Dokumentacija

Opća dokumentacija o Joomla Framework se može pronaći u mapi /docs Git repositorya. Osim toga, svaki paket ima dokumentaciju u datoteci README.md

Prijava greški i problema

Greške i problemi koje pronađete u Joomla Framework kodu možete javiti na listu Issues

Doprinos

Sve vrste doprinosa su dobrodošle. Kako dati svoj doprinos pročitajte ovdje.

You may find tasks you can do on the Issues list by filtering on labels and milestones