Jump to content

PHP versus ASP


Recommended Posts

PHP

Producer Open Source

Server Platform Unix, Linux, Windows

Speed of writing

PHP has a much wider range of built in functions, and a less verbose syntax, making it a much quicker language for development. Other features of PHP also greatly simplify and speed up project development:

* type conversion - PHP converts types automatically

* Form, session and cookie variables are available to use straight away on the page

Flexibility PHP seems to be the more flexibile language. Its open source nature means that anyone can add features as they come across the need

Ease of Learning PHP is a much friendlier. Additionaly, there are more high quality online resources to help you.

Derived from PHP syntax is derived from C++

ASP

Producer Microsoft

Server Platform Windows only

Speed of writing ASP has a much tighter error checker than PHP's default. This means that error reports are more common in ASP. This is also a positive when you are learning as, unlike PHP, ASP will not allow you to get away with sloppy code.

Flexibility ASP is a very rigid language - what might be efficient methodologies in PHP are completely unworkable in ASP. (ie the absence of associative arrays)

Ease of Learning ASPs more rigid structure and longhanded ways of doing things may be intimidating to the beginner.

Derived from ASP syntax is derived from VB

Link to comment
Share on other sites

  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy