Heim >Backend-Entwicklung >PHP-Tutorial >Was sind die Nachteile des Laravel-Frameworks?

Was sind die Nachteile des Laravel-Frameworks?

WBOY
WBOYOriginal
2016-09-14 09:25:153473Durchsuche

Die Vorteile sind leicht zu erkennen, die Nachteile sind jedoch kaum bekannt.
Bitte geben Sie mir eine Anleitung.

Antwortinhalt:

Erinnern Sie sich noch daran, wie die Welt vor sechs Jahren aussah?

Didi Taxi ist noch nicht etabliert? Momo hat gerade erst angefangen? Bist du hungrig? 36 Kronen? Zhihu? Die damaligen iPhones hatten den Crazy Mode noch nicht aktiviert. Zu diesem Zeitpunkt verließen wir uns bei der Kommunikation noch auf SMS und Fetion und WeChat erschien nicht. Weibo hat gerade den Horizont der Menschen betreten.

Als Ingenieure, insbesondere als anwendungsorientierte Entwicklungsingenieure, ist Entwicklungsgeschwindigkeit alles. Die Welt entwickelt sich sehr schnell, aber wir sind drin und es ist schwer, es zu spüren.

Was die Laufgeschwindigkeit betrifft, verbringen Sie einfach ein wenig Zeit mit der Optimierung und es wird so schnell sein.

PHPHub wurde am Wochenende optimiert, Sie können es sich ansehen:

PHPHub_Chinas zuverlässigste _PHP_- und _Laravel_-Entwickler-Community

Wenn ich es besuche Für mich selbst beträgt die Reaktionszeit der Seite 40 bis 80 ms. Vielleicht liegt es daran, dass die Internetgeschwindigkeit zu Hause zu hoch ist. Ich überlege noch, ob ich einige Animationseffekte hinzufügen soll, da sie sonst zu abrupt wirken.

Was sind die Nachteile des Laravel-Frameworks? Ich denke, die Vor- und Nachteile von Laravel 4 sind die gleichen, nämlich die umfangreiche Nutzung von Open-Source-Bibliotheken von Drittanbietern. . . Ich bin ein kleiner Programmierer und habe nur 3 Projekte mit Laravel erstellt. Bisher denke ich, dass das größte Manko von Laravel darin besteht, dass die Dokumentation zu einfach ist und man sich für viele Dinge die API ansehen muss.

Darüber hinaus kann die Version der Bundles nicht mithalten. Die aktuelle Version von Laravel ist 4.1 und viele Bundles können nur 3 unterstützen. Die gesamte Community ist nicht so aktiv wie die einiger beliebter Frameworks. Aber es ist nur relativ. Wenn Sie auf Stackoverflow eine Frage stellen, werden viele Leute antworten, und die Laravel-Community wird jetzt immer größer. Ich persönlich bin sehr optimistisch.

Das letzte ist Eloquent ORM, aber es hat auch seine Probleme. Beispielsweise kann es leicht zu Konflikten kommen, wenn Spalten mit demselben Namen überschrieben werden mit Funktionen wie Filter oder WhereHas gelöst werden, aber auf Kosten der Leistung. Wenn dies passiert, werde ich wahrscheinlich direkt zum Query Builder wechseln. Eloquent ist nicht so einfach zu debuggen wie CodeIgnitor, aber dennoch passabel.

Im Allgemeinen ist Laravel ein sehr gutes Framework und ich finde die neueste Version 4.1 sehr einfach zu bedienen.
Entschuldigung, wenn ich falsch liege. Ich habe nicht viele PHP-Frameworks verwendet, daher gefällt es mir subjektiv. Allerdings dauert es relativ lange, eine Funktion auszuprobieren oder den Quellcode zu lesen Code, der für eine dumme Person wie mich etwas verwirrend ist Nicht viele Leute wissen alles über verschiedene PHP-Frameworks, daher folgen viele tatsächlich dem, was andere sagen. Persönlich habe ich das Gefühl, dass es ein wenig mit Pythons Django zu vergleichen ist. Ebenso liegen die neueste Version von Django 1.5 und die Dokumentation und zugehörigen Lernmaterialien weit hinter anderen zurück. Larevel 5 ist ein Framework mit sehr wenigen Mängeln. Mir fallen im Moment wirklich keine Mängel ein.
Es hat die höchste Beliebtheitsrate, die umfangreichste Dokumentation (vorausgesetzt, Sie verstehen Englisch), eine riesige Community, schnelle Updates, eine fortschrittliche Architektur und eine umfassende Abdeckung. Ich habe vor einiger Zeit einen Leistungstest gemacht und ich kann ihn in einem Wort zusammenfassen:
Langsam, sehr langsam, sehr langsam. Langsam ist wahr 1. Langsam, 2. Das Update ist etwas schnell, im Grunde wird alle halbes Jahr eine kleine Version veröffentlicht. Die Systemanforderungen wurden in den letzten Upgrades stark aktualisiert. Die aktuelle Version 5.1LTS hat das Problem der Update-Geschwindigkeit gelöst.
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn