Articles of performance

Test delle performance del codice PHP

Qual è il modo migliore per testare le performance del mio codice PHP?

Livelli di ottimizzazione PHP OPcache – quali sono?

Esiste una direttiva php.ini opcache.optimization_level . È una maschera di bit di default su 0xffffffff , quindi per impostazione predefinita OPcache esegue tutte le ottimizzazioni. Che tipo di ottimizzazioni fa OPcache? Cosa passa in bytecode sono fatti? Domanda successiva: esiste un model di codice che OPCache può ottimizzare molto bene? Ad esempio, HHVM può saltare […]

Riutilizzare la stessa maniglia del ricciolo. Grandi performance aumentano?

In uno script php sto facendo un sacco di richieste di GET cUrl diverse (un centinaio) a URL diversi. Riutilizzare lo stesso handle di curl da curl_init migliorerà le performance o sarà un confronto trascurabile con il tempo di risposta delle richieste cURL? Lo sto chiedendo perché nell'architettura attuale non sarebbe facile mantenere lo stesso […]

Qual è più veloce, pagine web Python o pagine Web PHP?

Qualcuno sa come la velocità dei piloni (o di qualsiasi altro framework) è paragonabile a un sito web simile realizzato con PHP? So che servire una pagina web di Python tramite cgi è più lento di php a causa del suo lungo avvio each volta. Mi piace usare i piloni e lo userei ancora se […]

CURL – Ottenere il codice HTTP

Im utilizzo CURL per get lo stato di un sito, se è su / giù o redirect a un altro sito. Voglio ottenerlo il più semplice ansible, ma non funziona bene. <?php $ch = curl_init($url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_TIMEOUT,10); $output = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); return $httpcode; ?> Ho questo avvolto in una function. Funziona […]

Come posso usare il codice C ++ per interagire con PHP?

Stavo leggendo da qualche parte che a volte PHP non è abbastanza veloce e che il codice compilato deve a volte "fare il lavoro pesante" Qual è l'api in C ++ per fare questo?

Perché PHP è adatto a siti Web con traffico elevato?

Sono stato sorpreso di apprendere oggi che PHP è ampiamente utilizzato nei siti Web ad alto traffico. Ho sempre pensato che PHP non fosse forte in termini di performance, essendo un linguaggio di scripting dinamico (ad esempio rispetto a un linguaggio compilato in modo statico come C / Java / C # ecc.). Quindi, come […]

Windows 7 php + Symfony2 terribilmente lento

Questo è un problema che ho avuto per molto tempo. Voglio eseguire applicazioni PHP sul mio computer Windows e ha un tempo di caricamento terribilmente alto, circa 10-25 secondi. Ho provato molte cose: Per prima cosa ho provato una semplice installazione di XAMPP Leggo che WAMP potrebbe essere più veloce, quindi ho provato anche WAMP. […]

PHP: il parser JSON o XML è più veloce?

Sto costruendo classi che si interfaceno con l'API di Twitter e mi chiedo se il parser XML o JSON incorporato di PHP sia più veloce? Twitter mi invierà gli stessi dati in entrambi i formati, quindi le performance del PHP determineranno la mia scelta. Sto usando php_apc, quindi puoi ignorare il tempo di analisi e […]

Qual è il modo migliore per aggiungere due stringhe insieme?

Ho letto da qualche parte (ho pensato su codinghorror) che è una ctriggers pratica aggiungere le stringhe insieme come se fossero numbers, poiché come numbers, le stringhe non possono essere modificate. Quindi, aggiungendoli insieme crea una nuova string. Quindi, mi stavo chiedendo, qual è il modo migliore per aggiungere due stringhe insieme, quando ci si […]