Articles of performance

PHP include (): dimensione del file e performance

Una domanda PHP inesperta: Ho un file di script PHP che devo includere su diverse pagine molte volte in molti posti. Ho la possibilità di rompere il file incluso in diversi file più piccoli e includerli in base alle necessità … O … Potrei semplicemente tenere tutto insieme in un unico file PHP. Mi chiedo […]

Qual è il parser XML più veloce in PHP?

per un determinato progetto, ho bisogno di un modo per analizzare XML e get dati da esso. Quindi mi chiedo, quale tra i parser integrati è il più veloce? Inoltre, sarebbe bello che il parser potesse accettare una string XML come input: ho una mia implementazione di thread-safe che funziona con i file e non […]

Differenza tra mt_rand () e rand ()

Qual è la differenza tra l'uso di mt_rand($min, $max) e rand($min, $max) sulla velocità?

Escape da HTML a PHP o Usa Echo? Che è migliore?

In termini di performance, cosa sarebbe meglio. Usare PHP per echeggiare tutto l'output HTML in modo da poterlo arricchire con i vari bit di codice e variables funzionanti o sfuggire HTML a php periodicamente attraverso i documenti. So che potrebbero esserci problemi di leggibilità, ma non ne sono preoccupato. Ringrazia tutti! Esempio 1 echo '<html>', […]

Devo utilizzare istruzioni preparate per MySQL in PHP PERFORMANCE-WISE?

Comprendo i vantaggi in termini di sicurezza delle istruzioni preparate in MySQL. Non c'è bisogno di coprire questo argomento qui. Mi sto chiedendo l'aspetto delle performance di loro. Ora, so quando una query che utilizza un'istruzione preparata viene eseguita due volte in un singolo script PHP, è più veloce perché la query viene analizzata solo […]

per loop vs while loop vs foreach loop PHP

Prima di tutto sono nuovo di PHP. Ho usato per ciclo, while loop, foreach loop negli script. mi chiedo qual è il migliore per le performance? qual è il criterio per select un ciclo? quale dovrebbe essere usato quando facciamo un loop all'interno di un altro loop? il codice su cui sono bloccato chiedendomi quale […]

SQL e PHP: quale è più veloce mysql_num_rows () o 'select count ()'?

Mi sto solo chiedendo quale sia il metodo più efficace se sto letteralmente cercando di get il numero di righe in una tabella. $res = mysql_query("SELECT count(*) as `number` FROM `table1`"); $count = mysql_fetch_result($res,0,'number'); o $res = mysql_query("SELECT `ID` FROM `table1`"); $count = mysql_num_rows($res); Qualcuno ha fatto dei test decenti su questo?

Performance MySQL – Clausola "IN" vs. Equals (=) per un valore singolo

Questa è una domanda piuttosto semplice e presumo che la risposta sia "Non import", ma devo chiedere comunque … Ho una istruzione sql generica costruita in PHP: $sql = 'SELECT * FROM `users` WHERE `id` IN(' . implode(', ', $object_ids) . ')'; Supponendo i controlli di validità precedenti ( $object_ids è un arrays con alless […]

Come viene letto un arrays in un ciclo foreach di PHP?

Abbiamo tutti sentito parlare di come in un ciclo for , dovremmo fare questo: for ($i = 0, $count = count($arrays); $i < $c; ++$i) { // Do stuff while traversing arrays } Invece di questo: for ($i = 0; $i < count($arrays); ++$i) { // Do stuff while traversing arrays } per motivi di […]

MySQL Stored Procedure vs. query complessa

Come è la performance di una stored procedure? Vale la pena usarli invece di implementare una query complessa in una chiamata PHP / MySQL?