2012/9/20 Omar Hernandez <
omari...@gmail.com>:
> Hola amigos que tal grande esta comunidad!.
>
> les comento
>
> he tratado de subir mi proyecto que he desarrollado sobre DJANGO a mi
> hosting corpartido .
> mi hosting es
justhost.com . he leido que mi proyecto lo tengo que guardar
> en cgi-bin y darle todos los permisos a los archivos ,
> ya le he instalado django 1.4 , tiene python 2.7 , he seguido la
> documentacion
> que proporciona djangoproject
>
https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/ pero
> simplementeno doy una.
> he leido sobre virtualhost , mod_wgci , wgci.py y bueno no se si ya me
> desvie de mi objetivo .
>
> agradeceria muchisimo que alguien me puediera brindar informacion , ayuda ,
> documentacion para resolver mi problema , sin mas muchisimas gracias por su
> atencion!
Lo primero que tenes que averiguar es qué métodos de integración entre el web
server y Python ofrece tu proveedor de Web hosting.
Los métodos existentes son: CGI FastCGI, WSGI.
Si el proveedor ofrece solamente CGI estás en problemas. Ya que Django (y en
gral. ningun framework) no soporta CGI (ya has visto en la documentación que
solo soporta FastCGI y WSGI).
CGI es el método mas antiguo y no es muy usable con aplicaciones mas complejas
que un simple formulario que tome los datos y los envie por email o los
almacene en un archivo de texto.
En CGI cada petición HTTP es manejada y respondida por un proceso
independiente, no contempla que el mismo persista por mas de una petición
HTTP. En el caso de lenguajes interpretados como Python esto significa cargar
y descargar en/de memoria el intérprete Python.
Pongo énfasis en comentarte sobre CGI porque la mayoría de los proveedores de
hosting compartido solo ofrecen CGI (una cuestión de costoso, ofrecer algún
otro método significaría una mayor inversión en hardware y software y por lo
tanto costos de abono mensual mayores). Esto no impide que anuncien que
soportan Python y en el fondo no es incorrecto pero a los efectos practicos de
una aplicación o sitio que usan Django no sirve de mucho.
--
Ramiro Morales