Cita:
Iniciado por ernanillo
ok asik maycoalvarez, si no te e entendido mal, se crean los diferentes php para las diferentes cosas y despues en un php aparte, con el proc_open se van ejecutando no? o lo he entendido mal?
simular hilos php no los soporta, si logras ejecutar otro script con proc_open la salida del mismo no podrá ser recibida por el cliente, es para procesos internos, lo que hace es "ejecutar" otra instancia de la aplicación en el server, no hay interacción con el cliente, es server-server; es totalmente ineficiente para enviar 2 correos.
Además veo que pretendes enviar simultáneamente 2 correos o más a la vez, déjame decirte que aunque lo hagas por ejemplo en C# con hilos simultáneos, no son técnicamente simultáneos porque el CPU trabajará básicamente con una política de Round-Robin y de todas formas para enviar un correo necesita bloquear temporalmente el puerto 25 por lo que el otro hilo quedaría esperando a que sea liberado para enviarlo, esto es tecnología de interrupciones IRQ y a menos de que tengas un supercomputador con varias salidas de interfaces las PC x86 no te dejarán enviar correo masivo simultáneo.
¿no veo el problema de enviar un correo y otro después, o anidarlos en un bucle?, la diferencia de envio del uno del otro es milisegundos dependiendo de las capacidades del equipo.