ホームページ  >  記事  >  バックエンド開発  >  電子商取引バックエンド API は golang または Python で作成する必要がありますか?

電子商取引バックエンド API は golang または Python で作成する必要がありますか?

WBOY
WBOYオリジナル
2016-06-17 08:31:252720ブラウズ

新しい電子商取引 Web サイトを構築していて、php+Python または php+golang を使用したいと考えています。 Python または golang は、php 呼び出し用の API を作成するために使用されます。一般的に言って、どの組み合わせがより信頼できるでしょうか? golang は同時処理に利点がありますか?よくわからないので、一般的なアドバイスをお願いします。

返信内容:

一般に、電子商取引のバックエンドのボトルネックはデータベースにあります。フロントにあるのが Python であっても、Go であっても、チームが使い慣れているテクノロジーであれば、基本的にはボトルネックにはなりません。

更新: 一文追加: php を使用してデータベースに直接接続する必要がない限り、問題ありません。 ほとんどのプロジェクトにおける同時実行性の問題は、言語レベルから遠く離れている場合には解決されません。ビジネスを離れて同時実行性について話すのは意味がありません。見つけられるあらゆる言語を使用してください。 ポートフォリオに PHP を含める必要があるのはなぜですか?純粋な PHP や純粋な Java、純粋な GO や純粋な Python は動作しませんか? RESTful API の要件に従って書かれているため、Python や golang を使用しても問題ありません。
Python が好きな場合、または Python に精通している場合は、Python を使用してください
golang が好きな場合、または golang に精通している場合は、golang を使用してください プロジェクトに負担をかけないように、使い慣れたものを使用してください。慣れていない場合は、Go を使用すると同時実行性が向上します。 長い目で見ると、golang を選択した方が確実だと思います。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。