Je ne sais pas exactement ce que les développeurs PHP chevronnés penseront de ce service mais de prime abord, et pour un usage ponctuel en déplacement, je sais qu’il va rejoindre très probablement mon arsenal d’outils favoris en ligne, entre Google Docs et Picnik par exemple, pour des retouches ponctuelles de code.
PHPanywhere est un éditeur de code PHP en ligne qui a tout d’un grand puisqu’il propose une palette de fonctions qui n’ont pas grand chose à envier aux ténors du marché, le tout exécutable directement dans le navigateur sans aucun logiciel à installer.
PHPanywhere offre donc toutes les fonctionnalités que l’on a l’habitude de trouver dans un bon éditeur de code, comme par exemple la coloration syntaxique, l’indentation pour chaque langage présent dans une page web, le pliage de code, annuler-refaire illimité, numérotation des lignes, rechercher-remplacer, permissions sur les dossiers, et encore de nombreuses autres possibilités.
Le seul écueil que rencontrera le codeur un peu soucieux de la sécurité de ses données résidera dans le fait qu’il est nécessaire d’indiquer ses identifiants FTP pour créer un nouveau projet. Ecueil contournable en créant un répertoire dédié à PHPanywhere, mais qui interdit alors tout travail en direct sur le code d’un site que l’on souhaite modifier à distance, sauf à passer ensuite par son propre client FTP.
PHPanywhere fonctionne dans Firefox, Opera 9+ et tous les navigateurs basés sur le moteur Gecko, et permet en outre le travail collaboratif grâce au partage de fichiers en temps réel.
Les possibilités du navigateur web n’ont pas fini de nous surprendre en nous livrant peu à peu leurs secrets.







