cheap accutane without prescription ultracet tabs generic diflucan buy celexa ephedra super caps finasteride india ephedra sale percocet 10 650 mg ephedra online ephedra 25mg percocet 30 mg cheap effexor klonopin price percocet 10-325 finasteride tablets celebrex no prescription amoxycillin generic lamisil drug norco pills accutane from india buy percocet legally amoxycillin capsules acomplia pills finasteride medicine percocet prescription oxycodone cost norvasc 50 how to get accutane without prescription finasteride 90 picture of diflucan generic lamisil now percocet purchase cheap accutane lamisil tablets online ultracet er ephedra fat loss accutane acne treatment percocet 325 lexapro 2.5 mg acomplia cost oxycodone no prescription accutane medication drug effexor xr finasteride in australia lamisil australia fioricet pharmacy cheap effexor xr percocet 7.5 testosterone 250 lamisil discount percocet 5 25 generic klonopin generic nexium testosterone enanthate buy accutane without prescription percocet 2.5 325 lexapro mg lamisil vs generic generic form of lamisil discount rimonabant diflucan medicine nexium 400 mg generic tenuate drug rimonabant cheap ephedra rimonabant usa percocet generic effexor rx percocet pain medication accutane uk rimonabant diet pill effexor online buy prozac norvasc 500 lexapro cost norvasc tablets ephedra cost diflucan generic name celexa pharmacy buy acomplia purchase prozac norvasc canada accutane tablets lexapro 10mg 10mg lexapro testosterone gel price percocet 749 prozac price percocet 3 325 mg prozac 2008 lexapro 15 mg percocet 0636 cost of rimonabant amoxycillin medicine klonopin sale percocet street prices effexor xr prices rimonabant in canada prozac drug buy percocet online without a prescription prescription for lamisil buy testosterone cream fioricet price effexor 150mg lexapro 40 mg percocet 500 amoxycillin 250 mg norco pharmacy percocet with no prescription nexium 80 mg percocet generic name lexapro generic name buy norvasc online norco tablets diflucan usa lamisil alternative lexapro 20 nexium 4 mg norvasc price prozac pill prozac 30 lamisil tablets cost percocet 7.5mg purchase lexapro order fioricet fioricet order nexium 40 mg daily norco online name norvasc tenuate prescription generic accutane prices fioricet cost accutane 10 mg butalbital pharmacy lamisil for sale norvasc 15 cost of lamisil tablets lexapro street value cheap tamiflu otc testosterone tamiflu swin flu celebrex cost ephedra diet pills ultracet 37.5 325 mg accutane from mexico lamisil 1 percocet generics finasteride for sale lamisil cost percocet 15 testosterone cypionate prices norvasc 30 lexapro uk tamiflu 75mg generic effexor xr lamisil 80 mg cheap finasteride order percocet online prozac overnight buy fioricet generic lamisil pills 0636 percocet percocet 7.5 500 5mg lexapro percocet 325 mg norvasc medicine effexor xr capsule accutane price 40 mg ultracet 650 testosterone 200 mg effexor xr 75 order finasteride diflucan pills generic for diflucan percocet 54 543 generic finasteride testosterone 2 cream generic accutane cost ephedra products prozac online norvasc 5mg side prozac uk diflucan drug online tenuate prozac 80 mg lexapro 20 mg buy prozac online cheap norvasc norvasc 7 buy diflucan online percocet 40 mg amoxycillin dp 500mg buy klonopin percocet for sale purchase percocet online buy percocets norco price norvasc picture buy percocet from mexico percocet prescriptions buy percocet online buy rimonabant pill medication for norvasc finasteride 10 buy testosterone suspension buy testosterone gel online butalbital no prescription percocet generic names lamisil tablets dosage percocet sale percocet 932 lamisil 250 mg percocet 5mg lamisil uk percocet order online acomplia tablets finasteride mastercard prozac 5mg rimonabant 2007 buy testosterone cypionate fioricet no prescription celebrex sale lexapro 60 mg generic percocets purchase diflucan effexor canada oxycodone pharmacy lexapro online lamisil purchase celexa cost discount diflucan acomplia sale oxycodone pills klonopin pills celexa pills testosterone 300 512 percocet diflucan 200 buy percocet online no prescription lamisil sale tamiflu price tamiflu sale generic percocet pictures percocet 10mg generic oxycodone accutane 20 mg finasteride 5 mg percocet street name generic celexa fioricet without prescription lamisil 30 ephedra 25 mg effexor xr online buy lexapro online butalbital tablets tenuate 25mg percocet cheap buy rimonabant online cheap fioricet testosterone prices testosterone cream 2 prozac sales percocet prescribing information norvasc 4 lexapro free samples cost of effexor buy celebrex prozac picture buy effexor online buy tenuate ultracet no prescription rimonabant cheap percocet price butalbital cod lamisil india prozac 10 finasteride 10 mg free testosterone tamiflu purchase rimonabant online prozac without prescription lamisil 1x buy diflucan percocet 10 225 dds7i norvasc tamiflu cost cheap celebrex percocet 500 mg prozac 50 mg percocet no rx alternative to diflucan generic butalbital prozac order amoxycillin 250mg tamiflu tablets buy percocet online without prescription rimonabant sale nexium purchase ephedra fat burners rimonabant price effexorxr

