GyaanSetu PHP

PHP, Laravel et WordPress.

21 articlesDeep, practical knowledge

Configurer BayarCash dans Laravel de la bonne manière

Configurer BayarCash dans Laravel de la bonne manière. Si vous développez des SaaS pour le marché malaisien, vous aurez éventuellement besoin de FPX. BayarCash est un choix courant. Le SDK n'est pas le problème. T…

PHP · 2 min de lecture

Des migrations qui ne feront pas planter la production

Des migrations qui ne feront pas planter la production. Une migration s'exécute parfaitement sur votre machine. Vous la déployez un vendredi à 18h parce qu'elle semble mineure. Puis le déploiement se fige. Ou pire encore,...

PHP · 2 min de lecture

La vérité sur le PHP asynchrone : Fibers, epoll et PHP 8.6

La vérité sur le PHP asynchrone : Fibers, epoll et PHP 8.6. J'ai travaillé avec Laravel pendant des années. J'utilisais le PHP synchrone. Une requête arrive, le processus s'exécute, et la réponse est envoyée. Je n'ai jamais eu besoin de...

PHP · 2 min de lecture

RepoWrapped : le Spotify Wrapped pour un dépôt GitHub

RepoWrapped : le Spotify Wrapped pour un dépôt GitHub. Je voulais créer un Spotify Wrapped pour les dépôts GitHub. L'idée était simple : choisir un utilisateur et un dépôt, puis afficher ses statistiques. Total des commits...

PHP · 2 min de lecture

Création de cartes de chaleur vidéo avec HyperLogLog dans PostgresQ

Création de cartes de chaleur vidéo avec HyperLogLog dans PostgresQ. Vous voulez montrer aux éditeurs exactement où les spectateurs arrêtent de regarder une vidéo. Pour ce faire, vous avez besoin d'une carte de chaleur. Cette carte de chaleur montre les uniq...

PHP · 2 min de lecture

Développement de modules d'IA pour salle de rédaction en PHP

Développement de modules d'IA pour salle de rédaction en PHP. La plupart des gens pensent que l'IA dans une salle de rédaction se résume à une seule grande fenêtre de discussion. C'est une erreur. Ce modèle conduit à des fonctionnalités que les gens utilisent une fois, puis ignorent...

PHP · 2 min de lecture

Laravel : de la version 5 à aujourd'hui

Laravel : de la version 5 à aujourd'hui. Laravel n'a pas seulement changé, il a grandi. Si vous ouvrez un ancien projet Laravel 5, vous voyez une maison avec des pièces de différentes décennies. Cela fonctionne, mais...

PHP · 2 min de lecture

Dev Log: Driver Seams, URL Bugs, and DB Settings

Dev Log: Driver Seams, URL Bugs, and DB Settings I spent the day building a platform. One architectural idea appeared constantly. You must put a seam between what you do and where…

PHP · 2 min de lecture

Build The Seam On Day One

Build The Seam On Day One Building a platform for high volume data forces a choice. You need a fast database for long term storage. But setting up a complex system on day one is h…

PHP · 2 min de lecture

Sécuriser les agents d'IA avec les outils MCP de Laravel

Sécuriser les agents d'IA avec les outils MCP de Laravel. Donner à un agent d'IA l'accès à votre application via MCP, c'est comme donner un trousseau de clés à quelqu'un. Si vous ne définissez pas de règles, ils pourraient ouvrir les mauvaises portes…

PHP · 2 min de lecture

Intégrer un serveur MCP dans une application Laravel

Intégrer un serveur MCP dans une application Laravel. Les agents IA ont besoin de plus qu'une simple interface web scrapée. Ils ont besoin d'un moyen d'appeler des outils spécifiques avec les permissions appropriées. C'est ce que le Model Conte...

PHP · 2 min de lecture

De PHP à Go : ce qui m'a pris le plus de temps à réapprendre

De PHP à Go : ce qui m'a pris le plus de temps à réapprendre. J'ai écrit du PHP pendant sept ans. J'ai utilisé Laravel pendant cinq de ces années. Lorsque je suis passé à Go pour diriger une migration d'un monolithe Laravel vers des micr…

PHP · 2 min de lecture