Ho voluto scrivere su di esso già da tempo, come gli indirizzi IP correttamente memorizzato nel database. Purtroppo, ho spostato ancora e ancora e quindi in ultima analisi, dimenticato (questo è ciò che succede quando uno non scrivere;)). Oggi, come se avrà fortuna, ho trovato un blog su entwicklerblog.net di questo problema in realtà già descrive abbastanza bene, così ho deciso ad immaginare questa voce, invece di essere uno di pubblicare.
Markus von entwicklerblog.net descrive esattamente perché ha più senso per affrontare in formato INT per memorizzare IP e non fare l'errore molti (15) in campo in un database VARCHAR per salvarlo. Per mia vergogna devo confessare che ho fatto molto tempo.
Sebbene PHP motore di template davvero non avevo bisogno di più sviluppatori continuano a mettere molti di più sui sistemi di template come Smarty . Smarty è probabilmente il modello più conosciuto motori per PHP. Fino a circa un anno fa era ancora ufficialmente sul progetto Smarty PHP. Questo è ormai parte del passato.
Smarty ha molti vantaggi, come ad esempio la propria sintassi, o la facile espandibilità attraverso i propri plugin o già esistenti. Ma Smarty ha un grande svantaggio, vale a dire la velocità. Questo non è almeno un risultato della contaminati molti siti, al fine di continuare ad essere compatibile con PHP 4. Tuttavia, gli sviluppatori devono soltanto di programmazione PHP 5 non è più compatibile con PHP 4.
Remedy è Dwoo . Dwoo secondo il produttore offre la stessa flessibilità ed espandibilità, come Smarty, ed è quasi completamente compatibile con gli attuali modelli di Smarty. Il grande vantaggio è che Dwoo scritto interamente in PHP 5 ed è quindi qualcosa di moderno.
Sebbene la pagina appare un po 'anacronistico Dwoo, il software offerto non meno prezioso. Penso che vale la pena dare un'occhiata.
Chi non ha, si guarda e cerca l'errore, ma non lo trova e la fine della canzone è che non è lo script per l'ente sottoposto alla revisione contabile si comporta in modo sbagliato, ma da qualche altra parte. Che mi è successo prima, molto spesso l'uso delle espressioni regolari è successo.
Nel frattempo, ma ho trovato rimedio. Prima penso che gli script di espressione regolare iniziata nel produttive, li prova prima di utilizzare un esperto on line. valutatore Questo mi aiuta rapidamente quando una volta ho avuto un errore nella stampa.
Il lato regexp evaluator.de- offre anche ancora di più. Inoltre il valutatore, il sito offre un tutorial con la spiegazione semplicemente uno per ottenere ciò che le espressioni sono regolari, come si genera e quali errori ci sono. Naturalmente ci sono ancora un paio di temi più che ora, a questo punto vorrei fare ulteriori commenti.
Lo scenario caso peggiore in assoluto. Uno script non si comporta come dovrebbe, comunque, è già effettivamente in uso. Il debug può essere "non è più un semplice" eco.
Qualcosa di simile potrebbe accadere, certo che no, ma può sempre accadere di nuovo se presentano problemi fino a dopo lo sviluppo e beta testing, non abbiamo considerato prima.
Questa funzione aiuta il error_log . Con questa funzione è possibile, credo, il debug e anche ben riconosciuta problemi migliore. La versatilità di error_log può essere per esempio un file di log, o scrivere una e-mail all'amministratore inviare.
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | |||||||||||||||||||||||||||||||
| By N2H | |||||||||||||||||||||||||||||||||||||||||