Laravel

Willkommen auf Laravelt, deine deutschsprachige Anlaufstelle, wenn es um das beliebte PHP-Framework Laravel geht.

Laravelt Logo

Hier erhältst du Tutorials und Code-Snippets und kannst dich, wenn du magst, selbst einbringen und deine Erfahrungen mit anderen, weniger erfahrenen Nutzern teilen.

Was ist Laravel?

Laravel ist ein PHP-MVC-Framework und liegt zur Zeit in der Version 5.x vor. Es ist eins der schnellsten und beliebtesten PHP-Frameworks, die es (open-source und gratis) auf dem Markt gibt. Ein Blick auf die Google Trends zeigt, dass Laravel den anderen großen Frameworks bereits den Rang abgelaufen hat:

Vergleich beliebter PHP-Frameworks mit Laravel klar an der Spitze
Ein Vergleich der beliebtesten PHP-Frameworks, wie man sieht liegt Laravel weit vorne.

Betrachte den Vergleich auf Google Trends.

Laravel erfreut sich nicht umsonst größter Beliebtheit. Durch eine große Entwickler-Community, eine herausragende Dokumentation und die Mühe vieler Fans fällt der Einstieg auch Framework-Neulingen sehr leicht.

Die große Beliebtheit kommt auch daher, dass man sowohl als einzelne Person, als auch im Team sehr gut und ohne Probleme wunderbare Anwendungen entwickeln kann. Auch Nicht-Entwickler können wunderbar mit Laravel arbeiten, da hier eine strikte Trennung nach dem MVC-Pattern vorliegt. Zudem werden Designer durch die Verwendung der Templateengine Blade von komplexen PHP-Code verschont und können sich auf ihre Arbeit konzentrieren.

Das Laravel Universum ist groß und hat eine Vielzahl an Fans, welche teilweise großartige Projekte auf die Beine gestellt haben. Im Folgenden will ich dir einige davon vorstellen.

Spark

Spark ist eine Erweiterung für das Framework entwickelt von Taylor Otwell, dem Mann hinter Laravel. Es bietet eine Vielzahl an Möglichkeiten out-of-the-box:

  • Benutzerauthentifizierung mit Registrierung und Passwortwiederherstellung
  • Bezahlte Mitgliedschaften
  • Teammanagement
  • Rechnungen für Teams oder einzelne User
  • Zwei-Faktor-Authentifizierung
  • und vieles mehr

Zur Website von Spark.

Lumen

Lumen ist ein Mikro-Framework. Man kann sagen, dass es ein abgespecktes, auf Geschwindigkeit ausgelegtes Laravel ist. Im Vergleich zu anderen Mikro-Frameworks wie Silex oder Slim 3 überzeugt Lumen durch noch bessere Benchmark Ergebnisse.

Lumen ist für kleinere Anwendungen ausgelegt, kann aber bei Bedarf zu einem vollwertigen Framework ausgebaut werden. Und das ohne große Probleme. Jemand, der sich mit Laravel auskennt, wird auch keine Probleme mit dem Einstieg in Lumen haben.

Website von Lumen. 

Laracasts

Laracasts ist die Plattform, wenn es um Videotutorials geht. Angefangen mit Videos speziell für Laravel, sind schnell weitere Erklärfilme zu anderen Bereichen der Webentwicklung gekommen. So zählen folgende Bereiche zum Repertoire:

  • PHP
  • JavaScript
  • Testing
  • Tooling
  • usw.

Viele der Tutorials sind gratis. Zugriff auf mehr Inhalte gibt es für einen kleinen Monatsbeitrag.

Wirf einen Blick auf Laracasts.