@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

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

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
от 300 000 до 500 000 ₽
07 мая 2024, в 19:34
10000 руб./за проект
07 мая 2024, в 18:48
5000 руб./за проект
07 мая 2024, в 18:23
20000 руб./за проект