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
-~----------~----~----~----~------~----~------~--~---

Reply via email to