2015:
— PHP умер.
В 2026:
— Folk, Rapira, fibers, event loop, coroutine scheduler...
— А PHP-то где?
— Вот именно поэтому и умереть не получается.
Спорят два разработчика:
— Folk быстрее.
— Нет, Rapira правильнее.
— А нагрузочные тесты есть?
— Ты что, хочешь испортить дискуссию фактами?
PHP-комьюнити:
— Нам нужен единый стандарт async.
Также PHP-комьюнити:
— Folk.
— Rapira.
— Amp.
— React.
— Swoole.
— RoadRunner.
Единый стандарт, говорили они...
Самое страшное в FrankenPHP не слово PHP.
Самое страшное — когда начинаешь понимать, как он устроен.
Раньше новичку объясняли:
PHP → nginx → php-fpm.
Теперь:
PHP → FrankenPHP.
— И всё?
— Нет, там дальше начинается лор.
😁24 7 3
Forwarded from Edmond Dantes
Вышел TrueAsync 0.7.0, краеугольная версия, которая определяет необходимый API для асинхронного программирования. Отныне работа над API будет заморожена.
Релиз соединяет два мира: потоки и корутины в единое целое, позволяя комбинировать CPU BOUND/IO BOUND задачи.
Дополнительное расширение-сервер на С помогает использовать async серверные приложения.
https://true-async.github.io/en/download.html
Пост Edmond Dantes из🐘 PHPeople.
Релиз соединяет два мира: потоки и корутины в единое целое, позволяя комбинировать CPU BOUND/IO BOUND задачи.
Дополнительное расширение-сервер на С помогает использовать async серверные приложения.
https://true-async.github.io/en/download.html
Пост Edmond Dantes из
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥37 1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9
#ТоксикСреда
Так считает и наш любимец Нуно:
при релизе PHP 8.5 Pipe-операторы были Absolute fire 🔥, но в конце мая вдруг стало ясно, что синтаксис до PHP 8.5 с колбасой вложенных вызовов лучше, чем пайпы!
И вот на ютубе появилось видео, что пайпы — говно. Вероятно, нет вайба.
Что говорят эксперты:
Что говорят PHP-эксперты:
А что думаете вы спустя полгода после релиза PHP 8.5?
Пайпы по вайбу?
Раньше было лучше. Не то, что сейчас!
Так считает и наш любимец Нуно:
при релизе PHP 8.5 Pipe-операторы были Absolute fire 🔥, но в конце мая вдруг стало ясно, что синтаксис до PHP 8.5 с колбасой вложенных вызовов лучше, чем пайпы!
И вот на ютубе появилось видео, что пайпы — говно. Вероятно, нет вайба.
Что говорят эксперты:
Этот Нуно ваш — флюгер по моде.
Что говорят PHP-эксперты:
Пайпы в целом везде всрато выглядят, так сложилось (с) Изя
Пайпы без картирования и ЧП нахрен не нужны
(с) Кирилл-токсик
Языки которые ввели пайпы не требуют return... Почему же не заметили?
value |> f |> g |> return
(с) Edmond Dantes
хрень (с) V D
Пайп лучше, чем вложенность. Вкусовщина)
(с) Сергей Предводителев
Ну и хуита этот ваш пайп оператор)
(с) Maksim Masiukevich
пайпы, норм, чего не нравится (с) whiskey
ваще первый раз про них слышу )
(с) Anatoliy Poloz
А как стать экспертом?))
(с) Ivan Strygin
А что думаете вы спустя полгода после релиза PHP 8.5?
Пайпы по вайбу?
1🔥10😁6 5
PHP Fart Time
Live stream finished (24 minutes)
Media is too big
VIEW IN TELEGRAM
Про каналы и другие недавние улучшения в Testo
🔥13🤔1
Forwarded from OpenIDE – мультиязычная среда разработки
⚡️ OpenIDE теперь поддерживает PHP
Ваши молитвы были услышаны! Мы добавили поддержку самого востребованного языка в мире — PHP😱
Автодополнение, навигация, отладка, поддержка Laravel, Symfony и других фреймворков, внешние анализаторы: всё это уже работает в OpenIDE.
Сейчас все возможности доступны бесплатно и без каких-либо ограничений. После публичного релиза OpenIDE Pro часть из них, вероятно, будет доступна только в Pro-версии.
PHP for OpenIDE [beta] в маркетплейсе
Ваши молитвы были услышаны! Мы добавили поддержку самого востребованного языка в мире — PHP
Автодополнение, навигация, отладка, поддержка Laravel, Symfony и других фреймворков, внешние анализаторы: всё это уже работает в OpenIDE.
Пока что поддержка находится в статусе бета, поэтому если что-то пойдёт не так, пишите в чат или заводите issue.
Сейчас все возможности доступны бесплатно и без каких-либо ограничений. После публичного релиза OpenIDE Pro часть из них, вероятно, будет доступна только в Pro-версии.
PHP for OpenIDE [beta] в маркетплейсе
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24 12😁5💩3
Давайте представим, что наши приложения — мясорубки: на входе запрос мясо, на выходе ответ фарш. А серверы — приводы этих мясорубок.
1😁36🔥5💩5
Валентин анонсировал Пыхник.
Август-сентябрь, доклады в ламповой атмосфере.
Идея мне очень нравится. Если всё получится, планирую податься с докладом:
- может про Testo
- может про Rapira, которой не существует
- может приеду с шашлыками и пивом в стиле Folk
Приходите голосовать и обсуждать.
Август-сентябрь, доклады в ламповой атмосфере.
Идея мне очень нравится. Если всё получится, планирую податься с докладом:
- может про Testo
- может про Rapira, которой не существует
- может приеду с шашлыками и пивом в стиле Folk
Приходите голосовать и обсуждать.
Telegram
Пыхник’26 — PHP на природе
Пыхник’26
Привет, дорогие Пыхари!
На закрытии Пых.конф’25 мы с вами договорились, что встретимся снова в 2026. В этом году вместо полноценной Пых.конф мы решили попробовать другой формат — Пыхник!
Примерный план:
• конец августа / начало сентября;
• загородный…
Привет, дорогие Пыхари!
На закрытии Пых.конф’25 мы с вами договорились, что встретимся снова в 2026. В этом году вместо полноценной Пых.конф мы решили попробовать другой формат — Пыхник!
Примерный план:
• конец августа / начало сентября;
• загородный…
🔥12 4 4💩2
PHP Fart Time
Давайте представим, что наши приложения — мясорубки: на входе запрос мясо, на выходе ответ фарш. А серверы — приводы этих мясорубок.
Продолжение.
Добавил пару серверов: Pasir и Apache; а также лучшее из комментариев
Добавил пару серверов: Pasir и Apache; а также лучшее из комментариев
1😁37🔥9 5🤮3