First it depends what type of server you are going to be placing your website on.
ASP and ASP.NET is only supported by Windows servers running IIS. PHP on the other hand is supported by basicly any major server you can find. PHP is generally better than ASP but compared to ASP.NET it would really depend on if your sure you will only be using windows based server or not.
Perl is not a really popular choice nowadays, but Ruby is getting quite popular with Ruby on Rails in creating websites.
Generally though, PHP will be the easiest to learn since it's one of the oldest yet still good and there are just so many resources out there that you can learn from.
2007-12-12 06:47:00
·
answer #1
·
answered by jonathanlks 4
·
0⤊
0⤋
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.
2007-12-12 06:49:21
·
answer #2
·
answered by ricnoodle 4
·
0⤊
0⤋
I never really delved very deep into ASP so maybe my opinion is a little biased, but i've always used and always been happy with PHP. I can accomplish every task that i need to with PHP so i have never really had a need to learn ASP in any great detail. I never really used Perl either, but from the very little i know about it, the only benefit of it would be that it allows you to write the code in less lines. Some think that this makes the coding "easier" but sometimes its harder to read in the future when debugging errors.
Like i said though, i have never had a need to deviate from PHP so i know a lot more about it and am more comfortable with it. PHP is also very straight forward and was very easy for me to learn. My suggestion would be to look at all the options and decide which one makes more sense for you and which one is easier for you to get the hang of.
2007-12-12 06:49:33
·
answer #3
·
answered by mruniverse169 3
·
0⤊
0⤋
Unless you are an knowledgeable the field of LAMP(linux apache mysql php), start with VB.NET. But if you are some what familiar with PHP and if it isn't a critical app, you can afford to go an produce your bigger website with PHP. I prefer PHP and it will provide a lot more flexibility among other things. If you don't mind learning go with PHP. .NET framework is well organized for beginners. If you are talking about classic ASP, my answer is PHP all the way. PERL is great to use if you have to do a lot string/text parsing etc.
2007-12-12 06:48:55
·
answer #4
·
answered by Anonymous
·
0⤊
0⤋
PHP (or shall I say, NOT ASP) for 2 reasons
The one and main reason is that it runs on both Linux-based and Microsoft-based servers. So, if you ever get tired of your hosting company, and need to move to a new host...or if you need to upgrade or downgrade your hosting plan...or whatever...you are far less likely to have to rewrite your server-side apps! This could be a BEEG relief! (Just say NO to Microsoft!)
The other reason is that PHP is all-too-easy to learn!
2007-12-12 06:59:45
·
answer #5
·
answered by fjpoblam 7
·
0⤊
0⤋
It depends on your requirements. Both PHP and ASP has own pros and cons.
PHP- OpenSource, Goes well with MySql and Apache which are also open source and free hence your overall hosting cost is less. No good editors are available for PHP hence its time consuming.
ASP: Microsoft Product, Goes well with other microsoft products such as IIS, MS Access, MS SQL. All are paid and costly softwares hence overall hosting cost is higher. Lot of good editors are available hence development is fast.
http://www.discoveryofindia.com
http://www.ibw.co.in
2007-12-12 06:49:08
·
answer #6
·
answered by AKHILESH S 1
·
0⤊
0⤋
Personally, I would go with PHP and MySQL for producing websites with databases.
2007-12-12 06:43:59
·
answer #7
·
answered by selfrob 4
·
0⤊
0⤋
php
2007-12-12 07:07:24
·
answer #8
·
answered by BAS 2
·
0⤊
0⤋
php.
as a general rule always avoid something that's a creation of microsoft because it'll end in headaches - always go for the most popular, most 'open' language out there that isn't ran by someone with financial interests in it's success.
2007-12-12 06:45:18
·
answer #9
·
answered by piquet 7
·
0⤊
0⤋
php is easier, faster and more widely used. Combined with mysql it is very powerfull.
2007-12-12 06:45:30
·
answer #10
·
answered by Anonymous
·
0⤊
0⤋