Python ISPs

P

Paradox

Does anyone know of some ISPs that have Mod_Python installed. Most
seem to allow Python CGI but not things like Mod_Python or Spyce. Is
this a viable solution or should I just learn PHP. I would prefer to
leverage my Python knowledge but I also would like a fast robust
solution.

Thanks Joey.
 
U

Ulrich Petri

Paradox said:
Does anyone know of some ISPs that have Mod_Python installed. Most
seem to allow Python CGI but not things like Mod_Python or Spyce. Is
this a viable solution or should I just learn PHP. I would prefer to
leverage my Python knowledge but I also would like a fast robust
solution.

You could go for one of those virtual servers all for yourself...

Ciao Ulrich
 
M

M-a-S

It seems that Spyce uses underlaying Python, either CGI or mod_python.
I have only CGI Python (Windows XP, Apache) and Spyce works quite well.

PS. I know, this doesn't answer your question. Just clarification.

M-a-S
 
L

Lukasz Pankowski

Does anyone know of some ISPs that have Mod_Python installed. Most
seem to allow Python CGI but not things like Mod_Python or Spyce. Is
this a viable solution or should I just learn PHP. I would prefer to
leverage my Python knowledge but I also would like a fast robust
solution.

Thanks Joey.

I know only one commercial webside: http://www.python-hosting.com/,
they have mod_python, Spyce and many more (Zope, Plone, Nuxeo CPS,
Silva, Webware, Twisted, CherryPy, SkunkWeb, Quixote, 4Suite Server,
Spyce, Albatross, Cheetah, mod_python, Straight CGI)

for free testing of CherryPy consider http://www.freecherrypy.org/

newer used, just know it exist
 
A

Anand Pillai

How about freezope.org ? They provide free zope
hosting. I think they allow you to add custom
python scripts to the zope server they run.

You get to create a freezope domain like
yourdomain.freezope.org.

It is a pretty neat provider.

-Anand
 
L

Lothar Scholz

Ulrich Petri said:
You could go for one of those virtual servers all for yourself...

Most (all !?) of this virtual servers are the worst i've ever seen.

Putting 100 customers on a 1 GB 2x2 GHz maschine is not a good thing
if everyone must install there own MySQL,Apache etc.
 
C

Cliff Wells

Does anyone know of some ISPs that have Mod_Python installed. Most
seem to allow Python CGI but not things like Mod_Python or Spyce. Is
this a viable solution or should I just learn PHP. I would prefer to
leverage my Python knowledge but I also would like a fast robust
solution.

Interestingly enough, I just started a new job at
http://www.commandprompt.com and I convinced my boss yesterday that
Python-friendly hosting would be a good thing. If you're interested you
can email me offlist. We're pretty open to most things, including
third-party modules, specific Python version installs and the like.
There's only a few things my boss won't bend on (No Windows [Linux
only], no MySQL [PostgreSQL only], no gaping security holes). Other
than that, we're open to most other things.

We should have an announcement by Monday on c.l.py.announce with more
specific information.

Regards,
Cliff
 
G

Gregory (Grisha) Trubetskoy

Most (all !?) of this virtual servers are the worst i've ever seen.

Putting 100 customers on a 1 GB 2x2 GHz maschine is not a good thing
if everyone must install there own MySQL,Apache etc.

All web hosting companies suck this way. Only a dedicated physical server
would not have this issue.

But second to a colocation or a dedicated physical server, virtual servers
(especially FreeBSD jail(8) based) are the best (low cost) solution for
mod_python. I understand there are companies that have mod_python loaded
on a shared instance of Apache and provide access to databases using db
access controls, but I would never use such a service because there is no
way it can be anywhere nearly as secure (and in most cases it's just plain
insecure).


Grisha
 
S

Stuart D. Gathman

Does anyone know of some ISPs that have Mod_Python installed. Most seem
to allow Python CGI but not things like Mod_Python or Spyce. Is this a
viable solution or should I just learn PHP. I would prefer to leverage
my Python knowledge but I also would like a fast robust solution.

Interestingly enough, I just started a new job at
http://www.commandprompt.com and I convinced my boss yesterday that
Python-friendly hosting would be a good thing. If you're interested you
can email me offlist. We're pretty open to most things, including
third-party modules, specific Python version installs and the like.
There's only a few things my boss won't bend on (No Windows [Linux
only], no MySQL [PostgreSQL only], no gaping security holes). Other
than that, we're open to most other things.

I was thinking about the security aspects of this. Wouldn't it be a good
idea to have each client (or the hosting company) run their own Python VM?
It could use fast_cgi so the VM would stay loaded. Python does not have
enough isolation to make multiple clients within a single VM a good idea.

We do this with Java (even though Java provides much better isolation than
Python, it is still pretty easy to DOS a VM with infinite loops and memory
hogging).

In addition to fast_cgi, the Python code can run its own micro web
server, and the shared Apached server simply proxies a subtree to the
Python server.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,164
Messages
2,570,898
Members
47,439
Latest member
shasuze

Latest Threads

Top