Ajax e framework PHP: una panoramica

di: Andrea Giammarchi     08 Gennaio 2007

PHP, il linguaggio Open Source più usato sul web è noto per offrire una grande quantità di librerie e strumenti in grado di soddisfare, spesso a pieno, le esigenze degli sviluppatori. Anche in ambito Ajax esiste una moltitudine di framework più o meno completi o potenti. In questo articolo (in due parti) presentiamo una panoramica dei framework più noti, enunciando di ciascuno le caratteristiche principali, punti di forza e punti deboli.

tppAJAX

Descrizione

Si presenta come un framework leggero ed è uno dei più compatibili sia lato client sia lato server. Adatto a PHP 4 e PHP 5, sembra non abbia un browser moderno in grado di non supportarlo.

Impressioni

Al primo tentativo di utilizzo, sfruttando la demo proposta, si è verificato un errore. Una partenza decisamente disastrosa considerando che di tanti framework disponibili è tra i pochi a pagamento. Un'analisi sul codice server e client delude allo stesso modo, un approccio totalmente procedurale sul primo ed un codice al limite del già visto sul secondo. L'oggetto ActiveX creato dalla libreria non è infatti il migliore tra i disponibili, mentre il resto del codice si basa su elementi globali, avvisi modali (alert) ed altro non facilmente gestibile.

Pregi

  • libreria client dal peso contenuto;
  • compatibilità multi piattaforma e multi versione server.

Difetti

  • bisogna pagare per usarlo ma non ha nulla di speciale rispetto ad altri framework;
  • la licenza mostrata sul client è più corposa del codice proposto;
  • approccio server side macchinoso, poco intuitivo, procedurale;
  • possibilità di gestione eventi durante l'interazione limitatissima.

Giudizio

Difficile dare un giudizio positivo per questo framework tanto leggero quanto limitato. Richiede una spesa seppur contenuta vantando semplicemente le solite cose.

Guide JavaScript

Canvas, guida pratica

Canvas, tra gli elementi di HTML5 è forse quello di maggior impatto....

Guida jQuery UI

Creare siti ricchi e dinamici con jQuery UI, il progetto ufficiale...

Guida Javascript: tecniche avanzate

Una guida dal taglio pratico per approfondire la programmazione a...

Altre guide

Newsletter @JavaScript

Ogni martedì, direttamente nella tua e-mail: guide, articoli, script, novità e approfondimenti tecnici su JavaScript.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Google AdWords Base

27 Febbraio 2012 a Milano
Disponibilità: 7 Posti

Corso Webmaster base

12 Marzo 2012 a Milano
Disponibilità: 6 Posti

Corso JQuery e Ajax per Webmaster

19 Marzo 2012 a Milano
Disponibilità: 7 Posti

Corso Webmaster base

20 Febbraio 2012 a Roma
Disponibilità: 7 Posti

Corso Google AdWords Base

28 Marzo 2012 a Roma
Disponibilità: 7 Posti