Я пытался создать простой прототип приложения в Django и, к сожалению, уже почти сдался, так как это слишком сложно (я знаю, что в долгосрочной перспективе оно того стоило бы, но я действительно просто не у меня недостаточно времени — мне нужно что-то запустить и запустить через несколько дней). Итак, теперь я думаю о том, чтобы вместо этого перейти на PHP, поскольку это метод создания динамического веб-контента, с которым я лучше всего знаком, и я знаю, что могу быстро заставить что-то работать.
Мое приложение, хотя и простое, вероятно, будет делать довольно сложные вещи с ИИ, и может случиться так, что библиотеки не существуют для того, что мне нужно в PHP. Поэтому мне интересно, насколько легко/возможно PHP-скрипт "вызывать" Java-программу или Python-скрипт, программу или скрипт на другом языке. Мне не совсем понятно, что именно я подразумеваю под «вызовом» в этом контексте, но, наверное, я имею в виду, что в идеале я хотел бы определить функцию, скажем, в Java, а затем иметь возможность вызывать ее из PHP. Если это невозможно, то я думаю, что мой лучший выбор (при условии, что я использую PHP) будет заключаться в том, чтобы передать управление непосредственно внешней программе явно через POST или GET в программу CGI или аналогичную.
Не стесняйтесь убеждать меня, что я должен придерживаться Django, хотя я действительно нахожусь в той точке, где я просто не могу понять, какая модель мне нужна для создания HTML-формы, которую я хочу, что кажется настолько простой вещью, что я боюсь за свою шансы сделать что-то более сложное...
В качестве альтернативы, любой, кто может дать какие-либо советы по связыванию PHP и других языков, будет благодарен.