|
-
Feb 22nd, 2003, 09:00 PM
#1
Thread Starter
Addicted Member
Is CGI worth learning?
I was wondering...should anyone bother to learn CGI (eg using perl)?
I mean, there are other tools that seem to make this job easier, like PHP, ASP, Coldfusion, etc.
Is there something CGI can offer that these other tools can't?
Thanks.
-
Feb 23rd, 2003, 10:56 AM
#2
Advantages
Adv/Disadv of Perl
I guess it's main advantage is that it's supported almost everywhere. But then again, PHP is now becoming one of the most popular languages today. IMEO, you ought to go for PHP. It's free too.
Are you just wondering whether it should be learned, or are you looking to learn a new server side language?
-
Feb 23rd, 2003, 11:28 AM
#3
Thread Starter
Addicted Member
I already know ASP, and was just wondering if I should waste my time learnin it or not.
-
Feb 24th, 2003, 12:08 AM
#4
PHP. CGI isn't worth it.
-
Feb 24th, 2003, 11:06 AM
#5
Member
It all depends on what your aspiration is. If you plan on being a professional Web developer/programmer, knowing CGI is a must. CGI is the most powerful of them all, since you are able to use a general purpose programming language. There is nothing that can be done in PHP, ASP, or ColdFusion that cannot be done in CGI. However, if you do plan on doing this professionaly, you should learn the others as well simply for the large role they do play on the Web.
If you build sites as a hobby and just want to be able to add a little interactivity, PHP is probably your best choice since it is simpler than CGI. But being simpler it is also more limited. But these are limitations you might not even notice if you only work as a hobby.
-
Feb 24th, 2003, 11:49 AM
#6
Black Cat
ASP or PHP work exactly like CGI anyway. PHP can be run as CGI. All ASP is is a COM based wrapper around CGI principles - you should already know most of it.
Josh
Get these: Mozilla Opera OpenBSD
I have books for sale: "MCSD in a Nutshell" and "VB Distributed Exam Cram" - PM me for details. Will also trade for a decent ATX Pentium 2 MB/CPU/RAM combo.
-
Feb 24th, 2003, 12:09 PM
#7
Member
JoshT
ASP or PHP work exactly like CGI anyway
I can only assume you havn't taken the time to truly learn them, otherwise you would see the difference. Any language is the same on the very basic level (e.g., if/else, for/while, perform the same function in every language, though the syntax may change slightly). But once you get into the meat of each language you'll find there are very real differences.
You are right though that ASP and PHP are based on CGI principles. Their fundamental difference is they hide as many technical details as possible from the developer, which both simplifies and limits the language/interface.
-
Feb 25th, 2003, 11:47 AM
#8
Black Cat
Originally posted by jeffmott
I can only assume you havn't taken the time to truly learn them, otherwise you would see the difference. Any language is the same on the very basic level (e.g., if/else, for/while, perform the same function in every language, though the syntax may change slightly). But once you get into the meat of each language you'll find there are very real differences.
But CGI is not a language - their is no language to learn, just the guts of HTTP and your web server of choice - and you you truly learn ASP, you'd know that that isn't a language either.
Josh
Get these: Mozilla Opera OpenBSD
I have books for sale: "MCSD in a Nutshell" and "VB Distributed Exam Cram" - PM me for details. Will also trade for a decent ATX Pentium 2 MB/CPU/RAM combo.
-
Feb 25th, 2003, 11:55 AM
#9
Member
When talking about learning CGI (or ASP), we're generally talking about a language used to write a program for it. Otherwise your own statement makes even less sense, saying that PHP (a language) works exactly like CGI (a network protocol). Perhaps you should be technically correct in your own posts before you complain about others.
Last edited by jeffmott; Feb 25th, 2003 at 12:03 PM.
-
Feb 25th, 2003, 02:59 PM
#10
Black Cat
I don't feel like arguing, so I'll agree with you completely.
Josh
Get these: Mozilla Opera OpenBSD
I have books for sale: "MCSD in a Nutshell" and "VB Distributed Exam Cram" - PM me for details. Will also trade for a decent ATX Pentium 2 MB/CPU/RAM combo.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|