[Php-it] sondaggio ajax
Matteo Petrelli
matteo.petrelli at popso.it
Wed Sep 13 10:39:52 CEST 2006
Mailinglist - Francesco Reitano wrote:
> Da quello che vedo da google a da altre ricerche il mondo opensource
> sembra orientato
> verso prototype http://prototype.conio.net/ con i suoi derivati.
> Vedrò di trovare in giro documentazione sull'utilizzo di questa
> libreria sperando che sia buona.
sul sito non trovi nulla... un buon inizio sono:
http://www.sergiopereira.com/articles/prototype.js.html
http://particletree.com/features/quick-guide-to-prototype/
poi molto c'e' sul forum di ruby on rail
> La mia necessità visto che la mia attività si stà espandendo è quella
> di crearmi un framework php
> che utilizzi ajax dedicato al software (con astrazione db, OOP, ecc...).
> E che abbia un architettura del tipo:
>
> database <-- libreriaDBphp produce autput xml <--> ajax <--
> interfaccia software web(PHP)
>
> <--> interfaccia software
>
> La creazione di un layer PHP che si connette al db e crea un output
> xml questo poi verrà dato in pasto
> a chi ne fa richiesta: se l'interfaccia web è in PHP farà uso di ajax
> per ottenerlo, se è un software gestirà lui
> la richiesta.
la mia architettura e'
MVC lato server DB<->Classi Model<->Control<->view (che genera xml o
html secondo il caso)
MVC lato client DOM<->lib js<->browser
i 2 si interfacciano con chiamate ajax tra le lib js del client (il
control del lato client) e il control lato server (PHP) il quale ritorna
quando richiesto
io per il momento non uso lib che "ajaxizzano" le funz php ma faccio
chiamate direttamente dal js al php con prototype poi non son molto
"purista" e, in base al caso, mi faccio tornare xml o direttamente
codice html da mettere nell'innerHtml utile (un po' sporco ma
efficacissimo, con ajax.Updater)
elaborare l'xml lato client invece e' un po' ostico, io uso sarissa ma
ci sono anche lib di google
spero di esserti stato utile, Matteo
More information about the Php-it
mailing list