free -h
total used free shared buff/cache availableMem: 960Mi 712Mi 74Mi 77Mi 398Mi 248MiSwap: 0B 0B 0B
swapon --show
пик его взлета прошел уже лет 5 назад если не больше, был крутой до выхода 7 версии php
Это минимальные требования, чтобы только панель работала. Без сайтов вообще.
Когда-то на сервере с 2 Гб и 2 ядрами 10 сайтов жило, а на этом 1Гб и 1 ядро всего два сайта.
Может быть в 2000 году и была запись однопоточная, но чуть-чуть времени уже прошло.
Не так давно их мануал читал, что запись однопоточная. Это когда они успели запилить многопоток?
SQLite сильно меньше памяти потребляет? Так у него запись однопоточная.
Пускал siege:
siege -b -i -c255 -t 10M http://site.com
Так вот сильно больше памяти под тестом больше потреблять не стало, процессор упёрся в 100%. В итоге 186760 "successful_transactions" и 8 "failed_transactions".
Прикрутил немного настройки:
max_connections 151 => 64thread_stack 292K => 192Kkey_buffer_size 128M => 16Minnodb_buffer_pool_size 128M => 96Mtmp_table_size 32M => 4Mquery_cache_size 64M => 16Mquery_cache_limit 16M => 1M
Было:
[!!] Maximum possible memory usage: 940.2M (97.86% of installed RAM)
Стало:
[OK] Maximum possible memory usage: 458.0M (47.67% of installed RAM)
Разницы в чем не заметили? В производительности или чего?
В производительности.
Aisamiery #:
Так я и говорил, что из представленной тройки фреймворков yii самый быстрый и простой, но про его ключевые минусы предлагаю погуглить самостоятельно =))
Щупал я эти коллекции. Вообще не заметил никакой разницы с массивами.
Неужели Laravel ещё более медленный? Никогда с ним дела не имел. Symfony это же образец тяжёлого неповоротливого фреймворка, не ровня тому же Yii.
Сильно это понятие растяжимое.
Межгалактический крейсер Symfony тройка лошадок не вывезет?