Is there an online PHP IDE?

PhpIde

Php Problem Overview


Is there an IDE for PHP where you can edit the code for your pages online? Real syntax highlighting is minimal. More would be great. I'd like to be able to do development on my site at times other than when I'm at home.

Php Solutions


Solution 1 - Php

ShiftEdit Web Based IDE

Syntax highlighting, Integrated (S)FTP, Tabs, Find/Replace, Revision history + it has a free trial

Solution 2 - Php

Try <http://www.codeanywhere.net>;; it should be exactly what you are looking for.

Solution 3 - Php

check https://koding.com it has Go/PHP/Ruby/Perl/Python/Git/Ftp/SSH, with a VM that has root access.

Solution 4 - Php

See if your host supports VIM in the shell. You can SSH into your account from anywhere you can use an ssh client (you can download/run putty without admin rights). The syntax highlighting in VIM is fantastic.

Solution 5 - Php

May be this could help you to execute sample php code and see output

http://codepad.org

Solution 6 - Php

http://cloud9ide.com

Well made but at early development stage so expect minor bugs.

Solution 7 - Php

Try one of these:

Solution 8 - Php

Solution 9 - Php

You can try ideone.com even thera are some limits (no Internet nonnections, no file manipulations)

Solution 10 - Php

I have been trying for ages to find a really good online php editor with which a/to learn php and b/convert some old Delphi (!) source files into the 21st century.

After a couple of very disappointing experiences and irritating false starts most notably with phpanywhere (god did I have high hopes on first discovering that one:( ), I eventually stumbled upon ShiftEdit in Chrome webstore.

So far I've been able to everything I need and as well as providing a simple but powerful enough set of tools; reliability and a general good approach to user interaction has meant that after a couple of weeks I eventually subscribed, although free was good enough for my initial purposes and evaluation.

Take from that what you will but I wholeheartedly recommend it and also love their very quick, iterative release process.

Solution 11 - Php

I don't know what your websites audience is, but generally I think it's a bad idea to edit a live website. Much too easy to accidentally break something, or worse print_f your passwords or other secrets by accident.

I run my server from home so this will not be available to everyone but this is basically what I dp:

  1. have ssh and svn on the server
  2. the same apache, php (i get my binary here) and mysql on the server and the laptop
  3. develop on the laptop using netbeans
  4. when happy with changes, do an svn export of the project and scp it to the server.

Solution 12 - Php

This one is specialized on PHP: http://edit.orgapage.de

FTP access, syntax highlighting and code completition.

Solution 13 - Php

If you have access to Google Chrome editor I think you should try ShiftEdit or SourceKit Apps from the web store.

Solution 14 - Php

Well my website came with cPanel, which has a nice file manager and code editor. It has syntax highlighting and line numbering. It runs too slow on my computer to really use but I've got a pretty slow computer. :P

So to get to the code editor, I'd go to cPanel at http://mysite.com:2082, click File Manager, then select a file and click Code Editor.

Edit: I tried using it, and it can highlight PHP and HTML (at the same time), and it also has a "code completion" feature... I'm not sure if that's what it's called, but when you write an opening bracket or quote, it writes the closing one after the cursor. The only problems are that the highlighting isn't perfect (it treats escaped quotes as actual quotes) and more importantly, it's not free.

Solution 15 - Php

Etherpad is cool to code collectively but it has no syntax highlighting and is not realy an IDE, just a collaborative pad for programmers with versioning and chat features. Still pretty cool but not what youre looking for.

Solution 16 - Php

We are making exactly this happen at http://gnymb.us! See the feature list.

Solution 17 - Php

Please visit http://online-php.com, very simple and useful php editor - to edit your scripts on FTP server

Solution 18 - Php

> > https://codeanywhere.net/

The new platform by the "phpanywhere" Team. I found it to be working very well. Interesting about it, making it special, is the Android and Iphone app which actually enables you to really code on the go.

Solution 19 - Php

Thats an interesting idea. One could use something like this: http://code.google.com/p/syntaxhighlighter/ to the syntax highlighting then it's just a matter of code completion for things like functions. That much is relatively simple, it gets harder when you get into things like per file (or even included file) variables (for the code completion).

And now that you have me thinking... It's to bad that I don't know javascript better.
If anyone wants to get together and maybe build this idea into a viable project I'm definitely game.

Solution 20 - Php

There is also Compilr, it allows C#, VB, Java, PHP, Ruby, C++. Full disclosure, I'm one of the founders.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionDinahView Question on Stackoverflow
Solution 1 - PhpAdam JimenezView Answer on Stackoverflow
Solution 2 - PhpIvanView Answer on Stackoverflow
Solution 3 - PhpDevrimView Answer on Stackoverflow
Solution 4 - PhpBrian WarshawView Answer on Stackoverflow
Solution 5 - PhpEnjoy codingView Answer on Stackoverflow
Solution 6 - PhpParhamView Answer on Stackoverflow
Solution 7 - PhpejunkerView Answer on Stackoverflow
Solution 8 - Phpuser127214View Answer on Stackoverflow
Solution 9 - PhplumenView Answer on Stackoverflow
Solution 10 - PhpAJDView Answer on Stackoverflow
Solution 11 - PhpKrisView Answer on Stackoverflow
Solution 12 - PhpJochenJungView Answer on Stackoverflow
Solution 13 - PhpnetchaosView Answer on Stackoverflow
Solution 14 - PhpPaige RutenView Answer on Stackoverflow
Solution 15 - PhprolfenView Answer on Stackoverflow
Solution 16 - PhpChad JohnsonView Answer on Stackoverflow
Solution 17 - PhpGregoryView Answer on Stackoverflow
Solution 18 - PhplawidView Answer on Stackoverflow
Solution 19 - PhpUnkwnTechView Answer on Stackoverflow
Solution 20 - PhpPatrick HankinsonView Answer on Stackoverflow