
Avreste mai pensato di utilizzare PHP con la tecnologia .NET? Io no! Ma a quanto pare è possibile con Phalanger!
Il tutto sembra essere perfettamente integrato con silverlight e Visual Studio 2008. Phalanger è compliatore PHP che ci permette di integrare le nostre applicazioni scritte appunto in PHP in codice C# o VB.Net e viceversa. Un altro vantaggio evidente del progetto è la compilazione degli script PHP che avviene come quella delle applicazione .NET: il codice statico infatti viene interpretato e compilato solo una volta, in questa modo le richieste successive vengono eseguite usando il bytecode corrispondente e aumentando così la velocità degli script, che lasciatemi dire..non è poco. Per chi volesse saperne di più e prendere velocemente confidenza con questa tecnlogia consiglio di dare uno sguardo a CodeProject.
Gli hackers e soprattutto gli spammers non moriranno mai. Lo spam tramite form di compilazione (in particolare quelle per l’invio di mail) è tra i più gettonati.
Il sitema migliore per risolvere la questione secondo me è utilizzare un’immagine CAPTCHA come quella che vedete qui se cercate di lasciare un commento a questo post. Per chi utilizza un CMS come Mambo/Joomla o Wordpress sono numerosi i compoenti e i plugin che in pochi click ci permettono utilizzare questa tecologina. Per chi invece avesse un sito web scritto con codice PHP fatto a mano consiglio questo sito: http://www.dagondesign.com/articles/secure-php-form-mailer-script/
Da lì è possibile scaricare uno script per la creazione di form per l’invio di mail dal web protetto con tecnologia CAPTCHA per l’appunto. Purtroppo è di questi giorni la notiza che gli hacker sembra abbiano trovato il sistema per superare le immagini antispam CAPTCHA. Ovviamente per utilizzare questo script è necessario avere le librerie GD per permettere la generazione automatica dell’imagine con testo disegnato.
Per chi non avesse le librerie a disposizione (ad esempio chi ha Aruba con server Windows) consiglio di visitare questo sito http://www.blogial.net/index.php?view=1 Qui è possibile scaricare un altro script che offre un altro tipo di protezione, ma di livello più basso. Anzichè generare un’immagine, viene generata una stringa di testo da ricopiare, ma attenzione non una semplice stringa che sarebbe facilmente superabile dagli hacker, una stringa da cui dover ricopiare solo determinati caratteri, precisamente quelli colorati di rosso. Per chi non ha le librerie credo sia la soluzione migliore!