incluir / salida eco de PHP
-
16-09-2019 - |
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.
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