programing

WordPress 사이트에서 Python 앱을 실행할 수 있습니까?

elseif 2023. 3. 20. 21:37

WordPress 사이트에서 Python 앱을 실행할 수 있습니까?

저는 웹 앱에 대한 아이디어가 있고 Python을 배우려고 합니다(현재는 html/css, javascript, php, sql을 알고 있습니다).그 앱은 무엇보다도 오디오 파일을 조작하고 분석할 수 있을 것이다.

WordPress 로그인 관리, 플러그인 s2 멤버의 구독 관리 및 콘텐츠 제한 기능을 이용할 수 있도록 워드프레스 사이트를 통해 앱을 이용할 수 있도록 하는 것이 이상적입니다.

그게 가능한가요?이게 말이 되겠어?

그렇지 않은 경우, 직접 코드를 작성하지 않고도 이 모든 것(등록 관리, 로그인, 결제 처리, 콘텐츠 제한 등)을 자동화할 수 있는 더 나은 대안이 있습니까?

Python에서 REST API를 개발하고 Wordpress 사이트를 확장하여 해당 API를 사용할 것을 제안합니다.

Python측에서는 Flask로 Flask-RESTFUL을 사용할 수 있습니다.

워드프레스 측에서는 이 질문을 살펴보십시오.

네, 몇 가지 조건을 만족하는 경우:

  • 워드프레스 사이트가 있는 서버에도 python이 있습니다.
  • 또한 해당 서버에서 임의의 python 스크립트를 실행할 수 있습니다.

다음은 플러그인에서 수행하는 방법에 대한 (매우 정교한) 예입니다.

call-module.module(메시지 파일):

<php
/*
Plugin name: Call Python
Author:..
....
*/

$pyScript = "/path/to/app.py";

exec("/usr/bin/python $pyScript", $output);
var_dump($output);

그리고 python 스크립트 앱.py:

print("Hello, World")

바로 그거야!그럼 헬로, 온 세상이 몸으로 날아갈 거야물론 좀 더 복잡한 비단뱀 앱은 조금 더 필요하겠지만, 작동은 할 것입니다.

다른 사람들이 말하는 것처럼, 그것을 하는 더 나은 "더 올바른" 방법이 있을 수 있다.그러나 최종 목표가 WordPress에서 python 앱을 실행하는 것이라면 가능합니다.

언급URL : https://stackoverflow.com/questions/30405549/is-it-possible-to-run-a-python-app-on-a-wordpress-site