in reply to web spider

Yes, you can do anything in Perl that you want.

You should start with perlintro and go from there.

The first web programming you do, you'll want to look at LWP::UserAgent and friends.

For spidering you'll probably want WWW::Mechanize.

There are lots of articles and tutorials you can find on basic web programming with perl. Start reading and experimenting! Don't expect to finish in one day, and begin with the basics of Perl from the intros. Good luck!

The way forward always starts with a minimal test.

Replies are listed 'Best First'.
Re^2: web spider
by Anonymous Monk on Nov 13, 2015 at 00:31 UTC
    WWW::Mechanize is the friendlier version of LWP::UserAgent

      Agreed. But LWP is used all over the place and he's more likely to find it in his tutorials and books and classes. You'd be at a sore disadvantage if you didn't know some LWP in my opinion. But you may think me an old fart.

      The way forward always starts with a minimal test.

        1nickt: Agreed. But LWP is used all over the place and he's more likely to find it in his tutorials and books and classes. You'd be at a sore disadvantage if you didn't know some LWP in my opinion. But you may think me an old fart.

        WWW::Mechanize is a subclass of LWP, a very very thin layer on top of LWP, that makes LWP a joy to use, pure LWP is too much bookkeeping -- for example, take a look around perlmonks for amount of noobs who forgot to make a cookie jar when trying to learn LWP -- Mechanize takes care of that chore