Pregunta

Tengo dos proyectos en ejecución, tanto escrito en PHP. Ahora quiero fusionar estos dos proyectos. El primer proyecto es un CMS y en una página específica que se mostrará el contenido del otro proyecto / aplicación. No quiero que el primer proyecto para saber acerca de, o conseguir acceso a las variables y funciones en el otro y viceversa. Así que sólo quiero el CMS, el primer proyecto, para recibir el contenido de la salida del otro proyecto.

No quiero hacer otra petición http - usando get_file_contents o doblez debido a la carga a tiempo. Encuentro passthru() y system() difícil conseguir trabajo, pero si que es una posibilidad, por favor, enséñame el camino.

También es necesario pasar algunas variables desde el primer proyecto a la otra en la ejecución, y controller_id model_id.

Gracias de antemano!

EDIT: Iframes y de carga a través de JavaScript no es una opción en la consideración de directrices Facilidades Minusválidos.

¿Fue útil?

Solución

Existen varias opciones que ya ha sido desechado:

  • Integración del lado del servidor a nivel de código (incluya, etc ...)
  • Integración del lado del servidor a través de rizo

Por lo tanto, probablemente debería depender de la integración del lado del cliente:

  • contenido de la carga a través de AJAX (mejor opción para mí): ver la función de carga jQuery, por ejemplo. Puede pasar los parámetros y datos, y todo debería funcionar
  • contenido de la carga a través de iframes

Otros consejos

tal vez usted podría utilizar un iFrame y pasar un poco de materia a través de la cadena de consulta ... acabase eso es otra solicitud en la carga ...

¿Qué versión de PHP que se ejecuta? Siempre se puede puerto de la parte de la aplicación que, para todos los efectos, se considera el "niño" a un espacio de nombres independiente, cortando efectivamente fuera de todo el resto de la aplicación y viceversa.

Salida de la entrada manual sobre Definición de espacios de nombres para ver si que es para ti

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top