私は通常、機械学習の分野で働いているので、私の背景はほとんどがstats/MLで、正式なウェブ背景はありません。 私のプロジェクトでは、Pythonを使ってローカルのmysql dbに接続しています。 今、私の仕事はほとんど完了です..すべてはコンソールベースです。 (伝統的なプログラムのように)。 フロントエンドにどのように統合するのですか?私はこれがサーバー側のスクリプティングのようなものだと理解しています。 だから、Googleの例を挙げることができます。 フロントエンドで誰かが検索クエリを入力し、バックエンドにC++でそのクエリを実行するプログラムがあるとします。 どのようにこの相互作用が行われました..フロントエンドが書かれている場合は、PHPを言うことができます.. 私はプログラムのシェル実行は、プログラムを実行する悪い悪い方法だと思う.. ?? ご意見をいただければ幸いです。 ありがとう初心者:ウェブサイトのバックエンドコードを書く
15
A
答えて
6
6
最初に行うことは、ライブラリのAPIを開発することです。そこから、同じAPIを使用する複数のフロントエンドを開発して、複数の方法で提示することができます。
5
ビジネスロジックからユーザーインターフェイスロジックを切り離し、コンソールの代わりにHTTP経由の入力を受け入れるアプリケーションでビジネスロジックライブラリを再利用します。 Djangoは、あなたのフロントエンドの懸念の多くを処理する一般的なWebフレームワークです。また、ベアメタルに少し近づきたい場合は、CGIのようなものを使用できます。 Python Wikiには役に立つかもしれないa section on web programmingがあります。
関連する問題
- 1. パラメータ引数(初心者)私が書く
- 2. 初心者初心者アヤックスへのヒント
- 3. NSPredicateに相当するSQLを書く - 初心者
- 4. オーバーライドロジック:初心者
- 5. C#初心者
- 6. MonoDroid - 初心者
- 7. 初心者ガイドハスケル?
- 8. 初心者XSD
- 9. MVC2 /初心者
- 10. プログラミングパラダイム初心者
- 11. アンドロイドブルートゥースチャット初心者
- 12. ハスケル初心者
- 13. 初心者:serializers.serialize
- 14. 初心者PHP:
- 15. MonoDroid - 初心者
- 16. 初心者:サービス
- 17. 初心者のアクションスクリプトリファレンス
- 18. Pythonの初心者
- 19. デルファイネットワークの初心者
- 20. 初心者のAndroid
- 21. SQLiteの初心者
- 22. "paint"プログラムで働くOpenGL初心者
- 23. 初心者、whileループ
- 24. 初心者Luceneチュートリアル
- 25. 初心者rpmbuildエラー
- 26. ASIHTTPRequestエラーメッセージ - 初心者
- 27. C++初心者:デストラクタ
- 28. CollabNetプリコミットフック - 初心者
- 29. backbone.js初心者コレクション
- 30. iPhoneビュースライディングエフェクト - 初心者