@evgenusov

Как можно сделать коннектор PHP -> Python(вопрос не совсем правильно поставлен)?

В общем, дали нам задание в универовской лаборатории программирования написать "один местный проект". Сказали: "PHP не трогайте. Пишите на Python.". В универе есть своя автоматизрованная систему управления(АСУ), которая работает с базой этого самого универа и написанна эта АСУ на PHP. И чтобы заюзать базу данных универа для нашего проекта нужно каким-то образом получить коннект к базе с помощью АСУ. Можно было бы получить коннект к самой базе напрямую, но доступ не дадут, сказали, мол не безопасно это. А коннектор писать - пишите(там есть специальная переменная для коннекта к базе). Соотвестенно несколько вопросов. 1) Реально ли это? 2) Если да, что читать? Сильно прошу не плюваться)
  • Вопрос задан
  • 2484 просмотра
Пригласить эксперта
Ответы на вопрос 2
@stup1d
Если есть возможность залезть в код PHP-части проекта, то, на вскидку, могу предложить два варианта:
1. На стороне PHP реализовать REST API и работать уже с ним;
2. Использовать какую-нибудь очередь сообщений - rabbitmq, gearman. Опять же, на PHP-части придется реализовать обработчика сообщений, который будет предоставлять данные из базы.

Еще один, костыльный вариант - организовать тоннель (хоть на том же php) - habrahabr.ru/post/70381
Ответ написан
@angry_bender
PHP, JS
RPC на RabbitMQ может быть?
www.rabbitmq.com/tutorials/tutorial-six-python.html

Хотя не могу утверждать что это возможно, хотя из опыта эксплуатации кролика не вижу причин иного.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы