Volete essere avvisati quando lo spider di Google visita il vostro sito?
Un semplice script in PHP, inserito nelle pagine web che volete monitorare, vi permette di essere avvisati via mail quando lo spider di Google le visiterà.
Un semplice script in PHP, inserito nelle pagine web che volete monitorare, vi permette di essere avvisati via mail quando lo spider di Google le visiterà.
Ispirato dai post di Alberto su Django, Ruby on Rails e Symfony, ho deciso di aggiungere altra carne al fuoco, segnalando un bel post di qualche mese fa che mette a confronto Django con Ruby on Rails in una maniera molto obiettiva.
E’ superfluo notare che Ruby on Rails sta godendo di un hype pazzesco, in alcuni casi ai limiti del fanatismo. Spesso si leggono articoli, come quello di Alex Bunardzic, che sembrano scritti tanto per fare propaganda. Uno sviluppatore generalmente non passa non dovrebbe passare ad un nuovo linguaggio e/o framework just because it’s cool. Forse però poter dire l’ho realizzato con Rails migliora l’autostima ;)
Quando si presenta la necessità di dover cambiare l’indirizzo del proprio sito web, oppure di spostare una parte dei contenuti su un nuovo dominio nasce l’esigenza di indirizzare gli utenti ed i motori di ricerca al nuovo indirizzo.
Il redirect 301 è il metodo migliore per informare i visitatori ed i motori di ricerca che il contenuto cercato è stato spostato. Questo sistema è quello che generalmente crea meno problemi per quanto riguarda l’indicizzazione delle pagine del sito da parte dei motori di ricerca.
Ma vediamo come realizzarlo a seconda della piattaforma utilizzata.
Il titolo del post non intende essere uno slogan che mira a distribuire gratuitamente dosi massicce del famoso detersivo ;)
symfony è un framework per applicazioni web realizzato in PHP5.
The very small number of prerequisites make symfony easy to install on any configuration; you just need Unix or Windows with a web server and PHP 5 installed. It is compatible with almost every database system. In addition, it has a very small overhead, so the benefits of the framework don’t come at the cost of an increase of hosting costs.
PAPAJ significa di PHP Asynchronous Javascript and JSON* ed è un framework AJAX scritto in PHP5. Si presenta come uno strumento semplice, orientato agli oggetti e molto flessibile. Trovate maggiori info sulla home page del progetto.
Link: PAPAJ.
*JSON: JavaScript Object Notation
Un interessante articolo che mette a confronto la nuova versione di PHP con la tecnologia Asp.NET di Microsoft.
Pagina di riferimento:
http://otn.oracle.com/pub/articles/hull_asp.html
Normalmente, in un sistema Linux Gentoo il comando “emerge mod_php” non compila il modulo php con il supporto alla libreria grafica GD.
Questo non è un bug, ma dipende dal fatto che Gentoo permette di compilare lasciando libertà di scelta sulle funzionalità da attivare.
Per attivare il supporto GD, ad esempio, bisogna inserire la parola gd tra le USE flags nel file “/etc/make.conf”
Come in questo esempio:
USE=”mmx sse gtk -gnome -kde -qt ssl pam X maildir mysql imap libwww sasl tcpd cups jpeg png truetype apache2 curl mcal gd”
Ovviamente la modifica va effettuata prima di compilare il pacchetto.
NB: se dopo aver compilato il mod_php notate che il supporto alla GD è ancora mancante ricordatevi di riavviare Apache.