Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

First off:

      Do I have to have a web server (excuse my knowledge, but I'm afraid I don't even know what a web server is)?

There's something in terms of "the basics®" you need to learn. By definition you need access to a web server to serve your pages from. Secondly,

      Also, what would I use to web program in Perl?
You are probably getting way ahead of yourself. Try renting shared space on a web server somewhere. Hosting plans are as little as US$1 a month these days. Start off by learning HTML and serving up static pages. If you try to learn Perl web programming and just the task of creating HTML pages you are going to get lost.

Having said all that and once you are comfortable with concepts of HTML start checking out the Tutorials here at the Monastery. There is a whole section on web programming that if you try to learn it all at once your head will a'splode.

My advise to you is to start off very simple, follow some of the examples in the CGI man pages and don't move on until you understand them thoroughly.

Make sure that whatever hosting plan you get yourself into, or whatever server you end up posting your work to is configured to allow CGI programs to run on them. Some don't for security reasons. Some don't at the "economical" hosting plan levels because they want to charge you more for the privilege. So choose wisely.


Peter L. Berghold -- Unix Professional
Peter -at- Berghold -dot- Net; AOL IM redcowdawg Yahoo IM: blue_cowdawg

In reply to Re: Web Programming: For Beginners by blue_cowdawg
in thread Web Programming: For Beginners by perl.j

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (3)
As of 2022-05-21 10:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Do you prefer to work remotely?



    Results (76 votes). Check out past polls.

    Notices?