Ecco due motori di ricerca/spider scritti in PHP:
Entrambi hanno caratteristiche simili e un admin davvero intuitivo che permette di aggiungere siti da spiderizzare.
Sia phpDig che Sphider memorizzano le informazioni su database.
Per chi volesse invece memorizzare le pagine html su file binari… date un occhio a Lucene, che è stata inserita come libreria nello Zend Framework
Lunedì sera è stata rilasciata la preview release dello Zend Framework, versione 1.5.
Dalla 1.0.3 si è passati direttamente a questa nuova versione che introduce interessanti novità.
La più importante è quella che riguarda Zend_Layout, permettendo allo sviluppatore di scrivere un layout “globale” per la pagina html, e tanti “blocchi” da inserire all’interno della pagina contenitore.
E non è finita qui: sono stati aggiunti infatti diversi helper per la gestione dei meta tag, per l’inclusione dei javascript, dei css…
Rimando alla pagina della documentazione, con un’interessante visuale grafica di come può esser scritto un semplice layout:
Sample Layout
Devo ammettere che la documentazione ancora una volta non si è rivelata proprio completa… Per poter utilizzare le nuove funzionalità introdotte bisogna scavare un po’ nel codice o andare per intuizioni… ma le potenzialità di Zend_Layout sono davvero tante!
Interessanti anche le novità introdotte con Zend_Form, Zend_OpenId e scommetto ce ne siano altre!!!
Poco tempo fa è stato rilasciato il famework Zend 1.0.0
Per chi ancora non lo conosce, si tratta di un modello potentissimo per chi utilizza PHP a livello avanzato e professionale e per chi vuole programmare utilizzando strumenti ottimizzati e sempre aggiornati!
Zend Framework si basa infatti sul modello MVC Singleton Pattern… ma per chi vuole saperne di più, ecco qualche link interessante:
Homepage Zend Framework
tutorial di Phpnews (IT)
tutorial di PhpArch (EN)