La forma más fácil de entender es que si desea utilizar múltiples lenguajes de programación, deberá acordar una forma de comunicación entre esos idiomas. Si el sistema A está pidiendo tareas, esto tiene que ser de una manera que el sistema B entienda.
Un ejemplo es una interfaz REST
En este ejemplo, el cliente pregunta al servidor si tengo alguna tarea llamando a una solicitud http normal. El servidor sabe lo que espera el cliente y en este caso probablemente le dará una lista de tareas en formato xml. El cliente probablemente sabrá que está recuperando xml y hará con él lo que quiera.
Entonces, incluso si index.php es su punto de entrada (si es un programador decente, este no es su archivo principal), otras piezas de código manejarán la información proporcionada por un sistema externo.
- Cuando 'diseñas' un sitio web / blog para alguien, ¿qué incluye eso?
- ¿Cómo puedo comenzar a diseñar una aplicación React Redux?
- Cómo contratar a un desarrollador de Drupal en Londres
- ¿En qué idiomas está construido este sitio web y cuánto tiempo me tomará (a un novato) y a un diseñador construir una réplica?
- Cómo conseguir un desarrollador web en Nigeria