Quando si esegue il debug di applicazioni più complesse, a volte succede che non so quali file sono stati caricati e se manca qualcosa.
Se usate Composer o qualsiasi altro tipo di autoloading di classe, probabilmente non conoscete questo problema. Tuttavia, può essere un evento relativamente comune quando si esegue il debug di vecchie applicazioni di altri sviluppatori.
Ottenere tutti i file caricati può essere fatto con la funzione get_included_files()
, che li restituisce come un array di stringhe di percorso assoluto.
È comune nello sviluppo avere un numero enorme di file caricati (per esempio, anche questo blog relativamente semplice usa quasi 160 file). La maggior parte delle volte, però, il grande volume non ha importanza, perché il contenuto dei file viene recuperato da OPCache, che è ottimizzato per le letture di massa.
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | it