Heim >PHP-Framework >YII >Warum ist yii schnell?

Warum ist yii schnell?

(*-*)浩
(*-*)浩Original
2019-12-11 12:00:002421Durchsuche

Warum ist yii schnell?

Yii ist ein Hochleistungs-Framework Die folgende Tabelle zeigt die hohe Effizienz von Yii im Vergleich zu anderen gängigen PHP-Frameworks. In diesem Diagramm steht RPS für „Requests Per Second“ und beschreibt, wie viele Anfragen dieses Framework pro Sekunde ausführt.

Je höher diese Zahl, desto höher ist die Leistung dieses Frameworks, und wir können sehen, dass Yii in diesem Vergleich andere Frameworks übertrifft. (Empfohlenes Lernen: yii-Framework)

Warum ist yii schnell?

Warum Yii so schnell ist

Yii ist Es ist also schnell, weil es in großem Umfang Lazy-Loading-Techniken nutzt. Beispielsweise wird die Klasse erst eingebunden, wenn sie zum ersten Mal verwendet wird; das Objekt wird erst erstellt, wenn zum ersten Mal auf das Objekt zugegriffen wird.

Benchmark-Anfrage

Da unser Ziel darin besteht, den minimalen Overhead jedes Frameworks zu vergleichen, sollte die Benchmark-Anwendung für jedes Framework am einfachsten sein. Wir haben uns entschieden, die Textzeichenfolge „Hello World“ anzuzeigen, indem wir eine Echo-Anweisung in die Standardaktion jeder Anwendung eingefügt haben.

Deaktivieren Sie alle anderen Framework-Funktionen (z. B. Sitzungen), um einen fairen Vergleich zu gewährleisten. Um eine Kopie der Benchmark-Anwendung zu erhalten, schauen Sie sich das PHPMark-Projekt an.

Das obige ist der detaillierte Inhalt vonWarum ist yii schnell?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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