I have done lots of work in both, and PHP is a much better choice!
Why I think so...
Saves you money - PHP + Linux are free, so when you host it somewhere the savings are passed down to you as opposed to ASP which required a Windows OS that is more expensive then free, not by much.
More power - PHP offers hundreds of adventages over ASP with many very useful builtin function like the GD library for on the fly image processing and simple mail function which does not come with ASP by default.
Support - You will find much more code nippets or even complete code samples in PHP vs ASP which also has a bunch.
ASP is a powerful web development language, but I would choose PHP in a heart beat over it.
my 2 cents
PS Please don't start another war of the scripts here :D
senexom
Junior Poster in Training
54 posts since Jun 2005
Reputation Points: 11
Solved Threads: 0
PHP is not more secure the ASP, nor is it the other way around!
Your site will only be as secure as you code it. If you ask me, people that say that one is more secure then the other are obviously bias toward one.
In order to have a secure web site, with whichever language you use, you need to use up to date coding practices, and have proper measure taken on server level, like closing ports and setting up firewalls and making sure that you use SSL for sensitive data.
senexom
Junior Poster in Training
54 posts since Jun 2005
Reputation Points: 11
Solved Threads: 0
Php or Asp , If you could follow the best programming principles and make your website and your customer data secure then that would be a step forward.
chrisranjana
Junior Poster in Training
83 posts since Jul 2005
Reputation Points: 11
Solved Threads: 3
Oh NO not this again :rolleyes:
What you have there is two separate articles written, admit it with some prejudice against one or the other side. Although the blog has some good points regarding the oracles paper, it tends to over excaudate as well. Neither can be fully trusted end of story!
I'm sorry but how the heck does oracle compare .Net to PHP anyways, they are completely different things apples and oranges if you will. I would consider "classic" ASP to be a subject of such a story, but .NET is on a whole different level.
senexom
Junior Poster in Training
54 posts since Jun 2005
Reputation Points: 11
Solved Threads: 0