Suggerimenti sull'ambiente di sviluppo Ajax per PHP [chiuso]
-
09-06-2019 - |
Domanda
sono un C/C++
programmatore professionalmente, ma ho creato un paio di siti web personali utilizzando PHP and MySQL
.
Sono piuttosto semplici e mi piacerebbe ravvivarli usando Ajax
, ma non ho mai fatto Ajax.Finora ho eseguito tutto lo sviluppo manualmente, ad es.nessun IDE o qualcosa del genere.
Qualcuno ha suggerimenti sugli ambienti di sviluppo Ajax che possono aiutarmi?
Sarebbe preferibile shareware o freeware poiché troverei difficile giustificare una spesa superiore a una somma minima di denaro per questo...
Soluzione
Come T.O.dice, prova Aptana.C'è un'ottima versione gratuita e spingono davvero AJAX.Hanno anche Jaxer, un "server AJAX" su cui stanno lavorando.Se non altro, i plugin sono fantastici e, a parte alcune stranezze, mi piace davvero lavorarci.
Altri suggerimenti
Se vuoi un IDE, prova Studio Aptana.Supporta HTML, CSS, JavaScript, PHP, XML, Ruby, Ruby on Rails e altro ancora....
Rollare il proprio AJAX è diventato un po' obsoleto in presenza di librerie Javascript come Prototype e JQuery.Consiglierei di esaminare una di quelle librerie (Jeff ha utilizzato JQuery per SO e ne è rimasto davvero colpito da quello che ho capito).
Per quanto riguarda l'ambiente di sviluppo, non so se ce ne sia molto.Un tipico editor di testo con evidenziazione della sintassi farebbe il trucco per la scrittura (come Notepad++).Per il debug, dai un'occhiata all'estensione Firebug per Firefox (anche se se usi JQuery, uno strumento di debug potrebbe non essere altrettanto utile).
Prima di tutto, assicurati di comprendere le basi del protocollo HTTP.Quindi scopri come funziona la funzione javascript httpXmlRequest.Una volta che li hai coperti, scegli una libreria Ajax: il prototipo è buono.
Quindi guarda alcuni esempi e segui l'API.
Lavoro fatto.
Non ho davvero idea di come riescano a scrivere interi libri su questo argomento.
Modificare:Perché votarmi?Imparare prima le nozioni di base porta a una migliore comprensione del modo in cui funziona.E sì, credo che anche Jeff dovrebbe imparare il C ;-P