This sounds more like a hosting question than a PHP question. But anyway, I would recommend you using A-Plus.net I've used them for a couple sites and they are great and have reasonable prices. As far as hosting your own site... You need to learn your operating system, FTP, Apache or IIS, and how to set up modules like PHP and Perl. If you are a beginner I would recommend using Windows XP with a WAMP server install. I've used that setup alot for throwing up a webserver for a quick fix. If you are not a newbie then I would recommend using some variant of Linux such as Fedora or Suse. Either way if you want to upload pages you will have to setup an FTP server on what ever setup you choose. In Windows you'll have to find an FTP server package that you like. I would go with Serv-U because it is very easy to install and setup. In Linux I usually use VS-FTP but depending on your distribution it maybe easier to use another. Once you have all this installed and configured you'll need to make sure you have your router forward ports 80 and 21 to your new server. Here are the related links to this rant: http://www.aplus.net http://www.wampserver.com http://www.serv-u.com/ http://www.php.net http://www.perl.com http://www.linuxiso.org http://www.siliconvalleyccie.com/linux-hn/ftp-server.htm Peace Gryphon. PHP Data object relational mapping generator - http://www.meta-language.net/ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/php-objects/ <*> To unsubscribe from this group, send an email to: php-objects-unsubscribe@xxxxxxxxxxxxxxx <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/