171 читали · 3 года назад
PHP: как работает OPcahce?
Никита Попов, один из основных разработчиков PHP на сегодняшний день, написал статью в своём блоге с подробностями работы OPcache. Сделаю краткий. https://www.npopov.com/2021/10/13/How-opcache-works.html OPcahce — это расширение PHP, которое ускоряет работу за счёт кэширования опкодов. Напомню, что интерпретатор PHP сначала читает PHP файлы, парсит код, превращая его в набор токенов, затем в абстрактное синтаксическое дерево, а затем в набор опкодов. Опкоды — это инструкции для виртуальной машины PHP, для Zend Engine...
47,9 тыс читали · 3 года назад
Что такое «кэш» в компьютерах и смартфонах и почему его нужно периодически чистить
Попробую объяснить простым языком. В любом компьютерном устройстве есть такой тип данных, которые называют «кэшем». Нет, это не наличные, как их любят называть американцы. Дословный перевод слова cashe с английского означает: тайник, тайный склад или запас. Дело в том, что компьютеры (будем называть смартфоны тоже также, потому что смартфон – это небольшой компьютер) работают с данными, которые приходят из самых различных мест. Например, вы заходите на сайт. Устройство получает много различных данных через интернет...