Имена участников (разделяйте запятой).
Просили бы через рекурсию решать только задачи с деревьями, где её использование оправдано. Но только ради прикола ей факториалы считать - такое себе.
Если одновременно, то да, запустятся десять скриптов.
memory_get_peak_usage в конце скрипта
Да, именно так. В минимальном случае, как мы показали с expressive и http.Server, внешний HTTP-фреймворк состоит из App/Kernel + Request-Response...
Если наш код раскрасить, то сразу видно, кто кого дёргает и кто у кого внутри: [IMG] Интерфейсы библиотек (если нужны) лежат прямо в папках...
Ну вот же Вы первый лично утверждали: до моего спича в ответ на этот ваш вопрос. А после спича передумали и на попятную пошли, что это уже не...
А с чего вообще Вы про PSR-7 утверждали прямое или обратное? С чего вдруг название "PSR-7 фреймворк" не понравилось и породило протест "PSR-7 это...
Если запарываетесь над терминологией, то в переводе на русский под ваше определение "библиотеки" подпадает, пардон, Библиотека имени Ленина. И под...
Без разницы. Главное – сам факт запуска фреймворковского ядра $kernel->handle($request). От нас требуются только закинуть в его роутер наши...
Потому что это PSR-7 фреймворк. Как и оригинальный Zend Expressive.
Эти куски как раз относятся к теме о терминологии, какие куски PHP-кода являются библиотекой в проекте, а какие – фреймворком. Cron и мышка не...
Есть глупая штука, которая по статусу ниже нас. Которую используем и дрючим мы. Например топор или пылесос. Это управляемый нами инструмент, набор...
У вышепреведённого Expressive в JS и у любого Expressive или Slim в PHP никаких БД внутри нет. И они нормально себя чувствуют. От них лишь...
В моей схеме это как раз Doctrine в списке библиотек справа.
Ещё не забудьте добавить и мышку, которой кликнули на кнопку с навешенным jQuery, который отправила Ajax-запрос.
Если у микросервиса написан bin/worker.php, который читает Redis или RabbitMQ, обеспечивает резолвинг и запуск хэндлеров, то почему бы нет? Ну и...
Не знаю как у Вас, а у меня flow выполнения всегда такой: HTTP Request └─> Server (Nginx, Apache)...
Тот дирижёр, который бутстрапирует проект, организовывает процесс и является обвязкой запуска основного нашего кода - то и есть фреймворк. Кто...
Есть библиотеки Monolog, Twig, SwiftMailer и тысячи других, к которым можно подключать плагины. Касательно окружения: у многих людей получается...
Отличный пример. В простейшем случае http.Server достаточно для примитивного сервера для вывода одностраничника: const http = require('http');...