PHP 5.0 Goes For Microsoft's ASP-dot-Net
Dozix007 writes "Uberhacker.Com reports : Zend Technologies quietly announced last week the final release of the open source PHP version 5. An interesting article reports the different strengths and weaknesses of ASP vs. PHP, and it becomes quite clear that with the release of PHP5, Zend has taken a shot at ASP's heart. The differences from PHP4 to 5 has created a clear advantage for the new preprocessor over Microsoft's proprietery ASP."
There was an article detailing the zend release on kuro5hin a few days ago. Quite a good read...
I've been using Zend Studio for about a year and a half now, and it's a great IDE for doing PHP stuff. It has code completetion, a nice debugger, good integrated documentation, and a host of other nice features. I run it on both my Windows and Linux boxen, and I absolutely love it.
StrategyTalk.com, PC Game Forums
The article implies that CLR code is interpreted. All .NET runs compiled code, either JIT or AOT compiled. And there's an unsubstantiated remark about efficiency and "Long code paths". That looks like FUD to me, and without something substantial it seems suspicious.
Need to find a good PHP Editor ?
All of them (commercial,free,OSS) reviewed and classified: http://www.php-editors.com/
My personnal (and free) favorite : PHP EDIT: http://www.waterproof.fr/
Need a PHP Debugger? DBG can do remote debugging and it can be integrated with the PHP Edit IDE, which is very nice : http://dd.cron.ru/dbg/
Now, who need Visual Studio? Almost every (php) editors now has code insight, integrated help, code completion, skins and whatnot. Hell, I sometimes go back to Notepad for quick fixes because its faster to fire up. But if you said PHP need an IDE, I think that you have not looked around very much.
Now people start your eng-uh editors and go code some PHP!
This is a stolen sig.
I understand licensing issues but they just aren't as big a deal in ASP.NET as these posts (and the article) are making it out. To use ASP.NET you need a license for the server and that's it. Most add-on components are the same. There is also so much ASP.NET sample code out there that there isn't a lot that you can't figure out for free using the same methods that you would use for PHP code.
Licensing issues get a little more complex when dealing with database servers and the like, but using Oracle isn't going to change that and it's not like you can't use MySQL with ASP.NET.
I'm all for the advantages of OSS and PHP does have advantages, but let's not cloud the issue unnecessarily.
Dissolve... Resolve... Evolve...