Yo insisto con lo mismo que el hilo pasado en el que preguntaron algo
similar: Depende del hosting.
Para contradecirlos a Maxy y Pablo, por ejemplo, DreamHost, que es de
los más populares baratos yankees, te deja acceso por SSH (además de por
FTP) y tenés acceso a toda la estructura de directorios, podés subir
aplicaciones, ejecutarlas, cronear. Ahora bien, desde hace un par de
años que retiraron el soporte de mod_php y lo usan como CGI.
Entonces, con esta cosa de la previsión, tal vez te inventaste un super
sistema que haga cosas locas en PHP porque asumís que no vas a poder
cronear cuando sí podías; y al final tu aplicación pincha porque el
mod_rewrite funciona diferente en modo GCI; o tenés una pésima
performance de bases de datos porque no podés tener conexiones
persistentes; o tal vez no tuviste en cuenta que el servidor MySQL
seguramente iba a ser otro que el servidor web; o tal vez el Apache
corre en una jaula donde no podés acceder a determinadas cosas; o tal
vez tenés deshabilitadas determinadas features de PHP que justo usabas;
etc....
He visto suficientes hostings compartidos como para saber que no se
puede establecer un patrón común a priori... si la aplicación es
sencilla, va a andar igual en todos lados y no es motivo de
preocupación; si la aplicación es compleja, habrá que ver. Es preferible
saber dónde se va a hostear primero; pero abrir el paraguas previamente
no sé si aporte mucho; más cuando se trata de cosas específicas de cómo
van a manejarse los vhosts, por ejemplo, cosa que es 100% dependiente
del hosting. Y si no se sabe dónde se va a hostear; es más económico
pautar necesidades mínimas, desarrollar, y cuando el hosting esté
arreglar lo que haga falta.
Mis dos centavos :).
Sebastián Santisi
[email protected]
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion