From: Matt S. <msc...@vs...> - 2002-05-10 14:44:15
|
Miguel, I just wanted to clarify.. If you disagree, that's perfectly fine, but I felt that the way I described this concept (see below) before, was incorrect. > >If the account generation system will have a web frontend, then you should > >consider creating a standalone webserver application either in C or Perl > >that would handle database interaction for accounts. This will make it > >much easier on someone wanting to setup a server without having to > >know/have the resources to setup a webserver with php. You may even want > >to make the webserver functionality a part of the arianne server that > >listens on another port. > > No, in no way :-) > We are not going to be able to do better than Apache. > IMO Apache+PHP+MySQL are the choose to host an Arianne server. > If someone wants to code a standalone server that is started with arianne it > is their problem. > I would not want to build a complete webservice package. However, if there are a small number of particular processes that need to be done for an Arianne server, then perhaps it would be good to have a server designed to do ONLY those items. for example, make a simple webserver that connects to mysql db, and can update the userdata (LOGINS,PASSWORD,RSAKEYS). It would be an extremely dumbed down server, but would suffice for its purpose. It's really no different than having the accountmanager now, only it's an account manager that provides a web frontend. Possible reasons for using aforementioned systems rather than forcing a web system, is User Friendliness. If jo blo wants to setup his own arrianne server, he's got quite a task list in front of him. He/She has downloaded arrianne, and arrianne source. Then they download MySQL, and set it up. Once everything is configured, they have to setup a webserver with php or roll their own web interface. That seems like alot of work.. What If they didn't want a full on website, but just a system to run arianne? They have to know/learn alot of extra webserver knowledge/expertise to setup what could have been a two package install. I have REAL faith in the project, but i've always been a believer in the KISS principle.. Especially for users. The easier the program is to setup and run, the more widely used it will be.. which leads to a better product all around. If I'm on the wrong track, let me know.. I just wanted to make sure I had explained the idea correctly. Matt Schillinger msc...@vs... |