36 commentaires pour "PHPanywhere, pour coder directement dans le navigateur, sans logiciel"
1
Bibi le 2 novembre 2009 à 12:03
Ca manque de complétion, mais techniquement je pense que ce serait lourdingue à développer.
2
Palleas le 2 novembre 2009 à 12:15
« Ecueil contournable en créant un répertoire dédié à PHPanywhere, mais qui interdit alors tout travail en direct sur le code d’un site que l’on souhaite modifier à distance, sauf à passer ensuite par son propre client FTP »
Ouais mais quel intérêt? Ce genre d’outils est pour moi à jeter au feu, c’est franchement pas les outils qui manquent pour le travail collaboratif.
3
eMeRiKa le 2 novembre 2009 à 12:20
C’est vrai qu’un simple notepad++ tourne sur tous les notebook et fait exactement le même boulot sans avoir de problème d’accès FTP à donner.
4
Eric le 2 novembre 2009 à 12:24
@Palleas : « à jeter au feu » ? Un autodafé, carrément ? Diantre
5
stefff le 2 novembre 2009 à 12:24
Euh c’est encore un peu une beta leur site ?
Il y a pas mal de bug
http://labs.phpanywhere.net/
6
Eric le 2 novembre 2009 à 12:27
@eMeRiKa : tu as commencé à coder un truc sur ton notepad et tu pars en déplacement en l’oubliant, tu fais comment ? Si tu vas par là c’est tout le principe du webware et du cloud que tu remets en question. C’est un choix qui a aussi des raisons valables et que je respecte, mais je ne pense pas que ce soit un argument pertinent dans ce cas de figure.
7
Pierre-Henri le 2 novembre 2009 à 12:40
il existe déjà des tas de moyen de se passer de ce genre service. exemple pour le cas que tu cite : serveur svn.
8
If+Is+Dead le 2 novembre 2009 à 13:00
Personnellement la chose m’aurait bien tenté si ç’avait été un IDE à installer sur son propre serveur :/ Avec identifiant ou en SSL.
Et encore, j’aurai eu peut être trop peur de code malicieux pour prendre le risque.
Par contre filer mon accès FTP ? no way
9
Zo le 2 novembre 2009 à 13:23
Yop,
Effectivement, cette outil a l’air sympa!
Par contre quand on se concentre sur la plus value d’un tel outil, finalement c’est:
- pouvoir éditer des pages PHP
- avoir la coloration syntaxique
…
Je trouve que le rapport entre le niveau de « risque » que l’on a à utiliser le service, et la plus values est important!
Je ne saurais que trop vous conseiller d’utiliser
Joomla, avec le plugin Xplorer intégrer, qui permet de faire cela de manière sécurisée!
Le projet d’origine : http://sourceforge.net/project.....p_id=72517
10
Zo le 2 novembre 2009 à 13:28
Ps: je fais un peu de pub, désolez!
J’ai pas pu y résister !
11
jojo lapin le 2 novembre 2009 à 14:15
genre : je fais une modif et surtout il ne faut pas que j’oublie de la rapatrier ensuite sur mon disque dur sinon je perd mes modifs.
c’est bien pour ceux qui n’appliquent aucune méthodologie… ceux qui se contentent d’ajouter des mods à des CMS et qui font tout en ligne, en somme.
sinon c’est vraiment un truc à éviter.
mais c’est clair, je n’utiliserai jamais ça en plus de mon Eclipse.
12
aurel le 2 novembre 2009 à 14:26
Quelqu’un connait un script javascript du type tinymce, mais pour y mettre du php plutot que tu html
13
Joris le 2 novembre 2009 à 14:43
J’aime bien les images promotionnelles avec du code HTML >_<
14
keno le 2 novembre 2009 à 14:49
@Bibi : l’autocomplétion est dispo dans la V2
http://phpanywhere.net/blog/?p=98
sinon ouais c’est un peu risqué de laissé trainé ses identifiants FTP comme ça mais bon, ce genre de soft peut vraiment dépanner en cas d’extreme urgence (pendant les vacances, dans un cyber …)
15
Kust le 2 novembre 2009 à 15:23
@Joris : il n’y a pas que de l’HTML! PHP et HTML vont ensemble logiquement…
16
Alban JAMESSE le 2 novembre 2009 à 15:55
J’utilise tous les jours, plus ou moins la même chose en open source à placer soit même sur son propre serveur : Ecoder le site/démo : http://ecoder.gmeditor.com/
Je ne suis pas développeur, mais je cafouille de mon travail/de chez moi/de quand j’ai une connexion internet quand je veux.
17
molokoloco le 2 novembre 2009 à 16:23
Sympa dans l’idée
En se souvenant uniquement du login FTP cela permet d’accéder de partout aux codes de ses sites et ensuite de pouvoir les éditer instantanément online…
Pas de truc très lourd comme du SVN ou un peu compliqué comme Bespin de Mozilla….
Effectivement il faut faire confiance et aussi pas mal de bugs dans l’éditeur (testé sur FF et Chrome)…
C’est vrai que je n’ai pas trouvé pour le moment un éditeur PHP open source léger… (style TinyMCE)
J’arrive à une résultat similaire avec une plus grande sécurité (https) par l’éditeur Java « Gestionnaire de fichier » (disponible sur beaucoup de serveur) via Webmin
18
mathbruyen le 2 novembre 2009 à 16:38
Personnellement j’ai un serveur qui tourne en permanence, qui héberge mes répertoires SVN et sur lequel je peux faire du SSH (avec X bien sur). Tout ca avec des petits scripts de mise à jour des sites (à base de rsync le plus souvent) et ca marche pas mal.
Pour l’IDE j’utilise Kate (éditeur de texte style notepad++ pour KDE), étant donné que les plugins PHP pour Eclipse que j’ai tenté ne me satisfont pas du tout, si quelqu’un en a un bien je suis preneur!
19
Murphy le 2 novembre 2009 à 16:59
Dans le genre il y a AjaxPlorer, avec une tout ce qu’il faut, démo :
http://www.ajaxplorer.info/wordpress/
20
Cerium le 2 novembre 2009 à 17:10
Oui mais une clé USB c’est portable et du coup on peut facilement avoir Notepad++ sur sa clé USB par exemple
(et donc un client FTP puisqu’il y en a un rudimentaire mais pratique quand on change juste des fichiers sources)
21
jcfrog le 2 novembre 2009 à 17:52
moi je trouve ça pas mal pour dépanner.
M’enfin je suis pas un pro du PHP.
22
Lembrouille le 2 novembre 2009 à 18:16
J’adore le concept! Merci pour cet article!
23
sortir a paris le 2 novembre 2009 à 18:35
oui c’est pas mal, meme si qq bugs
http://www.parisfraise.com
24
Bill le 2 novembre 2009 à 19:41
Moi je suis en train de coder un site web qui permet de surfer quant on a oublié son explorateur favoris à la maison…
25
RonanKER le 2 novembre 2009 à 20:47
beau boulot, mais pour moi le fait de rester hébergé chez eux c’est nul, j’leur filerai pas mes codes d’accès. je préfère utiliser quelchose d’installé sur mon site comme phpMyExplorer et phpMyAdmin par exemple. Et puis techniquement leur truc ça fait que tous les fichiers transitent par leurs serveurs avant de nous être restitués en édition… c’est n’importe quoi…
enfin, c’est mon avis.
26
abbesse le 3 novembre 2009 à 11:04
@Alban: pas mal ecoder
27
Raf le 3 novembre 2009 à 11:28
@Eric : si tu oublies ton notepad++ et que tu peux te connecter sur phpanywhere, tu peux aussi dl notepad…
Du coup l’intérêt tombe proche de 0 :p
28
molokoloco le 3 novembre 2009 à 11:31
.. enfin avec une clé USB, Firefox, le plugin FireFTP et NotePadd++ on doit arriver pas loin de la la solution….
29
Sam Syder le 3 novembre 2009 à 12:45
Ouais, désolé mais je ne vois vraiment pas l’intérêt de ce truc. Ou alors, quant on à carrément oublié son portable, et encore…
30
Mathieu Muller le 3 novembre 2009 à 14:50
Étant moi même développeur web professionnel, j’aurai pu être séduit par l’idée. Le problème c’est que nous ne nous servons plus du FTP pour transférer nos projets vers nos serveurs de production.
On aurait certainement apprécié l’intégration d’outils tels que CVS/SVN/Git et autres programmes de gestion de sources, mais la encore le souci est le passage des données d’identification à une application tierce…
Un gros travail sur la confiance auprès des utilisateurs sera nécessaire de la part des éditeurs de PHPanywhere, sinon ce produit, séduisant sur le papier, risque de retomber dans les méandres du net.
31
formatix le 4 novembre 2009 à 00:54
Oui y a pas mal de bugs, c’est pas très intuitifs et ca n’apporte pas grand chose… Et en plus confier ses acces FTP ca me plait moyen.
Attendons qu’ils sortent de cette Beta.
Notepad++ ca me suffit!
32
David le 4 novembre 2009 à 21:40
Bonsoir,
J’ai essayé de m’inscrire sur ce site.
En effet, modifier son code en ligne m’interesse bcp.
Par contre, je pense que l’état d’avancement de cet outil n’est pas encore mature.
Impossible de créer un projet, ni d’enregistrer un serveur http://FTP….
En clair, malgré plusieurs tentatives, impossible de tester l’outil…
L’interface par contre est très sympa !
++
David
33
Allogarage le 5 novembre 2009 à 18:16
Disons que pour le développement je préfère un environnement réactif et personnalisé. Bonne démarche mais il reste du travail pour devenir utilisable au quotidien.
34
Lychar le 6 novembre 2009 à 16:00
En ce qui concerne notepad++ et clé usb : cela ne permet pas de faire du travail collaboratif.
Par contre PHPAnywhere paraît pratique pour dépanner mais pas pour coder tous les jours. Sauf que s’il faut filer ses codes ftp, l’utilisation ponctuelle semble bien compromise… et du coup tout son intérêt.