Your Name     
Your Email-Id      
  
Home Subash SEO Home About Us Testimonials FAQ Bulk Discount Contact Us Sitemap
LatestSEO NewsMedia NewsDevelopmentTechnology NewsAll
ASP NET and PHP In the Midst of Battle
Poster By : sheebha packavathi On : Jul 7 2011 1:25:06  Views : 99
Posted In : Development
ASP.NET is a set of technologies introduced into the.NET development framework, that are used to produce dynamic web sites, web applications, or web services. The common misunderstanding concerning ASP.NET, as an in-bound web application framework in the CLR of the.NET technology, and PHP, as a scripting language, takes the latter to do the same type of compilation as ASP.NET, a common belief which is highly unfounded.

First of all, when a PHP page is requested, the HTML and in-line PHP scripts are compiled to Zend Opcodes. These Opcodes represent binary instructions from low levels that are used to serve the PHP page. After the compilation process takes place, the Zend engine runs these opcodes, much in the way that the Java runtime engine runs byte code. Following this, HTML is generated and served to the client.

In order to speed up the execution of a PHP page, through the optimization of the opcodes, various third-party commercial products are available, that developers have to install, and another way to increase the performance of PHP scripts is to cache the opcodes and the generated HTML.

With ASP.NET, on the other hand, when a request is queued to the IIS, or other Web server for an.aspx page (or any other extension supported by ASP.NET), that specific request is passed to ASP.NET for processing. When the page is requested for the first time, ASP.NET will compile it to MSIL (Microsoft Intermediate Language), and this intermediate code is then processed by the CLR into machine code. The request is further run using the resulted compiled code. Other subsequent requests form the same page are served using the same machine code, which saves a lot of time.

Moreover, the binary code that CLR generates is already optimized to the fullest, meaning that no add-on is required to achieve maximum performance. Also, an important observation is that everything in ASP.NET is compiled to machine code before being run, which really points out the essential core of the "compiling" meaning - ASP.NET clearly provides the benefit of an efficient, active compiling engine, while PHP simply translates scripts into opcodes and HTML text.
           
Goto Back
 
 
Some most popular and most profitable data entry jobs
Get Visually Appealing Website With PSD to WordPress Template
Finding a Legitimate Online Data Entry Job
A Guide To Free Data Entry Online Tasks
Minimum requirements for the data entry job
Making Money With Data Entry Work at Home
Making Money With Data Entry Work at Home
Outsourcing Data Entry Services in India
Time Saving and Money Saving Data Entry Services
Why Online Form Data Entry is Cost Effective
A Circumstance For PHP Endeavor Board Software   Views : 631
Link Your Website Using Precious Link Building  Views : 601
Is Social Bookmarking a Multilevel Marketing Tool  Views : 590
Using CSS in Web Design  Views : 491
What is PHP Why PHP is so popular  Views : 479
Thoughtful Benefits of PHP Application Development  Views : 476
Java Game Development Tools  Views : 460
Is News Release Distribution is an useful SEO Service  Views : 455
March 15th 2011 is the End for Facebook  Views : 455
Features of PHP 5 Revive PHP Application Development  Views : 423
Web 2.0 Blogging Service
  
  
  
  
  
  
  
  
  
News Release Distribution
  
  
  
  
  
  
  
Social Bookmarking
  
  
  
  
Articles Marketing
  
  
  
  
  
  
  
  
  
  
Guaranteed Search Engine Optimization
  
  
  
  
  
  
  
    
Business Directory Listing
  
  
  
  
Directory Submission
  
  
  
  
  
  
Facebook