¿Cuál es el mejor lenguaje de programación para un sitio de viajes en línea que utiliza muchos precios externos (Expedia, Orbitz, etc.)?

No ser demasiado pedante, pero cualquier lenguaje de programación será suficiente. La pregunta que desea hacer es “¿cómo puedo diseñar un servicio para consumir y procesar fuentes de datos externas?”

En ese caso, su pregunta debe ser un poco más específica, ya que depende exactamente de lo que esté haciendo con los datos de precios.

Si solo lo está mostrando o procesando de una manera mínima, simplemente puede crear un front end en react o angular que consuma los datos de API y los muestre a sus usuarios.

Si está haciendo algo más complicado, entonces probablemente quiera construir un back-end en rails o nodo o cualquier otra cosa que desee para consumir los datos, procesarlos de acuerdo con las necesidades de su negocio y luego ponerlos a disposición a través de una API para tu frente

No estoy seguro si eso responde a su pregunta, pero espero que ayude.

Mirando las estadísticas en google para 2016, es Python

Python es el idioma del año

Python es el “idioma del año” según el índice PYPL: tuvo el mayor aumento en la participación de popularidad en 2013. PHP tuvo la mayor disminución. Mientras tanto, Java sigue teniendo la mayor cuota de popularidad entre los lenguajes de programación.

El Índice de Popularidad de Lenguaje de Programación PYPL se crea analizando con qué frecuencia se buscan tutoriales de idiomas en Google: cuanto más se busca un tutorial de idioma específico, más popular se supone que es el idioma. Es un indicador principal. Los datos sin procesar provienen de Google Trends, para que cualquiera pueda verificarlos o hacer el análisis de su propio país u otros idiomas.

Referencia: Python es el idioma del año – pyDatalog

He trabajado en CakePHP, Drupal y Rails. Mi recomendación sería usar Rails.

Hará que su desarrollo sea más rápido y las integraciones con API / feeds de terceros serán muy fáciles.