$filename = $_GET['file']; $content = file_get_contents("/var/www/files/" . $filename); echo $content;
PHP
class Cache { private static $data = []; public function set($key, $value) { self::$data[$key] = $value; } public function get($key) { return self::$data[$key] ?? null; } } $cacheA = new Cache(); $cacheA->set('user', 'Alice'); $cacheB = new Cache(); echo $cacheB->get('user'); // ?
Čo zobrazí tento kód s použitím cache v Laravel? (otázka o dvoch rôznych inštanciách cache)
Nájdite zraniteľnosť v kóde, ktorý číta údaje z GET parametra
Ako je dosiahnuté, že fasády v Laravel vyzerajú ako statické volania, ale fungujú ako bežné objekty?
Porozprávajte o svojich pracovných skúsenostiach, technológii a projektoch
Ako by ste organizovali prácu a ukladanie relácií pri horizontálnom škálovaní?
Ako sa nazýva vzor reťazca volaní v Laravel (User::where()->orderBy()->get()) a čo technicky robia metódy v ňom, aby reťazec fungoval?
Nájdite chybu v kóde a zraniteľnosť (kód s SQL-konkaténciou cez QueryBuilder)
Ako by si realizoval spracovanie veľkých objemov úloh (milióny v rade), bez prekročenia limitov pamäte a času vykonávania?