Arbeitet die Anwendung auf Laravel 3 auf Laravel 4?
Vor ein paar Tagen habe ich Laravel gefunden und jetzt versuche ich es zu lernen. Verliere ich Zeit Laravel 3 zu lernen, wenn Laravel 4 kommt? Ist das bei einigen Addons in LV4 gleich? Und würde meine Anwendung in LV3 in LV4 arbeiten? Wo und wie lernst du LV4?
Laravel 4 befindet sich momentan in der Beta 1 mit Beta 2, die in dieser oder wahrscheinlich nächsten Woche kommt. Um Ihre Frage direkt zu beantworten: Ja, Ihre Laravel 3 (L3) Anwendung wird in Laravel 4 (L4) einbrechen, da L4 in einigen Punkten von L3 abweicht. Aber L4 wurde für die Migration von L3-Installationen entwickelt, sodass Sie Ihre gesamte Anwendung nicht unbedingt neu schreiben müssen. Sie müssen wahrscheinlich nur einige Routen, Funktionen und einige neue Wege implementieren, um bestimmte Schlüsselaspekte zu behandeln. Wie andere hier, ist ein Migrationsleitfaden noch nicht verfügbar, aber Sie können darauf wetten, dass wenn L4 veröffentlicht wird, viele Tutorials und Anleitungen zur Verfügung gestellt werden.
Du verlierst keine Zeit L3 zu lernen, da viel von L4 immer noch das gleiche wie L3 ist. Die Dokumentation von L4 wird Ihnen helfen, von L3 auf L4 zu wechseln. Taylor sagte (und ich stimme zu), dass du nicht warten solltest, bis L4 fertig ist. Wenn Sie eine App erstellen und diese für die Produktion freigeben möchten, gehen Sie einfach mit L3 und migrieren Sie später.
Die Art, wie L4 Bündel implementiert, unterscheidet sich von L3. L4 verwendet Composer, um Abhängigkeiten in das Framework zu installieren. Sie können immer noch Bundles direkt in der App verwenden, aber sie müssen wahrscheinlich aktualisiert werden, um gut mit den Updates in L4 zu funktionieren.
Um mit dem Lernen von L4 zu beginnen, ist die Dokumentation eine großartige Möglichkeit, dies zu tun. Sie werden nicht alles lernen, aber es wird auch nicht an den Dokumenten gearbeitet. Es wird noch mehr folgen, da mehr Betas veröffentlicht werden.
Wenn Sie mehr über L4 erfahren möchten, hier ein paar nette Tutorials, die Ihnen den Einstieg erleichtern:
Es gibt viel mehr da draußen, aber das sollte dir den Anfang machen:)
Tags und Links php frameworks laravel-4 laravel laravel-3