GyaanSetu PHP

PHP, Laravel ו-WordPress

28 articlesDeep, practical knowledge

תיקון ב-InvoiceShelf סוגר פרצת אבטחה בדירוג 8.7 שאפשרה לכל בעלים להשתלט על שוכרים אחרים

הפגיעות נבעה מקישור מודל-נתיב (route-model binding) של Laravel ומחוסר בדיקת היקף שוכר (tenant-scope check), מה שאפשר לבעלים לבקש כל מזהה משתמש ולדרוס פרטי גישה, ובכך להעביר בפועל את חשבון הקורבן לחברה של התוקף.

PHP · 2 min read

פלטפורמת וידאו מחליפה את SQLite FTS5 ב-OpenSearch כדי לצמצם את חיפושי ה'ריק' פי עשרה

הצוות שמר על SQLite כמאגר המידע המרכזי ובנה עותק OpenSearch לקריאה בלבד עם רלוונטיות בשכבות והגדרות fuzzy מכווננות, מה שהוביל לירידה פי עשרה בתוצאות ריקות תוך שמירה על זמן השהיה חציוני מתחת ל-28 מילישניות.

PHP · 3 min read

מדיניות ה-Noindex של צוות ה-SEO עבור פחות מ-3 מודעות הפכה את דפי הקטגוריה למעשה של היעלמות

טבלת ה-'seo_unlocks' החדשה מתעדת את הרגע הראשון שבו קטגוריה מגיעה לשלוש מודעות פעילות, מה שהופך את הדף לניתן לאינדוקס לצמיתות. זה מונע את המחזור הקודם שבו דפים נעלמו מגוגל ולקח להם שבועות כדי לחזור למעלה.

PHP · 3 min read

Cloudflare Workers Cut Video Site Thumbnail CPU to Zero

By moving thumbnail generation to Cloudflare Workers, the video-hosting platform eliminated all image-processing load on its origin servers, achieved a 96% edge cache hit rate, and consistently delivered sub-second image responses worldwide.

PHP · 3 min read

הידרציה של אובייקטים נראית כמו בעיה פתורה עד שמתחילים למדוד אותה. אתה שולף שורה מהדאטה-בייס, ממפה את המערך

הידרציה של אובייקטים נראית כמו בעיה פתורה עד שמתחילים למדוד אותה. אתה שולף שורה מהדאטה-בייס, ממפה את המערך לאובייקט, וממשיך הלאה. רובנו מתייחסים לזה כאל משהו שגרתי...

PHP · 5 min read

אוטומציה שיווקית בקוד פתוח לא חייבת להוות ויתור על הנתונים שלכם בפני ספק SaaS. Mautic מציבה קמפיינים של אימייל

אוטומציה שיווקית בקוד פתוח לא חייבת להוות ויתור על הנתונים שלכם בפני ספק SaaS. Mautic מציבה קמפיינים של אימייל, מעקב אחר אנשי קשר וטיפוח לידים תחת קורת הגג שלכם...

PHP · 5 min read

Your file exists() Is Secretly a Network Call

Your file exists() Is Secretly a Network Call You write this line a thousand times: if ( file exists( $path ) ) { It looks safe. It looks fast. But if $path points to an S3 bucket…

PHP · 2 min read

PHP Adds Native Polling API, Giving Fibers OS-Level Speed

The newly merged Polling API wraps epoll, kqueue and IOCP, letting the event loop resume fibers with a single system call. Benchmarks show concurrency overhead drops to zero and CPU usage stays flat even with dozens of streams.

PHP · 3 min read