<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx</link><description>Oracle recently published an outrageous article in a rather strange attempt to convince people that PHP is the best platform to write web applications. Not ASP.NET, which is not surprising coming from Oracle, but not Java either, which is a little more</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>re: Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx#5723832</link><pubDate>Wed, 06 Feb 2008 17:35:41 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5723832</guid><dc:creator>Bertrand Le Roy</dc:creator><author>Bertrand Le Roy</author><description>&lt;p&gt;Good for you, Parag, but the name's Bertrand, not Roy.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5723832" width="1" height="1"&gt;</description></item><item><title>re: Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx#5719724</link><pubDate>Wed, 06 Feb 2008 04:29:48 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5719724</guid><dc:creator>Parag</dc:creator><author>Parag</author><description>&lt;p&gt;I am a Mechanical Engineer. I required to develop a small intranet site for departmental procurement monitoring system. I used MySQL, PHP5 on XP SP2. It did not take me weeks, as &amp;quot;A Real Beginner&amp;quot; says, but just a few days time, in addition to my routine work, to get the site up and running. I am happy, my boss is happy.&lt;/p&gt;
&lt;p&gt;I used PHP because I have found MS applications to be like fast food - good to look at &amp;amp; taste, but lacking value.&lt;/p&gt;
&lt;p&gt;I know Roy will tell me to go away. Roy, I don&amp;#39;t like your attitude, and am not returning to this site... don&amp;#39;t bother asking me to go away.&lt;/p&gt;
&lt;p&gt;But, before I leave, I must say that everything has its pluses and minuses.... you should be discussing that, rather than ranting against PHP. We see large websites running successfully on PHP. Learn to accomodate others&amp;#39; views.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5719724" width="1" height="1"&gt;</description></item><item><title>re: Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx#4886907</link><pubDate>Sun, 04 Nov 2007 04:50:08 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:4886907</guid><dc:creator>kxs</dc:creator><author>kxs</author><description>&lt;p&gt;I have to say that this blog has quite a history. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have a few questions: &lt;/p&gt;
&lt;p&gt;Now in 2007, where can I find performace statistics for PHP in comparisson to ASP.NET? &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Do you have any new information on the pros and cons of ASP.NET and PHP 5?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=4886907" width="1" height="1"&gt;</description></item><item><title>re: Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx#4787272</link><pubDate>Sat, 27 Oct 2007 21:22:33 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:4787272</guid><dc:creator>A Real Beginner</dc:creator><author>A Real Beginner</author><description>&lt;p&gt;I am a newbie at this stuff, trying to learn along the way, and struggling. I run Windows XP SP-2 and have set up IIS for my testing server. I have installed PHP5 and MySQL, which was a nightmare to get working because of poor documentation. Want help? You have to register on some forum, submit your problem and sift through the scanty replies from people who don&amp;#39;t bother to read your questions properly. So, after three weeks of struggle I finally get IIS/PHP/MySql running properly. Two weeks further on I can actually get some data from a database onto the webpage, but it looks awful and I am struggling to learn how to format it.&lt;/p&gt;
&lt;p&gt;At the suggestion of a colleague I get myself Visual Studio 2005 and install it, with no problems, in a few minutes. It comes with the MSDN library, so I also have excellent local, step-by-step, help.&lt;/p&gt;
&lt;p&gt;In about 15 minutes I create a MS Access database with a table containing the data I need.&lt;/p&gt;
&lt;p&gt;In Visual Studio I create an ASPX webpage which reads the data I want from the Access database, nicely formatted just as I want it. This takes me about 45 minutes because I have to consult the help files a few times.&lt;/p&gt;
&lt;p&gt;So, PHP = 5 weeks to get nothing, while&lt;/p&gt;
&lt;p&gt;ASP.NET = less than 2 hours to get what I want.&lt;/p&gt;
&lt;p&gt;For newbies, its a no-brainer. &lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=4787272" width="1" height="1"&gt;</description></item><item><title>re: Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx#4515919</link><pubDate>Wed, 10 Oct 2007 11:31:22 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:4515919</guid><dc:creator>sebax</dc:creator><author>sebax</author><description>&lt;p&gt;man, you really do not belive yourself, pls stop wasting your time...&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=4515919" width="1" height="1"&gt;</description></item><item><title>re: Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx#2759299</link><pubDate>Fri, 08 Jun 2007 04:37:36 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:2759299</guid><dc:creator>Bertrand Le Roy</dc:creator><author>Bertrand Le Roy</author><description>&lt;p&gt;Mike: I understand your frustration. Here's what I would advise. If you're not the one who's going to develop and maintain the scripts, try to choose people over technology. Find people you trust and let them use whatever they prefer. On the other hand if you're the one doing the work, you should make your own opinion by installing the technologies you're considering and try them out on simple things. The quality of the documentation and support should be one of your top criteria.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=2759299" width="1" height="1"&gt;</description></item><item><title>re: Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx#2759270</link><pubDate>Fri, 08 Jun 2007 04:16:15 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:2759270</guid><dc:creator>Mike</dc:creator><author>Mike</author><description>I get on the web to search out ASP versus PHP.  I am a small business owner and need to ensure a new contracted developer is not going to sail me down a golden fleece job highway to hell.

I developed my own site using FrontPage as a handy tool.  I knew nothing about development save my experiences as a browser.  I don&amp;#39;t like flash, I hate being told to upload crap to view a website, and I know many of my clients can&amp;#39;t do so, because some guy in IT limits their ability to download any programs.
- Sorry, I ranted a bit...

