Question:
php or asp?
1970-01-01 00:00:00 UTC
php or asp?
Fourteen answers:
123Triad
2008-06-29 00:40:19 UTC
10 Reasons Why PHP is better than ASP



1. PHP.NET the greatest API resource known to MAN

2. If you have a problem, someone will have already implemented a solution in PHP for you

3. Syntax is better, closer to C, C++, and Java. Unlike VB where anything goes.

4. To run ASP you need IIS on windows, which is not free, for PHP however you need linux and apache which are FREE!!

5. Great built in support for ftp, email, graphics package GD2 and also MySQL (also FREE).

6. PHP will run on Unix, Linux, Solaris and Windows. ASP is mainly only Windows associated but you can use it on linux with additional modules installed.

7. PHP code is much faster, ASP is developed on the COM based architecture, this is an overhead for the server.

8. mod_rewrite, need I say more.

9. Advanced Perl-compatible regular expression functions and loads of built in support for regular expressions on the whole.



10. Greater control over error handling, and more detailed error messages.



It would be fair to say that ASP (although some companies will continue to stand by this for a long time I’m sure) is almost extinct and a fairer comparison would be PHP vs ASP.NET, which hopefully I will do next.



Mark

123Triad.com Web Design

http://www.123triad.com
?
2016-05-24 14:45:38 UTC
The reason php is so popular is because people say it's the easiest to learn. It may be easier than asp or pearl but it's not easy at all. Actually I don't know, it may be easy for you, I know that you can get a script which interacts with a database pretty easy, I've seen tutorials on this subject. You need to have some knowledge of mysql also and that's just as difficult to learn as php. The easiest way to do it is to run a php writen script/database system. That is what I use for my website. search for "search engine composer" it's really easy to integrate into your site. The only downfall, is that you need to have your database file on a really fast computer server, because as soon as your database gets big, it slows down the search.
Axelieus
2008-06-26 03:17:41 UTC
Most free hosting sites don't offer ASP, or if they do it's with limited support. PHP is supported on more platforms. Both have their good points and bad points from the development perspective, but if you're new at web development and looking for free hosting, PHP will give you the most options and flexibility. Also ASP is dated technology at this point and if you go that route, I would recommend ASP.NET instead of classic ASP.
2014-10-28 10:50:55 UTC
Everything I have ever done with ASP I was able to do for "FREE." My ASP servers are not more expensive then my Php servers. There is tons of tutorials and information out there.

Once you get the hang of one of any Object Oriented programming language then you will basically know them all. Still, you should get your PhD in Php.
Marco
2008-06-26 03:14:15 UTC
PHP s much more logical, as it is based on C. Knowing PHP and its logic will make it easier for you to learn other languages such as Java, while ASP is fairly limited.



PHP, I find to be much more versatile and cleaner looking, ergo easier to read, and more servers support PHP than ASP because it's easier to manage.
2014-10-09 04:30:04 UTC
Here is my article on PHP vs Asp.Net where you will get a

comprehensive technical comparison of PHP and Asp.Net





with Conclusion “Which is the best”.

http://www.tops-int.com/blog/php-vs-asp-net-which-programming-language-is-the-best/
Xiaoniou
2015-12-16 22:06:41 UTC
I like to use asp programming, simple and practical,

We suggest you choose asp
2008-06-26 03:30:05 UTC
PHP or ASP ?



PHP is always cost effective (FREE!)

------ PHP is open source (you can modify)

------ PHP is easier to learn

------ PHP supports various database formats.
?
2014-12-09 01:50:28 UTC
PHP is the leader.
?
2008-06-26 05:00:13 UTC
http : // www.actionlodge.com / web2 / sometruths.php,

bottom article.



We do NOT write in ASP, but in PhP. Here is why.

PHP, [www.php.net], while loosely based on C and Perl, has never faced the overwhelming complications ASP has. PHP is an object oriented language - though scripts need not necessarily be developed that way (there are still a vast number of developers preferring procedural programming, and PHP caters to both schools). PHP is both cross platform and open source, available for every major operating system and works with most web servers. It is easily extendable by anyone capable of coding in C, and comes pre-bundled with more functionality than ASP could ever offer. Simple capabilities, such as FTP, data compression, file uploads, XML, MD5, encryption and email are not included in ASP and require expensive, third-party packages to be installed. All of this functionality and more are built right into PHP. Complex functions such as dynamic images, IMAP, SNMP, dynamic flash, PDF, native access (non ODBC) to Oracle, Ovrimos, Postgre, Sybase, mySql, MSSQL, Ingres, Interbase and Informix databases, LDAP, and sockets, just to name a few, are available for free to any installation of PHP, but are not (and probably never will be) available with ASP. In addition, one could make the point that PHP is a more mature language than ASP. ASP has only been around since 1996; PHP has been around since 1994, and has a huge base of developers working on it every waking minute of every day; bugs are usually fixed within minutes of being reported and new features are being integrated daily.



1) ASP is significantly slower than PHP, for obvious reasons. Primarily, PHP runs on notoriously fast Unix and Linux servers which have for years outpaced Windows running on comparable hardware. ASP does not run on any operating system other than Windows, and even then, only in IIS and PWS. I could discuss countless reasons why IIS makes a terrible web server, but that would be a discussion all on it's own. PHP runs on almost any web server, on almost any platform. I have even built a web server in PHP which was capable of executing PHP scripts.

2) ASP natively supports only Access and MSSQL, whereas PHP natively supports a huge number of databases. They both support ODBC equally well. MySQL is a database that PHP closely integrates with; it is a very powerful database that rivals Oracle in speed. Like PHP, MySQL is free, and blows most other databases out of the water. Another hidden cost with ASP is the database angle; Microsoft expects you to develop using Access and when your webpage outgrows it, to switch to MSSQL, an extremely expensive option.



3) While even the best software has glitches, PHP has notoriously few. The PHP development team has an outstanding reputation for fixing bugs, and in order to streamline the process they even have an online system through which new bug reports can be submitted. Most bugs are resolved within 24 hours, and I'm speaking from experience here. There are a huge number of outstanding bugs in ASP which will probably never be fixed. Unless you're a major corporation, chances are that your bug report to Microsoft will likely go unanswered.



4) And finally, cost. PHP is free. ASP isn't free. If you want to use ASP, you have to use IIS, and if you want to use IIS, you have to buy Windows. Traditionally, the cost of Windows has been high. Microsoft has been aggressively trying to reduce this factor but they're hardly going to give Windows away for free. The cost of running an ASP-based website implies a full Windows server platform; development costs are higher, software licenses are expensive and speed, security and flexability are all sacrificed.



There's a reason that Unix and Linux are dominant in the server market; money, security and performance all speak volumes.



Article by Neeraj Yadav, software evaluer.
Eric B
2008-06-26 03:55:28 UTC
PHP. Its easier (i think), since its open-source, you can download working applications and dig through the codes and learn how those gurus who created those awesome application solve problems.
ccsCoder
2008-06-26 02:55:12 UTC
I would say- go for php... I find it better in many ways.
2008-06-26 04:24:41 UTC
Sites that support ASP are harder to find and more expensive when you find them D:
Bob W
2008-06-26 07:49:50 UTC
PHP all the way.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...