JOOMLA! PLATFORM
Robert Deutz
FRAG3N
1
Was ist die Joomla! Platform?
2
Was kann man damit machen?
3
Wie finde ich den Einstieg?
1
Was ist die Joomla! Platform?
1.0 - alles in einem Ordner

1.5 - libraries/joomla (nicht eigenständig)

1.6 - libraries/joomla (eigenständig)

2.5 - libraries/joomla + /libraries/cms

3.0 - weitere Trennung
?
WARUM   MOTIVATION
Andrew Eddie:
To build other cool things
Was ist die Joomla! Platform?
• Eine auf PHP basierende Sammlung von Klassen und Funktionen um
  Anwendungen zu entwickeln.


• Es ist die Basis für das Joomla! CMS.


• Wird eigenständig weiterentwickelt.


• Nutzt moderne Programmieransätze (OOP, MVC, Pattern Based, Unit Test)
Aber auch
• Ein neuer Schub an Motivation für „altgediente“ Entwickler und die Freiheit an
  Dingen zu arbeiten die Spass bringen.


• Eine Möglichkeit neue Entwicklungen zügiger/schneller zur Verfügung zu
  stellen.


• Den vielen Joomla-Entwicklern eine Möglichkeit geben, andere Dinge mit den
  bekannten Tools und Verfahren zu entwickeln.
2
Was kann man damit machen?
Die kurze Antwort: Total coole Sachen
Nun die längere Antwort
Web-Anwendung                   CLI-Anwendung
• Joomla                        • Schnittstellen

• Twitter                       • Exports

• Projektmanagement             • Backups

• Zeitmanagement


• Oberflächen für .... Dienste
Web-Anwendungen


offensichtlich, oderrrr
CLI-Anwendungen

• keine Restriktionen bzgl. Script Laufzeiten


• können anders konfiguriert als die „übliche Weboberfläche“ werden


• geeigneter für automatisierte Prozesse und Abläufe


• Entkoppeln von Abläufen
Aus dem wahrem Leben


                       JPlatform

                                   CRM
   +

RS-Forms
3
Wie finde ich den Einstieg?
https://github.com/joomla/joomla-platform
http://developer.joomla.org/
http://docs.joomla.org/
https://github.com/joomla/joomla-platform-examples
Danke



 rdeutz



rdeutz@gmail.com

Joomlaplatform deutsch