2014-12-01 14 views
7

Desidero sapere se le istruzioni sull'utilizzo inutilizzate nella mia classe influiscono sulla prestazione del mio sito Web php?Le istruzioni sull'utilizzo inutilizzate riducono le prestazioni?

php include tutte le classi all'inizio o quando necessario? Se la seconda scelta poi penso che non influisce sulle prestazioni del mio sistema.

Per esempio: Usa dichiarazione 'DbConnector' non viene utilizzato

use model\adapter\DbConnector; 
+3

Tutte le domande come queste hanno la stessa risposta: profilo. – PeeHaa

+0

Se non lo stai usando, perché tenerlo? Fa solo casino nel tuo codice. – Justinas

+0

Sto eliminando gli usi non utilizzati e mi chiedo se aumenterà le prestazioni. –

risposta

18

No, la dichiarazione use non provoca la classe essere caricato (non ha nemmeno innescare un caricatore automatico).

Dichiara solo un nome breve per una classe. I assume il costo in termini di CPU e RAM è nell'ordine di alcuni cicli della CPU e pochi byte.