PHP

Jak na RabbitMQ v PHP?

RabbitMQ je skvělá věc. Objevil jsem ji poměrně nedávno (já vím ostuda 🤦‍♂️) – respektive jsem věděl o co přibližně jde, ale neměl jsem potřebu ji použít. Teď jsem ale programoval systém, který instaluje instance PHP aplikace na nové subdomény na vyžádání z jiného webu (serveru). Použít CRON zde nedává moc smysl, protože by běžel […]

Číst celé

PHP 8.1: Návratový typ ‚never‘

V původním RFC se typ jmenoval „noreturn“, ale po dalším hlasování došlo ke změně na „never“. Říká funkci nebo metodě, že nedojde k žádnému návratu. Buď tedy vyvolá výjimku nebo ukončí běh.

Číst celé

PHP 8.1: Enums (Výčty)

PHP v nadcházející verzi přinese krásnou novinku: výčtový typ. Je to něco, co v PHP dlouho chybělo pro dospělý návrh. Jasný – mohli jsme použít objekt s konstantami, ale nativní implementace a odlišná syntaxe prospěje :)

Číst celé