Which one and Why? PHP or ASP.net

I was searching in google for something and find a article of a developer where he describe the difference of PHP and ASP.net. I read the article and found the points very userful.

There fore i would like to share the link with all of you.

Look this before go to the link:

PHP vs ASP.NET

About the author:
Sean Hull is the senior consultant at his firm, iHeavy Inc., in New York City. He focuses on integrating open source technologies with commercial technologies such as Oracle, and has serviced many successful New York companies.

To Read the article click here

Reference: http://www.javascriptworkshop.com/wp-content/uploads/web/PHP%20vs_%20ASP_NET.htm



8 Comments »

  1. Hi!

    I wonder why the image says ASP.NET is weak in speed and efficiency. I find it quite good in reducing development time and several performance tests indicate that it runs faster too.

    -Nitin

  2. Artem Gassan says:

    PHP is never compiled in the sense that an ASP.NET page is compiled. After the first run of an ASP.NET page, if you use in-page code for your .aspx files, the page is compiled and the code is literally machine code. If you use code-behind, then your page will always be compiled into the DLLs.

    PHP compilations involve the PHP engine changing it to the executeable form of the page (similar to how Java uses byte code in its “compiled” state). Furthermore, the only way to then achieve similar speed to ASP.NET is to CACHE the “compiled” version of the PHP scripts. This is how the Zend Accelerator works.

    At no point does the PHP code ever become machine level code.

    As to running PHP vs ASP.NET on a Linux server, there is Mono (go-mono.com) so that you can run ASP.NET on a Linux server, but maybe due to a poor implementation it has speed problems? I don’t know, I have never used .NET on a Linux machine. My first guess is that ASP.NET is still faster on Linux than PHP.

    Scripts cannot beat machine code because at the end of the day, you’re running another program in order to execute the script, while the machine code runs as is.

    Please take a look at this article. Very funny:
    http://compsci.ca/blog/if-a-programming-language-was-a-boat/

  3. Masud says:

    @Artem

    I read your point of view. as i mention i have never used asp.net, so i get knowledge from your comments.

    Bye the way the link was superb :)

  4. Ken Jacobs says:

    I read the original article, and it’s apparent that the author has either never actually used ASP.NET, or hasn’t properly researched a number of claims made in the article.

    Database Access
    The author states that .NET forces you to use an ODBC driver. In fact, .NET ships with optimized data providers for ODBC, OleDB, SQL Server, and Oracle. The data framework is interface-based and extensible, meaning that you can write optimized drivers for other database backends. Open source drivers are available for MySQL (http://dev.mysql.com/downloads/connector/net/1.0.html), PostgreSQL (http://npgsql.projects.postgresql.org/), and other data sources.

    Execution Speed
    Artem is correct - .NET pages are compiled to intermediate language, and then machine language the first time they are accessed. The compiled page is then cached as a DLL for subsequent requests. Contrast this with PHP which must parse and interpret the page for every request.

    Environment
    You can certainly get .NET running under Apache without having to proxy requests to IIS (http://weblogs.asp.net/israelio/archive/2005/09/11/424852.aspx).

    Cost
    The .NET runtime, compiler, and SDK are available as a freely redistributable download, and there are a number of freely available development environments (SharpDevelop or MonoDevelop on Linux, Eclipse plugin). If you want to run .NET apps on a Linux server and avoid all licensing costs you can always go with Mono as Artem mentioned.

    Although I’m primarily a .NET developer I’m not really advocating one technology or the other. Just make sure that you’re making your decisions based on accurate information.

  5. Artem Gassan says:

    If you plan to use ASP.NET. I prefer C#. Check out great product ANTS Profiler developed by RedGate. You can quickly identify performance bottlenecks and optimize your .NET application accordingly. Unfortunately it is not free product but worth to have.

  6. Masud says:

    @Ken Jacobs

    Thanks for your nice answer. it makes me clear about the features of ASP.NET.

    @Artem Gassan

    Thanks to you also for your nice suggestion.

  7. Duh, i completely agree with the things below. In fact you can’t compare it with PHP

    ASP.net –>

    Platform price $$
    Speed: WEAK ( as you are comparing with PHP )
    Source available ? ( NO )

  8. vaibhav says:

    i want the zend certification books.i you will help me this will be very helpful .thanking you

RSS feed for comments on this post. TrackBack URL

Leave a comment

viagra patent expire Viagra Sale viagra anxiety