1998Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: mud websites -->
<!--X-From-R13: X Q Znjerapr <pynjNhaqre.rate.ftv.pbz> -->
<!--X-Date: Fri, 19 Jun 1998 19:13:27 &#45;0700 -->
<!--X-Message-Id: 199806200209.TAA09153#under,engr.sgi.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 357F0F56.41C67EA6#thevortex,com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: mud websites</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:claw#under,engr.sgi.com">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg01150.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01152.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00956.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00954.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#01151">Author</A>
&nbsp;|&nbsp;<A HREF="#01151">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#01151">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: mud websites</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: [MUD-Dev] Re: mud websites </LI>
<LI><em>From</em>: J C Lawrence &lt;<A HREF="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</A>&gt;</LI>
<LI><em>Date</em>: Fri, 19 Jun 1998 19:09:22 -0700</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Wed, 10 Jun 1998 22:57:53 +0000 
Scatter &lt;scatter#thevortex,com&gt; wrote:

&gt; I'm developing an LPmud using the MudOS driver. I worked for a while
&gt; on a mud with what I considered to be a superb supporting website
&gt; (if you're interested, it's at <A  HREF="http://eclipse.cs.pdx.edu">http://eclipse.cs.pdx.edu</A>) and having
&gt; found that website useful, I naturally wanted a similarly good
&gt; supporting site. A chance visit to <A  HREF="http://www.imaginary.com/~beek">http://www.imaginary.com/~beek</A>
&gt; introduced me to "WWWlib" - a minimalistic HTTP 0.9 text/html
&gt; webserver written in LPC for MudOS.

&gt; Ding! Idea! Incorporate the webserver into the mud. 

This is, as you've found out, a fairly common idea that several
servers have adapted before you, typically supporting external exits
to generate publicly accessable web pages from the MUD server.

However a possibly more intersting take would be to use a fully
external database such as MySQL for your server, and then use standard 
CGI scripts to generate web pages from the contents of database.

This is actually kind of sexy.  Think about it.  You can play the
game, or you can be a disembodied ghost which is able to tour (almost)
the entire game via the web with very limited interaction abilities
(cf ChibaMOO, WebMOO and the Whimsey MUD engine
(URL:<A  HREF="http://monet.uwaterloo.ca/janeli/monetwhimsy/start.htm">http://monet.uwaterloo.ca/janeli/monetwhimsy/start.htm</A>)).
Additionally standard external scripts (there go them CGI's again) can
run queries across the DB and generate reports (game balance
administration anyone?).

&lt;ponder&gt;

Methinks I'm going to have to do this.  I have to teach myself SQL
anyways for the old career as well as for some bits I want to do with
Kanga.Nu (initially just a user-driven/reviewed library of MUD texts
and resources somewaht ala SlashDot/FreshMeat), so I might as well go
the whole hog.  I guess I'll find out how scalable MySQL really is.

BTW, for those interested in the Web Authoring side of things, a few
useful links:

  URL:<A  HREF="http://www.hotwired.com/webmonkey/collections/design.html?tw=design">http://www.hotwired.com/webmonkey/collections/design.html?tw=design</A>
  URL:<A  HREF="http://www.hotwired.com/webmonkey/98/24/index0a.html?tw=backend">http://www.hotwired.com/webmonkey/98/24/index0a.html?tw=backend</A>
  URL:<A  HREF="http://www.cgi-resources.com/">http://www.cgi-resources.com/</A>
  URL:<A  HREF="http://www.wdvl.com/">http://www.wdvl.com/</A>

&gt; Something I could do is a web-based interface to allow you to even
&gt; play the game - doubtful though. Probably what I would do is to find
&gt; a free Java telnet applet and modify it to connect directly to the
&gt; mud.

See ChibaMOO, WaxWeb, WebMOO, Whimsey, and several others I can't
think of now.

&gt; Writing a HTTP 1.0 compliant webserver was fairly easy - a couple of
&gt; hours work. It's less than 20k of LPC code. Since practically any
&gt; mud server is going to have socket, telnet, network code already,
&gt; would it take much more than that to place a webserver in any
&gt; server. With this in mind and all the possibilities above, why
&gt; wouldn't you want one? :)

I find the idea of making the MUD an expression of a DB which can also 
be expressed as HTML more attractive than having a MUD which can be
expressed as HTML, tho the semantics are similar.

-- 
J C Lawrence                               Internet: claw#null,net
(Contractor)                               Internet: coder#ibm,net
---------(*)                     Internet: claw#under,engr.sgi.com
...Honourary Member of Clan McFud -- Teamer's Avenging Monolith...


</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00946" HREF="msg00946.html">[MUD-Dev] Re: mud websites</A></STRONG>
<UL><LI><EM>From:</EM> Scatter &lt;scatter#thevortex,com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg01150.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg01152.html">[MUD-Dev] Re: Databases: was Re: skill system</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00956.html">[MUD-Dev] Re: mud websites</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00954.html">[MUD-Dev] Re: Mud websites</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#01151"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#01151"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>[MUD-Dev] Re: Mud websites</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00948" HREF="msg00948.html">[MUD-Dev] Re: Mud websites</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Wed 10 Jun 1998, 23:09 GMT
</LI>
<LI><strong><A NAME="00915" HREF="msg00915.html">[MUD-Dev] Re: Mud websites</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Tue 09 Jun 1998, 18:50 GMT
</LI>
<LI><strong><A NAME="00946" HREF="msg00946.html">[MUD-Dev] Re: mud websites</A></strong>, 
Scatter <a href="mailto:scatter#thevortex,com">scatter#thevortex,com</a>, Wed 10 Jun 1998, 22:05 GMT
<UL>
<LI><strong><A NAME="00956" HREF="msg00956.html">[MUD-Dev] Re: mud websites</A></strong>, 
Oliver Jowett <a href="mailto:oliver#jowett,manawatu.planet.co.nz">oliver#jowett,manawatu.planet.co.nz</a>, Thu 11 Jun 1998, 02:33 GMT
</LI>
<LI><strong><A NAME="01151" HREF="msg01151.html">[MUD-Dev] Re: mud websites</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Sat 20 Jun 1998, 02:13 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00954" HREF="msg00954.html">[MUD-Dev] Re: Mud websites</A></strong>, 
John Bertoglio <a href="mailto:alexb#internetcds,com">alexb#internetcds,com</a>, Thu 11 Jun 1998, 00:21 GMT
<UL>
<LI><strong><A NAME="00966" HREF="msg00966.html">[MUD-Dev] Re: Mud websites</A></strong>, 
Adam Wiggins <a href="mailto:adam#angel,com">adam#angel,com</a>, Thu 11 Jun 1998, 17:23 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00959" HREF="msg00959.html">[MUD-Dev] Re: mud websites</A></strong>, 
Scatter <a href="mailto:scatter#thevortex,com">scatter#thevortex,com</a>, Thu 11 Jun 1998, 11:16 GMT
<UL>
<LI><strong><A NAME="00960" HREF="msg00960.html">[MUD-Dev] Re: mud websites</A></strong>, 
Oliver Jowett <a href="mailto:oliver#jowett,manawatu.planet.co.nz">oliver#jowett,manawatu.planet.co.nz</a>, Thu 11 Jun 1998, 13:55 GMT
</LI>
</UL>
</LI>
</ul>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>