My apologies if this has been asked before. Can anyone reccomend some
low costs web hosts that work easily with web.py?
I recommend dreamhost.
FWIW, dreamhost recently instituted and/or started enforcing a 100MB
memory usage limit on running processes. This has limited the number
of webpy apps I can run simultaneously under FCGI. I run three web.py
apps and have had to convert them to straight cgi to work around their
limit. The performance hit is okay for me but YMMV.
Interestingly, this limit doesn't apply to Ruby processes. When I
asked them if this was an admission that Ruby on Rails has a sad
deployment story, the response was "Ahem.. =)" ;-)
They support FastCGI, which after a little fiddling around works quite
well. The customer support is good as well.
Check 'em out. :)
Do not fear to be eccentric in opinion, for every opinion now accepted
was once eccentric.
I had a similar experience to yours, but I couldn't find any online
information about how the limit was being imposed, or even what it was.
I had fcgi processes dying mysteriously - I would have lots of defunct
python processes. I opened a support ticket with DH and after
investigation, they informed me that their process-watcher was killing
my processes. When I asked why, they informed me of the 100 MB limit.
> I had a similar experience to yours, but I couldn't find any online
> information about how the limit was being imposed, or even what it was.
Even I wasn't aware of the limit. I pointed out to DH that my fcgi
stuff was working fine for several months before this started
happening and asked if the limit was newly instituted. They said it
wasn't; it's just that the process-watcher wasn't working correctly on
my server and had been fixed recently.
I'm trying to determine if your web hosting services will work for me.
I have some specific questions on your Python support.
What versions of Python you support and how hard the setup is to start
using Python scripts?
Also I want to check that you support FastCGI or an equivalent solution
like SCGI or mod_python?
Are there any other limitations I should be aware of e.g., max memory
size for a process, long running processes, etc?
Finally I'm interested in running one or both of these Python
frameworks if you happen to know if any of your customers have gotten
them running on your servers.
Thank you for contacting us. Unfortunately our Shared Hosting server do
not utilize FastCGI's or the other equivalents. For the process and
memory limits, the following below is what is allowed.
* CPU : 6 seconds @ 100%
* Memory : 10240KB (10MB)
* Numerical Processes : 12
As for the sites that were given I am not aware of customer using these
types of software in their packages. As long as they can run on a
shared environment and do not require root access they should be able
work with our system.