Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Возможность написать весь сайт абсолютно не используя контроллеры, просто описав весь его код с помощью анонимных функций прямо в routes.php. Такого, кстати, по-моему, также нет нигде, кроме как в Laravel
Также PHPixie стал самым популярным фреймворком в возрастной групе до 18 лет.
как без фреймворка и как с ним
бывает наоборот задача написать такой код, чтобы в случае если кто то другой его получит — он мало что мог бы с ним сделать.
если написать хорошую документацию
по поводу nginx — можете подсказать ...в респонс пыха:
header('X-NEW-BG-JOB: do_something_url $uid');
в нжине:if ($upstream_http_x_new_bg_job != '') {
#do something after response;
}
добавляя между бекендом и «тенью» (воркером) промежуточное звено?Это не пренципиально на самом деле.
client -> fe-request -> nginx -> php-fe-upstream -> дергает be-url -> nginx -> be-request -> php-be-upstream -> bg-work;
|--> nginx -> fe-responce;
Как это сделал бы я:client -> fe-request -> nginx -> php-fe-upstream -> говорит nginx be-url -> nginx -> php-be-upstream -> bg-work.
|--> nginx -> fe-responce;
Ваши подозрения в «неправильной планировке» мягко говоря необоснованны.Озвучу тогда мои подозрения по поводу вашей компетентности: вы вероятно ни разу плотно нагруженый сайт не делали, потому как отзывчивость сайта путаете с отзывчивостью одного единственного запроса (на который вы делали fastcgi_finish_request).
ругают из-за избыточности и готовы перейти на указанный выше фрейм
Я просто знаю, что такой код писать — стыдобища
плюс боязнь тормозов (фреймворки много лишнего делают часто)
а так у меня допустим уже есть свой, который смотрится хуже
по сравнению с привычным мне добавлением 5-8 строк в .htaccess напрямую.
Результаты опроса популярности PHP фреймворков от Sitepoint