T
Tad McClellan
A. Sinan Unur said:Alrighty then. Won't be seeing you again. Bye!
Andrew earned that treatment from me in 2004.
A. Sinan Unur said:Alrighty then. Won't be seeing you again. Bye!
king said:Can anybody suggest me how to start with and which book or website I
will get all the help from.
king said:I only have knowledge of perl and I have never worked in CGI.
I want to develop a webpage or website of my own using perl and cgi.
Can anybody suggest me how to start with and which book or website I
will get all the help from.
AD> Sherm Pendley wrote:
AD> This is not a "web board"
AD> I know that.
AD> - please stop doing that.
AD> Sorry but I won't.
you are losing all possible help here. not that you would listen or
learn anyhow. i bet you call html a programming language too.
insult: you are the target audience for php. the clueless (no security)
leading the clueless (don't know they have no security).
AD> Alzheimer's advantage: New friends every day.
you must be living that. have fun!
uri
I only have knowledge of perl and I have never worked in CGI.
I want to develop a webpage or website of my own using perl and cgi.
Marc said:Why would you want to use CGI ?
Writing CGI scripts is painful, and often a bit slow.
Depending on your former knowledge, you might want to explore
HTML::Mason, or Maypole, or Catalyst (okay, Catalyst is a little big),
and other `nicer' perl modules to handle HTML stuff, like HTML::Widget.
These days, CGI.pm is only fit for quick and dirty work, but I wouldn't
try to code anything useful with it...
Charlton said:Er, ColdFusion is possibly the worst possible choice in this regard:
the language itself is badly broken, a string of workarounds for bad
design decisions, with syntax designed to be non-threatening to web
designers who think HTML is a difficult programming language.
There is not a single thing you can do in ColdFusion that is not
better done in PHP. Yes, that's damning with faint praise.
And if you simply must use ColdFusion, the solution there is to write
the real logic in Java and use ColdFusion merely as a display layer --
but if you are going to do that in the first place, you might as well
use Perl and save yourself a good deal of pain.
Charlton said:First: in my idiolect, referring to someone as "Bubba" is highly
insulting. I'm going to assume that's not what you intended.
Yes, I use ColdFusion every day. That's how I know what I'm talking about.
CC> Never having used PHP, I can't answer that.
Obviously.
Sherm said:A CGI is an external program (not necessarily a script) that's launched by
a web server and communicates with the web server by following the CGI
protocol. Anything else is not a CGI.
The definition of what's a CGI and what's not is crystal clear. If it's not
clear to *you*, that simply shows that you don't quite grok the concepts as
well as you thought you did.
Two misconceptions here. First, regardless of whether the server-side tech
is CGI or not, the output is not required to be markup. Any kind of content
can be dynamically produced - images, Flash animations, PDFs, anything.
And second, the use of CGI is entirely unrelated to the use of embedded logic
inside of markup. The PHP engine, for instance, can be run as a CGI, as an
Apache module, or even as a standalone script interpreter.
Fortunately for you, none of the above frameworks requires app logic to be
embedded in markup. Catalyst in particular is very strong on separating
application and presentation logic using the MVC design pattern. I've read
that Maypole is too, but I haven't used that.
Hey, Bubba,
You missed the point, Bubba.
Tad said:Name calling does not advance your position, it weakens it.
Take it outside.
Anyway, what you're saying above doesn't contradict what I said. The term
"a CGI" refers to a program that implements the CGI protocol. It's incorrect
to use it when referring to anything else.
Sherm said:That probe was lost because one team was using metric measurements, another
was using imperial measurements,
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.