Categories
php

Lussumo Vanilla Forum e GrUSP

Il Vanilla Forum è un progettino open source che si sta facendo strada in questi giorni nel mondo dei forum in php [ne ho parlato anche su downloadblog]. Vanilla ha di interessante l’inclusione di ajax e l’uso massiccio di CSS per la gestione delle template, senza contare le classiche features come la skinnabilità e la possibilità di essere esteso tramite plugin.

Quello che gli manca però è la traduzione in italiano.

Ecco perchè (ispirato da un precedente esperimento di Alberto Mucignat) col GrUSP è nato un nuovo progetto per il Wiki da me gestito: WikiGrusp:Traduzioni.

Categories
ajax php

Script.aculo.us, Prototype e PEAR

Cosa c’entrano le prime due librerie con il repository di classi per php? La risposta ce la da il sito pearified.com, un nuovo repository di librerie, classi e script compatibili con pear. D’ora in avanti per installare una delle succitate librerie basterà quindi digitare da shell

pear channel-discover pearified.com
pear install pearified/nome_pacchetto

più comodo di così si muore :)

[via phpDeveloper]

Categories
php

Qualche articolo sul php…

Su ONLamp è stata pubblicata una guida intitolata The Practicality of OO PHP che descrive alcune best practices per la programmazione OO su php. L’articolo di ONLamp è dedicato per lo più a chi si avvicina per la prima volta a questo metodo di programmazione e quindi non approfondisce molto le problematiche di questo genere di programmazione.

Su Zend.com ci sono due nuovi articoli dedicati al Design Pattern scritti da Matt Zandstra. Il primo si intitola PHP 5 and Design Patterns: An Introduction ed il secondo PHP 5 and Design Patterns: The Observer, entrambi fanno parte di una serie di articoli che verranno man mano pubblicati durante l’arco dell’anno. Come per il caso di ONLamp gli articoli sono di tipo introduttivo al metodo del Design Pattern, anche se richiedono una buona conoscenza di programmazione ad oggetti.

Altro articolo su Zend è Mature Design Theory in Web Development che spiega le tecniche per scrivere applicazioni che scalino facilmente.

Chris Shiflet invece ha iniziato a collaborare al progetto di Pro PHP PodCast con una sua rubrica fissa chiamata Ask Chris, all’interno della quale risponderà alle domande poste per email dagli ascoltatori della pod-trasmissione.

Categories
php

WordPress e AdSense

Per inserire adsense nei post di wordpress si incorre in qualche problema dovuto al fatto che quest’ultimo trasforma alcuni caratteri ed aggiunge automaticamente tag come il <br/>. Per risolvere il problema ci ha pensato l’autore di AdSense-Deluxe, il plugin in questione permette di inserire, e gestire, diverse tipologie di campagne adsense contemporaneamente aggiungendo un tag commento come <!-- adsense -->. Il plugin inoltre prermette di visualizzare in anteprima come la pubblicità si integrerà all’interno del post e di crearsi degli stili personali.

ciuaz

Categories
php

Le 10 cose che uno sviluppatore php dovrebbe conoscere

su phpBuilder un articolo per rinfrescare la memoria a tutti quelli che lavorano con php e per insegnare qualcosa a quelli che ci si stanno avvicinando. Le 10 cose che ogni sviluppatore php dovrebbe conoscere spazia dai db, al debugging, ai problemi con i magic-quotes. L’articolo è solo il primo di due.

ciuaz

Categories
ajax php

Cake samples

Nessuno usa il Cake framework? Ed allora gli sviluppatori creano una demo per mostrarne le potenzialità! [via sitepoint]

ciuaz

Categories
php

BeebleX

BeebleX è il primo motore di ricerca interamente dedicato al php e scritto in php. Il motore in questione è stato scritto da Marco Tabini di php|architect e promette tra le altre cose la ricerca anche all’interno dei blog che parlano di php [chissà se me lo indicizzeranno, cmq per ora qualcosa c’è ;) ]. Nel suo blog Marco spiega in dettaglio tutte le funzionalità dietro al motore ed il motivo che l’ha spinto a crearlo.

ciuaz

Categories
altri linguaggi tecnologia

TiddlyWiki

Di TiddlyWiki ne avevo già parlato tempo fa, ma per i più pigri ricordo che si tratta essenzialmente di un wiki client-side scritto interamente in javascript. Questo wiki-engine sta però, grazie soprattutto ad un’interfaccia graficamente appagante, riscuotendo moltissimi successi tanto che i primi prodotti derivati stanno iniziando a spuntare sul web.

Eccone una piccola lista:

ciuaz

Categories
php

PDO e PHP 5

sul forum di html.it è stata pubblicata una pillola contenente un fracco di informazioni su PDO per PHP 5. Nel post vengono descritti tutti i metodi ed il loro utilizzo in ogni dettaglio.

ciuaz

Categories
php tecnologia

FIGlet, CAPTCHA e php

FIGlet è un’applicazione multipiattaforma che permette di creare quei banner, composti da caratteri di testo, che tanto andavano in voga qualche tempo fa nelle e-zine. Come ad esempio questo:

    ____      ____ __      _  __    __
   / __/_  __/ / //_/___  | |/ /_  / /___  ____ _
  / /_/ / / / / / // __ \ / / __ \/ / __ \/ __ `/
 / __/ /_/ / / / // /_/ // / /_/ / / /_/ / /_/ /
/_/  \__,_/_/_/ / \____//_/_.___/_/\____/\__, /
              |_|     /_/               /____/

Giocandoci Richard Heyes di phpGuru si è accorto che si potrebbe benissimo sfruttare l’idea per realizzare uno script CAPTCHA che utilizzi dei caratteri invece che delle immagini. Ed ecco che magicamente tira fuori la classe TextualNumber che permette appunto di convertire dei numeri in un formato illeggibile da una macchina ma facilmente gestibile dall’occhio umano. La classe inizialmente scritta per il solo php 5 è adesso anche disponibile per il php 4

ciuaz