PHP Podcast Summaries
PHP on Yedapo: 7 summarized podcast and YouTube episodes. Each includes key takeaways, core concepts and notable quotes with timestamps.

FrankenPHP une alternative à PHP FPM & Nginx
Grafikart.fr
Jun 4, 2026
FrankenPHP fusionne serveur web et interpréteur PHP en une seule instance, éliminant la complexité de gestion entre Nginx et PHP-FPM. Il introduit un mode worker haute performance qui maintient l'application en mémoire, réduisant drastiquement les temps de chargement pour les frameworks comme Laravel ou Symfony.
Key insight: Le mode worker permet de conserver l'application en mémoire entre les requêtes, offrant des gains de performance mesurables de 5 à 15 millisecondes, mais nécessite une architecture de code rigoureuse pour éviter les fuites de données persistantes entre les sessions.

Connection Pool Hell di PHP yang Berbahaya untuk Database
Programmer Zaman Now
May 20, 2026
Arsitektur PHP yang berbasis proses per-request menghambat implementasi connection pooling bawaan, menyebabkan overhead tinggi saat membuka-tutup koneksi database. Penggunaan persistent connection memang menghemat sumber daya, namun berisiko memicu kehabisan limit koneksi database saat trafik meningkat karena PHP tidak memiliki mekanisme idle timeout otomatis.
Key insight: PHP tidak memiliki mekanisme idle timeout pada persistent connection, sehingga koneksi yang sudah terbuka akan terus menetap di server sampai di-kill secara paksa oleh database, yang justru berisiko memunculkan error 'MySQL server has gone away' karena aplikasi tidak bisa melakukan reconnect secara proaktif.

Mes choix pour le nouveau site
Grafikart.fr
May 5, 2026
Le développeur partage son processus de migration d'un site complet de Symfony vers Laravel, soulignant une productivité accrue grâce aux fonctionnalités natives du framework. Il met en avant la flexibilité de l'ORM Eloquent, la facilité des tests fonctionnels et l'efficacité de FrankenPHP pour simplifier son infrastructure serveur.
Key insight: Bien que le code soit plus complexe à analyser statiquement que dans Symfony, le passage à Laravel a permis de doubler la productivité en testant des scénarios fonctionnels complets plutôt que des unités isolées.

MySQL: Como Deletar Registros Hard Delete e Soft Delete (PHP)
Programação Web
Oct 6, 2025
Effective database management requires understanding the trade-offs between permanent record removal and status-based suppression. This tutorial demonstrates how to implement both 'hard' deletions using standard SQL commands and 'soft' deletions to maintain data for auditing purposes.
Key insight: Soft deletion is essentially an UPDATE operation rather than a DELETE, allowing you to hide records from users while keeping the data intact in the database for auditing.

MySQL: Como Editar Registros (com PHP)
Programação Web
Sep 29, 2025
Aprenda a implementar a funcionalidade de edição em um sistema CRUD utilizando PHP e MySQL. O processo envolve a criação de links dinâmicos com parâmetros GET, preenchimento automático de formulários via banco de dados e redirecionamento automático com JavaScript.
Key insight: O uso de campos 'hidden' (ocultos) no formulário é a estratégia correta para manter o ID do registro disponível para o backend sem expor informações técnicas sensíveis ou desnecessárias ao usuário final.

Kelas Coding Pemula #Kelas 9
BELAJAR CODING OTODIDAK
May 27, 2025
Tutorial ini menunjukkan cara membangun sistem input data siswa menggunakan database MySQL dan modal Bootstrap. Fokus utamanya adalah menghubungkan form front-end dengan database melalui pemrosesan data menggunakan AJAX dan jQuery.
Key insight: Penggunaan AJAX memungkinkan pembaruan konten modal (seperti memuat form input) secara dinamis tanpa harus memuat ulang seluruh halaman web.

Kelas Coding Pemula #Kelas 8
BELAJAR CODING OTODIDAK
May 24, 2025
Video ini menunjukkan cara praktis mengimplementasikan tabel data siswa yang responsif dengan memisahkan struktur kode menggunakan template. Fokus utama adalah integrasi Bootstrap 5 dan penataan antarmuka agar navigasi serta pengelolaan data siswa terlihat profesional.
Key insight: Teknik memisahkan file (header, sidebar, navbar, footer) bukan hanya untuk kerapian, tapi esensial untuk menjaga konsistensi desain di seluruh halaman aplikasi web.