ホームページ  >  記事  >  バックエンド開発  >  PHP と Python 言語を組み合わせて Web サイトを開発する

PHP と Python 言語を組み合わせて Web サイトを開発する

WBOY
WBOYオリジナル
2016-06-20 13:02:021809ブラウズ

PHP コードで Python を実行する方法は、通常、php の exec またはシステムを通じてコマンドを実行します。実はソケット通信を通じてPythonを呼び出すこともできます。

こちらを参照してください。

http://code.google.com/p/ppython/

https://github.com/GoldenAges/ppython

実際、アイデアは非常にシンプルです。

このシンプルな ppython を使用すると、PHP で Python コードを呼び出すことができます。著者の言葉を借りれば、エンタープライズ WEB 向けに、PHP と Python の利点を活かし、欠点を補うという魅力があります。現場での開発技術。

この技術は、PHP と Python を組み合わせた技術として理解でき、PHP と Python のハイブリッド プログラミング技術、または PHP が Python サービスを呼び出す技術とも呼ばれます。フロントエンドのPHPとバックエンドのPython。

コードも非常に簡潔で、Python を呼び出すモジュール、関数、パラメーターなどをシリアル化し、それらをソケット経由で Python に送信し、Python が逆シリアル化された後、実行を通じて結果が取得されます。結果が送信されます。

上記のコードは python3.x で動作しますが、通常は python2.x に移植されます。

1. 例外 python3.x はキーワード

を使用します

2.python3.x は str と byte を分離します


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。