Click here to Skip to main content
15,891,184 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Good evening!

I once downloaded some "freeware" from a website but it was a social engineering scam to stuff advertisement all over your screen (Yeah! Laugh at me!).

At the present moment I need some freeware to create websites with PHP in the background.
Can you name some WebDesign-PHP freeware (that you've tried and like) so I won't get that experience again and hopefully no one who reads CodeProject does?

Thank you so much!
Posted
Updated 7-Nov-13 17:51pm
v2

You can try to do one of the two things: find IDE dedicated to PHP, or some universal IDE which can work with PHP. This can be Microsoft Visual Studio, and in this case it has to be the PHP Visual Studio add-on.

Please see:
http://visualstudiogallery.msdn.microsoft.com/6eb51f05-ef01-4513-ac83-4c5f50c95fb5[^],
http://php4vs.codeplex.com/[^] (discontinued).

Some add-ons could be proprietary and commercial. You would to look at them by yourself: http://bit.ly/16NoNMt[^].

As to other IDEs, you could try PDT with Eclipse: http://www.eclipse.org/pdt/downloads/[^].

Another promising option would be Aptana Studio. Unfortunately, currently it only provides a PHP editor, but the debugger is said to be available soon, besides, reportedly, the debugging is already supported, via PDT or natively (please see the last link below), but I did not try it out. Please see:
http://www.aptana.com[^],
http://www.aptana.com/products/php/[^],
http://stackoverflow.com/questions/7102978/aptana-3-0-4-and-php-debugging[^].

That all was about using "standard" PHP for HTTP. However, I used to use much more exotic option: PHP for ASP.NET. The product I used is called Phalanger:
http://en.wikipedia.org/wiki/Phalanger_%28compiler%29[^],
http://www.php-compiler.net/[^].

It compiles PHP into CLI assemblies and thus can be used in ASP.NET solution the same way as ASP.NET pages are used. It has a good Visual Studio integration, So, besides, I used this product to develop in "standard" PHP, just to be able to use the PHP debugger. I used common subset of the language and PHP libraries, developed separate fragments/modules and later moved them to the site which isn't ASP.NET-enabled. At that time, I could not find other ways to debug PHP code.

But, if you are already using ASP.NET-enabled server and also develop in PHP, Phalanger might turn out to make a perfect tool for you.

—SA
 
Share this answer
 
Comments
Homero Rivera 8-Nov-13 0:40am    
Thanks Comrade, great overview! +5
Sergey Alexandrovich Kryukov 8-Nov-13 0:48am    
My pleasure,
—SA
Sergey Alexandrovich Kryukov 8-Nov-13 10:41am    
Please pay attention to my comment to Solution 2: another thing to try would be NetBeans. Most problematic thing with PHP is the possibility to use a debugger. No need to try tools which are just editors supporting development...
—SA
thatraja 8-Nov-13 10:27am    
5!
Sergey Alexandrovich Kryukov 8-Nov-13 10:37am    
Thank you, Raja.
—SA
Pick any from this(both freeware/commercial)
http://en.wikipedia.org/wiki/List_of_PHP_editors[^]
 
Share this answer
 
Comments
Homero Rivera 8-Nov-13 0:39am    
Good quickthinking :)
Sergey Alexandrovich Kryukov 8-Nov-13 0:52am    
Sure, a 5. In particular, I forgot such an important player as NetBeens.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900