Quando una funzione è chiamata più di N volte (per il nevrotico, più di 1), di solito si utilizzano le tecniche di cache (caching di informazioni) al fine di evitare la logica di essere ricalcolati per restituire un valore calcolato in precedenza.
Nel settore delle tecnologie informatiche, la cache è un dispositivo per l'accesso rapido, un sistema interno, che agisce come intermediario tra il gestore di un processo e la periferica di archiviazione a cui gli accessi operatore. Il principale vantaggio di utilizzare una cache è quello di impedire l'accesso alla periferica di archiviazione - che può richiedere tempo - di memorizzazione dei dati su supporti di accesso più veloce
Uno dei possibili livelli di caching è attraverso le variabili locali ed è consigliato per le funzioni di chiamata più di N volte nel corso dello stesso ciclo e potrebbe comportare un aumento delle prestazioni tanto assurdo quanto il codice nel database dietro l'operazione.
Leggi l'articolo completo
Quando dobbiamo fare riferimento a una variabile o inviare un $this->redirect() a un URL che corrisponde a una coppia di controller / azione non è legale avere questo indirizzo scritto "hardcoded" (in mano) nel codice. La classe Route di CakePHP ci aiuta a mantenere il codice pulito e riduce la manutenzione, se necessario.
Leggi l'articolo completo
Quando abbiamo una struttura fisica e si trovano di fronte ad un problema che necessita di riparazione o di una riforma non è lasciamo volentieri il "default" per mostrare ai clienti. Passiamo l'immagine perfetta.
Noi tutti abbiamo problemi, ci sono numerose misure preventive, come Unit Testing (inglese) e simili, ma dato il danno è indispensabile che ogni operazione intercorre seguito con grande cautela e cercare meno per ridurre al minimo l'eventuale impatto di rapporto con il cliente.
Leggi l'articolo completo
Abbiamo blogger buona tecnologia piace vedere come i nostri utenti, come ciò che scrivono e spesso usano badge di voto come il D-Zone, Rec6 ecc.
Mi piace fanatico di ottimizzazione sempre camminato mano nella mano con minificadores codice (Pre-elabora la compressione e la rimozione di dati inutili) e quando ho trovato il WP-Minify pensato che i miei problemi con i plugin di wordpress che sono file esterni. Falsità WP-Minify in grado di gestire perfettamente con i file che erano le linee supplementari attraverso i ganci wp_register_script e wp_enqueue_script ma gli script che non hanno avuto questa attenzione (e non pochi) e generare il codice inline o aggiungere alla head tramite print s finì per rimanere.
Thaya Kareeson, autore del plugin, ha recentemente lanciato una nuova versione che mette l'uscita del tema in un tampone di processi e poi, in modo di prendere qualsiasi aspetto inline. Il risultato della raccolta è posto in un file temporaneo e chiamato insieme al resto del javascript. Excellent!
Il problema era che il mio badge di Rec6 (alla fine di questo articolo) dipende dalla the_permalink() non è disponibile per il file temporaneo cagand che violano il codice del badge.
Ho cominciato a disperare, mi sono fermato, respirato, aprire la pagina di configurazione aspetta qualche opzione per disattivare la linea di pre-elaborazione, ma non c'era. Ho cominciato a freak un po 'più a lungo. Respiro e vide che aveva una 'lista nera' di script e di stili di non essere minificados. Ho deciso di rischiare giocando l'url del javascript src (che è stato .php Awesome, ha lavorato come un fascino!
Spero che questo suggerimento aiuta chi, come me, è (VA) "sbattere la testa" con questo problema.
Quando abbiamo le pagine che riguardano gli uni agli altri o appartenere ad un gruppo di pagine, possiamo definire il rapporto tra loro in modo che i parser e crawler in grado di identificare correttamente. Leggi l'articolo completo
Buona pratica porta ad aprire i link in una nuova finestra solo quando queste sono pagine di siti esterni, a condizione che il target="_blank" attributo target="_blank" link a morire (se non lo sapevo che mi dispiace molto per dire), l'unico modo resta da fare è JavaScript. leggere l'articolo completo
L'ultima versione di Microsoft Office (che si interfacciano blu che ha cambiato tutto a posto), funziona con un nuovo formato di documento denominato Office Open XML ", che ha fatto di più per riscaldare la testa di ricevere i documenti in questo formato, clienti o fornitori. Leggi l'articolo completo