Suggestions sur l'environnement de développement Ajax pour PHP [fermé]
-
09-06-2019 - |
Question
je suis un C/C++
programmeur professionnel, mais j'ai créé quelques sites Web personnels en utilisant PHP and MySQL
.
Ils sont assez basiques et j'aimerais les égayer en utilisant Ajax
, mais je n'ai jamais fait d'Ajax.J'ai fait tout le développement jusqu'à présent manuellement, c'est-à-direpas d'IDE ou quelque chose comme ça.
Quelqu'un a-t-il des suggestions sur les environnements de développement Ajax qui pourraient m'aider ?
Un shareware ou un freeware serait préférable car j'aurais du mal à justifier de dépenser plus qu'un minimum d'argent pour cela...
La solution
Quant à.dit, essayez Aptana.Il existe une très bonne version gratuite, et ils poussent vraiment l'AJAX.Ils ont même Jaxer, un "serveur AJAX" sur lequel ils travaillent.Au moins, les plugins sont géniaux et, à part quelques bizarreries, j'aime vraiment travailler dessus.
Autres conseils
Si vous voulez un IDE, essayez Studio Aptana.Il prend en charge HTML, CSS, JavaScript, PHP, XML, Ruby, Ruby on Rails, et plus encore....
Lancer votre propre AJAX est devenu quelque peu obsolète en présence de bibliothèques Javascript comme Prototype et JQuery.Je recommanderais de consulter l'une de ces bibliothèques (Jeff a utilisé JQuery pour SO et il en a été vraiment impressionné d'après ce que j'ai compris).
En ce qui concerne l'environnement de développement, je ne sais pas s'il y en a beaucoup.Un éditeur de texte typique avec coloration syntaxique ferait l'affaire pour l'écriture (comme Notepad++).Pour le débogage, jetez un œil à l'extension Firebug pour Firefox (bien que si vous utilisez JQuery, un outil de débogage peut ne pas être aussi utile).
Tout d’abord, assurez-vous de bien comprendre les bases du protocole HTTP.Découvrez ensuite comment fonctionne la fonction javascript httpXmlRequest.Une fois que vous les avez couverts, choisissez une bibliothèque Ajax – le prototype est bon.
Ensuite, regardez quelques exemples et suivez l'API.
Travail accompli.
Je n’ai sérieusement aucune idée de la façon dont ils parviennent à écrire des livres entiers sur ce sujet.
Modifier:Pourquoi me rejeter ?Apprendre d’abord les bases permet de mieux comprendre son fonctionnement.Et oui, je pense que Jeff devrait aussi apprendre le C ;-P