🐴
ништяк
Evgeniy
так продолжим о фреймворке
Evgeniy
прежде чем юзать middleware надо запрос от роутить
Evgeniy
посмотреть современные роутинги и как реализованны, прочитать статью попова про регулярки в пхп и понять
Evgeniy
посмотреть реализацию фастроутера от попова и осознать
Andrey
Evgeniy
этой мой идеальный взгляд о fw )
Anonymous
😂
Evgeniy
посмотреть надо чтобы понять какой там ахтунг с регулярками)
WebM
Как дела киндеры
Evgeniy
ну либо ты делаешь быстрый роутер либо получается как в симфони)))
Roman
что это значит?
Roman
$contents['error'] ?? null;
Anonymous
Roman
спасибо
Anonymous
Точно
Anonymous
с 7.0
Evgeniy
до 7.0 там парсинг еррор будет
Roman
Спасибо
Roman
я так тоже думал, потом меня запутали и я начал сомневаться
Evgeniy
Давай попилим
кстате у меня идейка есть насчет своего фв, в частности насчет роутера, можно попробывать ее сделать не на регулярках а на автоматах
Evgeniy
в теории при большом количестве роутов оно должно быть производительней чем регулярки
Evgeniy
ну или еще идеальней это сделать и то и другое и переключалку сделать)
🐴
Evgeniy
Evgeniy
но тут зато можно ачивку взять применение конечных автоматов на практике)
Evgeniy
😆
Anonymous
/link@yetanotherstatsbot
Yet Another Stats (β)
https://b.yasb.exileed.com/t/phpgeeks
Evgeniy
вообще если посмотреть на php-pm или php-react или php daemon
Evgeniy
то можно жить в одном процессе
Evgeniy
и не умирать каждый раз)
Evgeniy
тем самым не плохой буст к скорости во всех бенчмарках
Ортем
Evgeniy
ну внутри php-pm и других аналогичных штук
Evgeniy
уже гоняли популярные fw
Evgeniy
типо ларки, симфони и тд
Evgeniy
и там огромный прирост производительности
Evgeniy
засчет того что не надо перечитывать конфиги и кэш из файлов
Evgeniy
https://raw.githubusercontent.com/php-pm/assets/master/laravel.png
Evgeniy
что как бы намекает что при желание можно экономить на железе
Anonymous
О_о
Sergey
Evgeniy
пхп идет к нормальным языкам)))
Sergey
Evgeniy
ну некоторые сразу написаны нормально
Evgeniy
а некоторые да могут потечь
Evgeniy
но например в других языках текучими либами бы и не пользовались
Evgeniy
а в пхп мире налипил бейджиков и в продакшен не смотря на то что все течет
Anonymous
Sergey
Ну у пыхи очень большой бэкграунд завязан на ее смертности
Evgeniy
Anonymous
неа)
еще в прошлом году обещаль
Evgeniy
Evgeniy
https://habrahabr.ru/post/179399/
Evgeniy
перевод
Evgeniy
поэтому если у вас есть необходимость перехода на php ppm то возможно стоит взять другой язык
Evan
всем ку)) проблема которая уже дико выбесила - стоит XAMPP установил Composer , в проекте котором сейчас работаю установил библу (vendor), уже не знаю что делать как только я где-то обявляю класс new - ошибка Fatal error: Uncaught Error: Class , как пофкискить ?
Evgeniy
что не так сильно течет например rust или go
Evgeniy
Evgeniy
как написано в документации
Evan
а то я не додумался)
Evan
Evgeniy
ну раз пишет что непонятный класс, значит не додумался, загрузчик классов его найти не может
Romuald
<?= ( isset( $item_terms_siding[0]->slug ) ) ? $item_terms_siding[0]->slug : '' ?>
или
<?= ( isset($slug = $item_terms_siding[0]->slug ) ) ? slug : '' ?>
???
Сидредин
Evgeniy
путь правильный внутри include?
Evan
lf
Evan
да
Evan
та да
Evgeniy
Evan
))