ステップバイステップのプロセスでPython Webアプリケーションの4無料ホスティングプラットフォーム


こんにちは開発者は、私はヤッシュマカンと今日のポストでは、我々はあなたのフラスコやジャンゴアプリをホストすることができます4プラットフォームを議論するつもりです.あなたがPythonを使用してウェブサイトやAPIを完了した場合、または1つを作成する計画は、このポストはあなたのために右です.また、最後に最後まで読んでください、私はインターネットにあなたのWebアプリをアップロードするの完全なプロセスを一歩一歩説明するつもりです.それで、それ以上のADOなしで、始めましょう!


ホスティングプラットフォームとは何ですか?
ああ!あなたがウェブアプリケーションを開発したならば、あなたはすべてのこれらのアプリがDamangoかフラスコがLocalhostで動くかどうかわかっているかもしれません.Localhostは、コードを実行してブラウザに表示する場所です.しかし、あなたのWebアプリの開発を完了すると、それはあなたのウェブサイトにアクセスできるように、インターネット上であなたのアプリを公開する時があります.ローカルのWebアプリのセットアップはあなたによって閲覧することができますが、お友達はあなたの素晴らしい作品を見ることができなくなります.これらの状況で選ぶことができる2つのオプションがあります.
  • 一つはnlockを使ってローカルホストにトンネルを接続することです.NGRKは、誰もがそれによって提供される特定のURLでアクセスできるように、インターネットにあなたのlocalhostを公開します.私はこの方法をお勧めしない場合は、あなたのプログラム24 x 7を実行する必要がありますとして、この方法をお勧めしない場合はかなりの場合ですが、あなただけのいくつかの時間のためにlocalhostを共有したい場合は接続を接続する必要はありませんし、このメソッドを選択することができます.詳細については、abyomi ogunnusiでそれを読むことができます.
  • 第2の方法は他の誰かのサーバにコードをホストすることです.この他のサーバーは、ホスティングプラットフォームと呼ぶものです.ここでは、特定のドメインでコード24 x 7を実行します.あなたが次にホストにしたい場合は、以下のあなたの最良のオプションです.
  • バイバイLocalhost

    Below all the links are compared based on their hobby or free packs



    0ベセル (最後に完全に段階的な手続き)
    ✅ Gitコネクト
    ✅ カスタムドメイン
    ✅ 利用可能
    ✅ 複数のバージョンの配備と管理
    ✅ 簡単に配置
    ✅ https/ssl
    無制限
    1時間ごとに32の展開

    1 . qovery
    ✅ Gitは自動配備で接続します
    ✅ 大規模コミュニティサポート
    ✅ https/ssl
    ✅ のような作り付けのデータベース統合
    ✅ 利用可能
    アプリケーションで最大3プロジェクト
    私の個人的な経験によると、それはQovery上のWebアプリを展開するには少しトリッキーです
    月に100の展開

    パイナップル
    ✅ Gitコネクト
    ✅ 簡単に配置
    ✅ https/ssl
    CLIが利用できません
    カスタムドメイン
    展開し、Webアプリケーションの複数のバージョンを管理することはできません
    あなたはアカウントごとに1つのプロジェクトを作ることができます
    あなたがしたいサイトのほとんどをscrapeすることができなくなりますので、インターネットのアウトバウンドです.

    3
    ✅ 接続と配備
    550から1000のDyno時間
    5アプリ(未確認アカウント)&最大100アプリ(検証アカウント)
    活動が検出されないときにWebアプリ眠る
    それはリスト上の他のように展開するのは簡単ではない

    提言Vercel 私のために確かに勝者です.それは私が欲しいと私は同様にあなたにバーセルをお勧めします無料ですべてを持っています.

    どのように、私はVercelに私のフラスコウェブアプリを配備することができますか?
  • ダウンロードノードからhttps://nodejs.org/en/ そして、NPMがあなたの端末からアクセス可能であることを確認してくださいnpm -v
  • ダウンロードリンクnpm i -g vercel . 参照here
  • 追加requirements.txt すべてのPythonパッケージを使用してファイルを記述します.
  • アカウントの作成https://vercel.com/ . それはかなり簡単です.
  • 追加vercel.json ファイルを下に追加します(ここではapp . pyをメインファイルとして使用しています).
  • {
      "version": 2,
      "builds": [
          {
              "src": "*.py",
              "use": "@liudonghua123/now-flask"
          }
      ],
      "routes": [
          {
              "src": "(.*)",
              "dest": "app.py"
          }
      ]
    }
    

  • プロジェクトがこのように見えるようにしてください

  • プロジェクトのルートでターミナルを開きます.

  • 次のコマンドを入力します


  • そして、あなたはそれを持ちます.訪問vercel.com プロジェクトを開きます.をクリックして訪問ボタンをクリックしてあなたのウェブサイトです.
  • 後で更新するにはvercel --prod あなたのコードを生産レベルにプッシュする.

  • 結論
    だから、それは簡単に2〜5分で無料でWebへのWebアプリをアップロードするのは簡単だ.このブログ記事のために、私はこれからウェブテンプレートを使いましたrepo . あなたが完全なコードを望むならば、訪問してください

    YashMakan / vercel_python_deploy
    私はウェブサイトをhttps://vercel-python-ten.vercel.app/ あなたがチェックアウトしたいならば.閉じるこの動画はお気に入りから削除されています.また、あなたの友人と共有するポストので、あまりにも新しい何かを学ぶことができます.また、可能ならば、あなたは私について続くことができます.希望はあなたの心の中に再び、それまでB -バイ!


    その他




  • 社会
  • My Website

  • Banner