Monday 16 July 2012

Comparision between Asp.net and php

PHP (stands for Hypertext Preprocessor)

PHP is a Server side scripting language. PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.It is ideal for web development,
  • PHP is a server-side scripting language, like ASP.
  • PHP scripts are executed on the server.
  • PHP supports many databases (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.).
  • PHP is an open source software.
  • PHP is free to download and use .
PHP combined with MySQL are cross-platform (you can develop in Windows and serve on a Unix platform)
  •     PHP runs on different platforms (Windows, Linux, Unix, etc.)
  •     PHP is compatible with almost all servers used today (Apache, IIS, etc.)
  •     PHP is FREE to download from the official PHP resource: www.php.net
  •     PHP is easy to learn and runs efficiently on the server side

ASP.NET(Active Server pages)

Asp is also a server side scripting language. An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are executed on the server.
  •     ASP stands for Active Server Pages
  •     ASP is a Microsoft Technology
  •     ASP is a program that runs inside IIS
  •     IIS stands for Internet Information Services
  •     IIS comes as a free component with Windows 2000
  •     IIS is also a part of the Windows NT 4.0 Option Pack
  •     The Option Pack can be downloaded from Microsoft
  •     PWS is a smaller - but fully functional - version of IIS
  •     PWS can be found on your Windows 95/98 CD

 ASP Compatibility

  • To run IIS you must have Windows NT 4.0 or later
  • To run PWS you must have Windows 95 or later
  • ChiliASP is a technology that runs ASP without Windows OS
  • InstantASP is another technology that runs ASP without Windows
 

Hosting cost for PHP and ASP

On comparing the hosting cost for ASP.NET  and PHP, you will find hosting cost for websites in PHP is very less than than that of websites in ASP.NET. PHP hosting is performed on linux server like redhat, centos etc ,linux being open source hosting is free only the cost of webspace is applicable .Whereas in case of asp.net you have to pay for both the hosting on windows server as well as for the webspace.The number of websites hosted in php is about twice of that are hosted in asp.net

How to Learn PHP and ASP.NET


Concern how to learn php  and asp.net.You can learn PHP from www.w3schools.com  and www.php.net  while for asp.net you can visit www.asp.net and also from www.w3schools.com (both the links above and below targets different location via adf.ly you have to click on skip ads which will be opened in new tab).On otherhand basic of PHP is quite easy a lot as compared to ASP.NET .Both are very wide language ,but php is easy to learn than that of asp.net.Each thing that we can do with ASP.NET can also be done by PHP. If you are already a web designer then you can easily shift to PHP as compared to shifting to ASP.NET for web development purpose.

Job Opportunities for web devloper

ASP.NET and PHP both are popular for web Development environment,but their is huge no of websites in php and demand for website in php is increasing day by day so Getting a job on PHP is quite easy.Onother hand if you are a ASP.NET developer you have less opportunity than that of PHP .Number of sites are lessin ASP so less job posts.
Apart from this many frame works like drupal, jhoomla , wordpress etc are in PHP . This increases opportunity for php developer ,but consider the earning asp.net developer earns more than a php developer as their are many small companies working on php due least maintenance cost and asp.net is mosty used in larger companies so developer earns more here

 Earning Money from Home is an other good option for PHP Dveloper


Person working in PHP has many options for earning money from home taking contract basis projects,freelancing ,blogging ,wordpress, jhommla,php web application development appliction development for facebook and many more option which a person can use to earn by just sitting in his /her home.
The above comparision is just for purpose for providing a scope for development in php,It does;nt mean that asp.net is worth it has its importance too..




1 comment:

  1. RIZE is known for its web development services world-wide and PHP Development
    is powerful area of ours. Basically designed for the creation of dynamic web pages and thereby website development.

    ReplyDelete