I started with a 20 page site - no school, no training, just a XP with FrontPage and a desire to update a dinosaur launch years ago by a sloppy but expensive and slow developer.  I then spun out a new division website with 40 pages, better graphics, more java script and more savvy.  Now I&amp;#39;m redeveloping the original site and expanding to over 250 pages of content, I work almost exclusively in HTML Code and use free Java Scripts to emulate Flash crap, and have learned optimal optimization tricks by paying my dues, paying attention to those more learned, and in my free time I run a 8M Industrial Manufacturing Corporation. 

Now, I&amp;#39;m sick of the bugs in FrontPage forms.  I can&amp;#39;t keep them on-line (they just go south now and then for no reason) (save MS profit margins and apathy?) and as a business owner I need results, not problems.  

So a seemingly qualified developer I&amp;#39;ve screened says &amp;quot;lets move your forms over to ASP (yes, I&amp;#39;m hoping from what I&amp;#39;ve read so far, he means ASP.NET).  But then, my ISP guy says &amp;quot;oh no, you&amp;#39;d be better off to use PHP&amp;quot;.

So here I am, trying to find out the key differences between the two.  The advantages and disadvantages, nothing more or less.  &amp;quot;Just the facts madam&amp;quot; as the guy on Dragnet used to say.

But what can I say, all I get is a bunch of politically motivated, selfish and trivial crap, very little serious knowledge, and while it&amp;#39;s 10:53 PM, I&amp;#39;ve got to be up at 5:00 AM to run my business.

No wonder I don&amp;#39;t usually take bogs seriously.  They are full of comments from lonely desperate people with no real life, sense of duty or purpose, who just like to rant on and on and on and on, like the bunny on TV.

Frustrated…
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=2759270" width="1" height="1"&gt;</description></item><item><title>re: Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx#2652408</link><pubDate>Thu, 24 May 2007 19:54:53 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:2652408</guid><dc:creator>GoonDocks</dc:creator><author>GoonDocks</author><description>I have over 10 years of web programming experience and have built nearly 100 web sites on multiple platforms.  I started with shell CGI scripts, then went to Perl, then to ASP, then to PHP, then back to Perl, then to Java, and now to C#/ASP.NET.

I learned &amp;quot;the hard way&amp;quot; and I&amp;#39;m glad I did.  I handled my own HTML, form validation, user state saving, template systems, code separation, etc, etc.  I also had to manage some of these projects as they grew from something small to something really big.  I have also inherited many projects.

ASP.NET was hard for me to learn because I was used to doing everything manually.  Concepts like events, application life cycles, or server-side form objects were foreign to me.  

However, I now have 3 years of solid ASP.NET experience under my belt and have launched and maintained some huge projects.  Once upon a time I loved PHP.  I honestly cannot imagine going back though.  It looks terribly hacky by comparison.  I cannot imagine anyone using PHP for a &amp;quot;new&amp;quot; large scale web application.  Period.  

For small web sites or for learning the ropes PHP has something to offer.  PHP is great for writing little &amp;quot;web scripts&amp;quot;.  When you are ready to develop web applications however, there are better solutions, methods and concepts available. 

I truly enjoyed the article and also appreciate the debate on the subject. &lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=2652408" width="1" height="1"&gt;</description></item><item><title>re: Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx#2460557</link><pubDate>Mon, 30 Apr 2007 22:18:25 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:2460557</guid><dc:creator>Bertrand Le Roy</dc:creator><author>Bertrand Le Roy</author><description>&lt;p&gt;Well, not really, Oracle should work just fine. There are also providers for MySQL. You can also be in totoal control of the rendering in ASP.NET if that's what you want (the PHP model can more or less be compared to the Render phase of ASP.NET).&lt;/p&gt;
&lt;p&gt;I also think that your final statement is unfair as ASP.NET has not changed radically since its inception and has always been backwards compatible (it's even compatible with classic ASP). On the other hand, PHP5 has never been widely adopted because it's considered too big of a change from PHP4, leading its creators to continue to evolve both versions, and even worse, component and application vendors to maintain versions for both engines.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=2460557" width="1" height="1"&gt;</description></item><item><title>re: Some comments on Oracle's comparison of PHP and ASP.NET</title><link>http://weblogs.asp.net/bleroy/pages/193608.aspx#2460193</link><pubDate>Mon, 30 Apr 2007 21:36:52 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:2460193</guid><dc:creator>Ollie</dc:creator><author>Ollie</author><description>&lt;p&gt;I have programmed in PHP and currently program in ASP.NET. &amp;nbsp;The way I see it is that if you are using SQL Server as your database then ASP is the way to go and if you are using MySQL or Oracle then PHP is a better solution. &amp;nbsp;I have found that using ASP.NET was designed with SQL Server in mind and often I will run into problems using Oracle with ASP.NET. &amp;nbsp;ASP has lots of pre-made objects that are quick to implement as long as you want exactly what is on the one example on Microsoft's website. With PHP you are writing all the objects yourself from scratch and can take more time to write, but you are in total control of the outcome. &amp;nbsp;PHP does not change radically every year so your code has a longer lifecycle. &amp;nbsp;My pereference is PHP, but it is not up to me so I program in ASP.NET.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=2460193" width="1" height="1"&gt;</description></item></channel></rss>