2010-06-21 8 views
7

У меня есть веб-сервер VPS Linux с установленным php. Я хочу закодировать некоторую поисковую систему или материал для интеллектуального анализа данных в одном приложении, которое я пытаюсь построить i python.Можно ли использовать Python с php

Я хочу знать, что это возможно, что я могу использовать Python и PHP вместе

как вызов функции питона в PHP и наоборот

Как мой VPS сервер я могу установить что-нибудь на том, что , Кто-нибудь пытался использовать python в php. Любые проблемы с производительностью в реальном времени?

+0

Возможный дубликат [Вызов Python в PHP] (http://stackoverflow.com/questions/166944/calling-python-in-php) –

ответ

7

Вы можете выполнить скрипты python с помощью функции exec() в вашем php-скрипте.

Также это, кажется, дает ответ на ваш вопрос.

Calling Python in PHP

0

Вы пытаетесь сделать что-то вроде

def helloWorld(): 
    print 'Hello, World' 

<?php helloWorld(); ?> 

Я бы сказал, что вы больше всего, конечно, не может.

Редактировать: Посмотрите на php's shell_exec.

3

Вы могли бы посмотреть на PiP

С этой целью я [автор сайта] написал расширение Python для PHP. Короче говоря, эти расширения позволяют интерпретировать интерпретатор Python внутри PHP (подумайте о PHP как родительском языке с Python в качестве его дочернего элемента). Это позволяет создавать и обрабатывать собственные объекты Python из PHP. Существует также первоначальная поддержка доступа к функциям и данным PHP из встроенной среды Python.

Однако я не могу прокомментировать его надежность. Может потребоваться проверить его для себя.

Смежные вопросы