GyaanSetu PHP

PHP, Laravel మరియు WordPress.

36 articlesDeep, practical knowledge

‘new’ కి బదులుగా Factoriesని వాడండి: Laravel కంట్రోలర్లు టెస్టబిలిటీని ఎలా పెంచుకోగలవు

ఆబ్జెక్ట్ క్రియేషన్‌ను ప్రత్యేక ఫ్యాక్టరీలకు మార్చడం ద్వారా, Laravel కంట్రోలర్లు నేరుగా `new` కాల్స్‌ను ఉపయోగించకుండా, కన్స్ట్రక్షన్ ప్రక్రియను కేంద్రీకరిస్తాయి. దీనివల్ల ప్రాజెక్ట్‌లు విస్తరిస్తున్న కొద్దీ కోడ్‌బేస్‌ను విస్తరించడం, టెస్ట్ చేయడం మరియు నిర్వహించడం చాలా సులభమవుతుంది.

PHP · 4 min read

Laravel 13, $fillable, $table మరియు $casts స్థానంలో నేటివ్ PHP అట్రిబ్యూట్స్‌ను తీసుకువస్తోంది

Laravel 13 మోడల్ కాన్ఫిగరేషన్ కోసం బిల్ట్-ఇన్ PHP అట్రిబ్యూట్స్‌ను పరిచయం చేస్తోంది. దీనివల్ల ఇప్పటికే ఉన్న కోడ్‌ను దెబ్బతీయకుండా, సాంప్రదాయకమైన $table, $fillable మరియు $casts ప్రాపర్టీల స్థానంలో టైప్డ్, రిఫ్లెక్షన్-ఆధారిత అనోటేషన్లను సులభంగా ఉపయోగించవచ్చు.

PHP · 4 min read

ఇతర టెనెంట్లను ఏ యజమాని అయినా హైజాక్ చేసేలా చేసే 8.7 స్కోరు లోపాన్ని InvoiceShelf ప్యాచ్ సరిచేసింది

Laravel యొక్క route-model బైండింగ్ మరియు టెనెంట్-స్కోప్ చెక్ లేకపోవడం వల్ల ఈ లోపం ఏర్పడింది. దీనివల్ల ఒక యజమాని ఏ యూజర్ ఐడినైనా అభ్యర్థించి, క్రెడెన్షియల్స్‌ను ఓవర్‌రైట్ చేయవచ్చు, తద్వారా బాధితుడి ఖాతా అటాకర్ కంపెనీకి మారిపోతుంది.

PHP · 2 min read

Croatia’s 2026 E-Invoice Rule Forces PHP Apps to Rewrite 62 Validation Rules

From 1 January 2026 every B2B transaction in Croatia must pass a Schematron file written in XSLT 2.0, but PHP’s built-in libxslt only supports XSLT 1.0. Developers must either add a native Saxon-C extension, call an external service, or re-code the 62 checks in PHP to keep invoicing alive.

PHP · 4 min read

ఖాళీ సెర్చ్‌లను పది రెట్లు తగ్గించడానికి వీడియో ప్లాట్‌ఫారమ్ SQLite FTS5 నుండి OpenSearchకి మారింది

టీమ్ SQLiteని ప్రధాన స్టోరేజ్‌గా ఉంచుతూ, లేయర్డ్ రిలెవెన్స్ మరియు ట్యూన్డ్ ఫజీ సెట్టింగ్‌లతో కూడిన రీడ్-ఓన్లీ OpenSearch రెప్లికను రూపొందించింది. దీనివల్ల మధ్యస్థ లాటెన్సీని 28 ms కంటే తక్కువగా ఉంచుతూనే, ఖాళీ ఫలితాలను పది రెట్లు తగ్గించగలిగారు.

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