Home Accessibility Courses Twitter The Mouth Facebook Resources Site Map About Us Contact
 
For 2023 - we are now fully retired from IT training.
We have made many, many friends over 25 years of teaching about Python, Tcl, Perl, PHP, Lua, Java, C and C++ - and MySQL, Linux and Solaris/SunOS too. Our training notes are now very much out of date, but due to upward compatability most of our examples remain operational and even relevant ad you are welcome to make us if them "as seen" and at your own risk.

Lisa and I (Graham) now live in what was our training centre in Melksham - happy to meet with former delegates here - but do check ahead before coming round. We are far from inactive - rather, enjoying the times that we are retired but still healthy enough in mind and body to be active!

I am also active in many other area and still look after a lot of web sites - you can find an index ((here))
Small Web Server in Perl

I would not encourage you to write your own web server in Perl, but I might suggest that you used the http protocol as a convenient intersystem communication protocol ... and that might result in you implementing part of http for the purpose ;-)

With that proviso in mind, I have just added source code for a miniature server to our web site ... run it on a system and that system will act as a web server, within limits ... and it will give you a springboard from which you can make use of the http protocol and the data uploaded through it.

Running example (visited from a browser on another system):

earth-wind-and-fire:~/Desktop grahamellis$ ./miniserver.pl 4434
/Users/grahamellis/public_html/tictim.html
  _status = 200
  jjj = iii jkjhhgj
  _method = GET
/Users/grahamellis/public_html/favicon.ico
  _status = 404
  _method = GET
^C
earth-wind-and-fire:~/Desktop grahamellis$


If you're wanting to write code like this, have a look at our Using Perl on The Web course. And if you want to learn how to set up a more regular web server, consider our Apache httpd deployment course instead.
(written 2009-02-18)

 
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
P772 - Practical Example - Perl in use
  [2129] Nothing beats Perl to solve a data manipulation requirement quickly - (2009-04-14)
  [2657] Want to do a big batch edit? Nothing beats Perl! - (2010-03-01)

P402 - Perl - Writing Your Own Simple Client and Server
  [3874] Using Perl to read an RSS feed off a web site and extract data - via LWP and XML modules - (2012-09-30)

P252 - Perl on the Network

Back to
Finding variations on a surname
Previous and next
or
Horse's mouth home
Forward to
Learning to program in PHP, Python, Java or Lua ...
Some other Articles
A Presentation about our company - web and PHP
Why the Pony Tail?
Why Choose Well House Consultants for your course?
Learning to program in PHP, Python, Java or Lua ...
Small Web Server in Perl
Finding variations on a surname
Does robots.txt actually work?
Please Trouble me
Confidence, Customer Service and Tourism in Melksham
Wiltshire Rail Service Update
4759 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page


This is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price.

Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).

1 unpublished comment pending on this page

edit your own (not yet published) comments

© WELL HOUSE CONSULTANTS LTD., 2023: 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.net/mouth/2047_Sma ... -Perl.html • PAGE BUILT: Sun Oct 11 16:07:41 2020 • BUILD SYSTEM: JelliaJamb