Article View: pl.comp.lang.php
Article #232090Wydajność Laravel'a - prawda czy mit?
From: Marek S
Date: Fri, 30 Nov 2018 22:49
Date: Fri, 30 Nov 2018 22:49
23 lines
1663 bytes
1663 bytes
Zapoznaję się z tym frameworkiem od jakiegoś czasu. Ponoć jest on mega-wydajny. Jak to możliwe gdy: 1. Zamiast zapytań SQL'owych stosuje się coś w rodzaju active record lub query builder'a. 2. Zamiast inicjowania wymaganych obiektów w miejscu użycia i potem wielokrotnego wykorzystania instancji, robi się to w fasadach za każdym razem inicjując obiekt od nowa. 3. Cache dotyczy całości URI a nie poszczególnych składowych danej strony WWW lecz całości i czasem wiąże się to z odwołaniami do bazy danych by stwierdzić czy coś się zmieniło zamiast do statycznych plików. 4. Zastosowanie DAO do odczytu danych powoduje załadowanie do RAM np. 100 rekordów i potem w pętli ich przetwarzanie na HTML zamiast odczytu sekwencyjnego z bazy. WTF? -- Pozdrawiam, Marek
Technical Details
Message-ID:
<ptsep2$ea1$1@node1.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Marek S <precz@spamowi.com> Newsgroups: pl.comp.lang.php Subject: Wydajność Laravel'a - prawda czy mit? Date: Fri, 30 Nov 2018 23:49:01 +0100 Organization: ATMAN - ATM S.A. Lines: 23 Message-ID: <ptsep2$ea1$1@node1.news.atman.pl> NNTP-Posting-Host: 89-70-94-204.dynamic.chello.pl Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1543618146 14657 89.70.94.204 (30 Nov 2018 22:49:06 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Fri, 30 Nov 2018 22:49:06 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1 X-Mozilla-News-Host: news://news.atman.pl:119 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit