Нам с товарищем в универе задали выполнить работу, а именно написать матричный калькулятор, я создал frontend https://webinclude.site/ (похвастаюсь), а он занялся back-end, со мной всё понятно, но вот он работал на python, всё бы ни чего, но я понятия не имею как все это связать, я хорошо знаю php. Мудрит мне нужно из за того что нужно (тавтология) в бд сохранить историю привязанную к ip, а это значить (в моём случае) что браузер должен обратиться к моему php скрипту, он в свою очередь должен вызвать python скрипт передав ему два массива и код операции (целочисленное значение) а тот должен вернет результат в вызвавший его php скрипт, после чего данные отправятся в бд и пользователю Я очень прошу вас показать на самых примитивных составленных вами примерах как это сделать, а дальше я уже разберусь, только прошу вас хоть и примитивно но подробно. Заранее спасибо
Дело в том что я не знаю python, но данные нужно сохранить в бд, я знаю как это сделать на php, учить python времени нет, в пятницу нужно прогу сдать а не то конец света (локально конечно), вот и приходиться изварачиваться
по сути то если у него бэк а у вас фронт он вам должен сказать куда вам отсылать запросы.. а он эти запросы на сервере будет принимать и записывать в базу.. после этого будет ответ давать, и вы будете его на своем фронте получать) пхп вам точно не надо..
У нас один проект на двоих, и каждый из нас делал на том на чём умеет делать, я со свое стороны хорошо знаю html, css, js и php, а он на python и знает он его не на самом лучшем уровне, он даже не может реализовать связку с бд, да что там не знает как принять переменные с js, а мне эту проблему нужно решить, в пятницу сдавать проект и учить мне python совсем нет времени, а ему спасибо что хоть матрицы правильно считает его скрипт
Первое что навскидку приходит в голову: 1. Твоему кенту нужно поднять бэк-сервер на основе Flask (Google расскажет) 2. Дальше уже вы можете сделать обычное клиент-серверное приложение, где клиент будет твой на PHP + etc, а сервер - соответственно на Python/Flask 3. Можешь по теме прочитать недавний текст по JSON API https://php.ru/forum/threads/json-api-dlja-tex-kto-v-tanke-rukovodstvo.82528/ как по мне - это самый простой способ если есть вопросы - задавай. только не по Flask - это к питонщикам надо --- Добавлено --- ...как вариант: поднять Python в виде WSGI, но это такое себе, на любителя ))))))))
На самом деле все это было бы ГОРАЗДО проще сделать ЛИБО на PHP, ЛИБО на Python Если на Python - то на Flask или Django. А если на PHP - то вообще как угодно Но мы ведь легких путей не ищем, да? --- Добавлено --- и да: https://github.com/search?q=matrix+calculator&type=Repositories это хороший совет )))