[TYPO3-performance] 4.7 to 6.2 slow down
Andi
cocopapa at gmail.com
Wed Sep 24 15:48:19 CEST 2014
use nc_static_filecache
optimize your .htaccess
enable compression
merge scripts
optimize your images
reduce requests
forget about facebook or google they are very slow! use scripts which do not connect at pageload.
use lazy image loading
if you can't reach a yslow value higher than 95 than you have still something wrong so read the report what it is
afterwards read the pagespeed report and optimize to get a value higher than 95
still not good than outsource all scripts and images to a second domain and call them from there to enable parallel loading
finally connect your site to cloudflare. com and your gtmwtrix value will go up to 97/98 and higher
still not satisfied pack your side on digital ocean for start 5$ and sie the difference.
if the side still won't work like you want than change simply the system and migrate your site with the migrator to processwire - this is really fast!
Andi
(Andreas Becker)
15/21 M.2 Viset Road
Rawai, Muang, Phuket
83130 Thailand
+66 (0)81 606 3378
+66 (0)76 38 33 08
+49 (0)711 50 88788 50 -2
+49 (0)711 50 88788 59 Fax
Skype: lisandi
GoogleTalk: andi at lisandi.com
GoogleTalk: cocopapa
Youtube: apapococ
Facebook: andibecker
Flickr: andibecker
> On Sep 22, 2014, at 13:53, Philipp Wrann <philippwrann at gmail.com> wrote:
>
> Of course using the ORM is slower than plain SQL
>
> ORMs do mapping, the map all results in objects, if objects have other entities as properties that are not lazy additional queries are made
> ORMs do select * and therfore cant do indexonly queries
>
> But why do you need to load 1000 Entities at once?
> When setting up the model proper and doing regular stuff (eg load 10-20 entities and implement some kind of paging) TYPO3 6.2 is quiet fast.
>
> Important:
> Add @lazy to all properties that are not simple (1:1, 1:N, M:N Relations) Set up APC Caching for all possible caches
> Dont render the same link multiple times, use alias viewhelper to assign a generated URI and use it multiple times
> Dont render many different image sizes, try to only use 2-3 variants
> Avoid uncached elements, this is where TYPO3 6x compared to TYPO3 4x sucks.
> _______________________________________________
> TYPO3-performance mailing list
> TYPO3-performance at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-performance
More information about the TYPO3-performance
mailing list