Indice
-
Cosa c'è di nuovo in PHP 6?
Richard Davey
Il gruppo principale di sviluppatori PHP si è incontrato a Parigi lo scorso 11 novembre 2005 per discutere sulla direzione che prenderà PHP nel prossimo futuro. Il documento completo prodotto da questo incontro è una lettura affascinante, ma c'è ancora molto da fare. In questo articolo vi presenteremo i punti chiave emersi dal meeting e vi descriveremo l'impatto di questi punti su di voi, i programmatori.
-
Acrobazione con gli header: il trasferimento dei file Audio attraverso HTTP con il metodo Ampache
Karl Vollmer
Volete creare un portale multimediale e non riuscite a trovare una soluzione per il trasferimento dei file audio? Non dovete per forza dipendere da server costosi, commerciali e dedicati: bastano PHP, Apache e MySQL.
-
I pattern di progettazione in azione, ossia il Necessaire di uno sviluppatore PHP continua
Piotr Szarwas
Un codice chiaro e trasparente. Un'architettura flessibile ed in ogni momento pronta per un'espansione. Una funzionalità ricca ed aggiunta in modo elegante. E finalmente le migliori pratiche di programmazione ad oggetti in PHP 5. Conosci i tre successivi pattern di progettazione trattati in quest'articolo.
-
Il Progetto eyeOS: la rivoluzione delle interfacce web in PHP
Steven Mautone e Pau Garcia-Milà
Immaginate di avere un'applicazione web senza la tipica interfaccia utente grezza e rigida: tutto è flessibile, avrete diverse applicazioni eseguibili dalla stessa finestra del browser e inserite in frame che possono essere ridimensionati, trascinati, minimizzati e ripristinati. Immaginate il desktop con un taskbar e un cestino simili a quelli che trovate in KDE, GNOME, MS Windows o MacOS. No, non state sognando: si chiama eyeOS ed è il primo sistema GUI scritto interamente in PHP e JavaScript.
-
DBDesigner 4
Pierre HEBEL
La modellazione manuale di un database è molto lenta ed esposta a errori, invece l'assenza di un modello compromette inevitabilmente il successo di grandi progetti. L'impiego dello strumento DB Designer riduce notevolmente il tempo dedicato alla progettazione di un database e offre una vastissima gamma di altre capacità, come l'importazione dati, la generazione di un codice PHP per la gestione della base di dati o il reverse engineering.
-
La localizzazione in PHP tramite lo standard TMX
Nicola Asuni
Supponiamo di essere a capo di una squadra di programmatori per la creazione di una grande applicazione da localizzare in ben dieci lingue. Probabilmente deciderete di tenere i codici per voi e sperare che i traduttori non facciano troppi errori di programmazione. Ma adesso questo non è più necessario: con TMX le traduzioni potranno essere gestite in modo veloce e il codice resterà intatto.
-
ImageVault: come creare un accesso riservato alle immagini e ai media file con PHP
Patrick O'Brien
Ognuno di noi possiede delle foto personali che vorrebbe condividere con amici, parenti o colleghi di lavoro attraverso un sito web e allo stesso tempo tenere lontane da occhi indiscreti. Facile. Bastano un server web con PHP e un'applicazione per proteggere i dati.
-
Il connubio di Python e di PHP. Impiegando SOAP creiamo un'interfaccia grafica
Ogni linguaggio ha i suoi lati forti: PHP è famoso per il software di server, Python per la possibilità di una facile creazione delle complesse applicazioni client, dotate di un'interfaccia utente grafica (GUI). Congiungendo le capacità di entrambi i linguaggi, grazie al protocollo SOAP, in modo semplice otterremo un'applicazione di tipo client-server. Potente e funzionale.
-
Le tecniche di avvelenamento delle sessioni in PHP
Jakub Mrugalski
Hai sentito di intercettazioni e di modifiche delle variabili POST, GET e COOKIES e credi che, al loro posto, basti invece impiegare le sessioni per separarci con un muro dai pericoli? La realtà appare però molto peggio: quello che sembra un muro di una fortezza è appena un paravento che nasconde a stento i pericoli di un utente e che facilmente può essere danneggiato.
-
Come sviluppare XML con XML_Serializer
Aaron Wormus
Presentiamo un altro molto utile pacchetto PEAR, stavolta legato a XML. Nell'articolo dimostreremo l'impiego di un set di strumenti XML per PHP, ossia del pacchetto XML_Serializer, che permette di generare i documenti XML in modo facile e rapido.
-
Intervista a Ilia Alshanetsky
Dariusz Pawłowski
Ilia è Chief Software Architect per la Advanced Onternet Designs Inc, un'azienda che fornisce e sviluppa servizi per una varietà di aziende ed eventi governativi. É autore del FUDForum, del libro PHP Security Guide (per ora in inglese) e ha creato molte estensioni PHP come PDO, GD e SQLite.
-
Il progetto eyeOS: la rivoluzione delle interfacce web in PHP
Immaginate di avere un'applicazione web senza la tipica interfaccia utente grezza e rigida: tutto è flessibile, avrete diverse applicazioni eseguibili dalla stessa finestra del browser e inserite in frame che possono essere ridimensionati, trascinati, minimizzati e ripristinati. Immaginate il desktop con un taskbar e un cestino simili a quelli che trovate in KDE, GNOME, MS Windows o MacOS. No, non state sognando: si chiama eyeOS ed è il primo sistema GUI scritto interamente in PHP e JavaScript.
|