Yes, I am using a VPS at Slicehost (http://www.slicehost.com) with a 256MB slice (US$20 per month if not using backup). VPS at Rackspace (http://www.rackspacecloud.com) is potentially even cheaper at 1.5c per hour or $10.95 per month (not including data transfer). Rackspace now owns Slicehost and as fas as I am aware they use the same VPS farm. However their admin screens are different and at the time Rackspace VPS was starting off, the Rackspace VPS admin was slow and flaky.
I keep static files such as video, image and pdf files on Amazon S3 cloud file servers. However Rackspacecloud now have cloud file servers. A nice addition to Web2py would be to be able to upload files automatically to a cloud file server such as Amazon S3 I use the long term support Ubuntu 8.04.2 LTS (hardy) image on Slicehost (after getting updates). I only run the services I need, use Lighttpd (not Apache) for the web server and usually only run one intance of Python through the web server for all my web2py applications. I use sqlite for my database. I use postfix to immediately offload sending email from Web2py. I don't like the idea of a Python thread hanging around waiting to complete a non local TCP/ IP transaction when it can be handed off to a service that is specifically designed for the transaction type. Also I use a UNIX socket to interface to web2py (NOT a TCP/IP socket). I use URL mapping from Lighttpd to serve files in the static directory (such as base.css). Web2py is started from a /etc/init.d script I adapted. The server is rarely rebooted (last time 18days ago). There is plenty of memory available, out of 512 MB of available file swap space, top says only 36 KB of swap space is used. Since the IP address is dedicated I was able to use a cheap browser recognised SSL cert I purchased from http://www.namecheap.com. Slicehost, unlike Amazon AWS EC2, may also support more than one public IP thus allowing multiple SSL certificates. I agree Amazon EC2 is excellent. EC2 is also very flexible. In fact I have a private saved off-line Amazon EC2 ami server image on standby in case I start having problems with Slicehost services. Despite guarantees of minimum RAM and CPU slices, there is always the fear that Slicehost will start overcrowding their servers, although there is no indication of that currently. However EC2 is not for the inexperienced who will quickly get lost trying to exploit the full power of what EC2 provides and Amazon AWS makes a point of indicating you are on your own. Another nice addition to Web2py would be customised ready to go server images with web2py and test applications that deliberately load up the server and Web2py. This would go with the enterprise image Web2py is portraying. All someone would need to do for Amazon EC2 would be to prepare a suitable ami image and make it public. There does not appear to be a way to do an equivalent for Slicehost (backed up server images cannot be made public) John Heenan On Oct 2, 11:30 pm, "Michael - afewtips.com" <afewt...@gmail.com> wrote: > I see you are on Slicehost - nice. 256MB?? > > I am still trying to determine min requirements for Web2py. > I had Plone on a 256MB Slice, and it wasn't enough. I moved to Amazon > EC2 reserved instance, > and it's many times faster than Slicehost. Very Happy with EC2. > Part of that is the new setup, but also the ram and bandwidth. > > On Oct 2, 9:25 am, "Michael - afewtips.com" <afewt...@gmail.com> > wrote: > > > That's real nice, very responsive. > > Can you describe a little more on the setup? > > Memory, webserver, ... > > On what kind of hardware are you running the site on? A VPS or an > > internal server? > > > On Oct 2, 1:25 am, John Heenan <johnmhee...@gmail.com> wrote: > > > > I have just activated an in-house developed, well integrated cart and > > > information site; built with web2py athttp://www.zgus.com. The site > > > sells customised instrumentation parts for which sourcing information > > > is important. > > > > I have specially mentioned Web2py in the announcement of the > > > activation in a message > > > athttp://tech.groups.yahoo.com/group/zgus/message/161 > > > > Once I started to pick up techniques with Web2py and got better with > > > them, the development was almost a breeze. > > > > I added in nice features like generating presale enquries, stored > > > carts, order history and payment history as an account. I have lots of > > > flexibility for additions. Exactly what I want > > > > Thank you Web2py and Python. > > > > John Heenan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---