hsalinas <hsali...@bsf.cl> wrote: > Eduardo Silva escribió: > > Por tu comentario acerca de que "tu aplicacion deja de funcionar", > > quizas el error esta en "como" esta hecho el server y no en el > > lenguaje/interprete que fue utilizado para hacerlo.
Como "deja de funcionar"? Termina la ejecucion, ...? > > Sobre tus preguntas: > > 1) No creo que hayas cometido un error en usar PHP, si bien yo no lo > > recomendaria para hacer un servidor, eso no significa que no pueda cumplir > > con el objetivo, si tu objetivo es concurrencia y escalabilidad... fue una > > mala eleccion y debio ser hecho en C. Mas o menos de acuerdo. Pero en general, si da con la carga (y no tiene otros problemas)... > > 2) Si deseas reescribirlo deberias evaluar: > > a) Tiempo que tienes para reescribirlo y que nivel de conocimiento > > tienes en cada lenguaje (no utilizaras el mismo tiempo para hacer un > > server en python que uno en C) Depende de como lo conectes a la red... si via algo como inetd/xinetd, puedes hacer algo en 3 o 5 lineas de shell. > estoy pensando en eso > > b) ¿ Tendra el server altos niveles de concurrencia ? 500 consultas > > por segundo ?? Tema "rendimiento". Y tambien considerar problemas de seguridad, ... > las hora pick que se utiliza el script son de las 7:00 a las 9:00 en > la mañana y en la tarde de 17:30 a 20:00 y dentro de esos rangos > consulta cada 5 a 7 segundo consulta la DBMS(que es el tiempo que se > demora un persona en pasar un toniquete) > > ¿eso es alto? Muy, muy, muy bajo. > > Opinion personal: Si es un server que no tendra mucha concurrencia y > > los tiempos de respuesta no son criticos, yo te recomendaria hacerlo en > > Python, de lo contrario en C. Si esta confortable con PHP, lo mas cercano puede ser Perl. > estoy mirando a monty python Que te diviertas! -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de Informatica Fono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 2340000 Fax: +56 32 2797513