GyaanSetu PHP

PHP, Laravel మరియు WordPress.

32 articlesDeep, practical knowledge

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

ఖాళీ సెర్చ్‌లను పది రెట్లు తగ్గించడానికి వీడియో ప్లాట్‌ఫారమ్ 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