home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / infosyst / gopher / 1237 < prev    next >
Encoding:
Text File  |  1992-11-18  |  2.0 KB  |  42 lines

  1. Newsgroups: comp.infosystems.gopher
  2. Path: sparky!uunet!stanford.edu!leland.Stanford.EDU!Slapshot.Stanford.EDU!schemers
  3. From: schemers@Slapshot.Stanford.EDU (Roland Schemers)
  4. Subject: Re: More bugs gopher1.1b1 (beta programmers as well as code)
  5. Message-ID: <1992Nov18.225223.28031@leland.Stanford.EDU>
  6. Sender: news@leland.Stanford.EDU (Mr News)
  7. Organization: Distributed Computing Group, Stanford University
  8. References: <mtm.722068331@CAMIS> <1edt7rINN1sl@nigel.msen.com>
  9. Date: Wed, 18 Nov 92 22:52:23 GMT
  10. Lines: 30
  11.  
  12. In article <1edt7rINN1sl@nigel.msen.com>, emv@msen.com (Edward Vielmetti) |> 
  13. |> I have a hunch that a competent perl programmer could put together a
  14. |> bare bones totally new server in a fairly short amount of time, either
  15. |> of the traditional "it's a file system" model plopped down on a bunch of
  16. |> directories or some kind of "it's a database" model stuck in in front
  17. |> of dbm or oracle or sybase databases.  The protocol per se is just not
  18. |> that complicated.
  19. |> 
  20.  
  21. Actually I was going to do this. After thinking about the go4gw stuff, it
  22. seemed that a perl gopher would be much easier to write, maintain, modify,
  23. etc, in perl.  I don't think the overhead would be that noticable, since you 
  24. are mainly dealing with scanning files, etc, no heavy number crunching.  
  25. Hacking the wais support and ftp gateway back in perl might not be fun :-), but they could be written in C as external go4gw type modules. 
  26.  
  27. Of course the builtin associative arrays combined with DBM files could be useful
  28. for Gopher+ and other new ideas.
  29.  
  30. Sounds like a project for this weekend... :-O
  31.  
  32. Roland
  33.  
  34. ps. Of course the problem is once I write it someone might actually use it
  35. (like the go4gw stuff) :-)
  36.  
  37. -- 
  38. Roland J. Schemers III              |            Networking Systems
  39. Systems Programmer                  |            168 Pine Hall   (415)-723-6740
  40. Distributed Computing Group         |            Stanford, CA 94305-4122
  41. Stanford University                 |            schemers@Slapshot.Stanford.EDU
  42.