0

ここにテキストの壁を入力するだけですが、役に立つ部分にスキップしてください ^^

つまり、基本的に私は現在、無料のソフトウェアを配布し、後で有料のソフトウェアを配布する予定の小さな Web サイトを所有しています。

現在、私は現在、データベースを必要とするいくつかのプログラムに取り組んでいます。たとえば、すべてのアプリケーションのユニバーサル バグ レポーター、アカウント システムなどです。これは基本的に、すべての IP が mySQL サーバーに接続できることを意味します。今、私はいくつかの質問があります:

  1. 私のプログラムを何らかの方法で逆コンパイルする人々が私のデータベースをハッキングできないようにするために、私がすべきことはありますか? (これがどのように機能するのかよくわかりません。遅れて聞こえたらごめんなさい)

  2. この mySQL サーバーをホストするのに適した場所はどこですか? 私のウェブサイトは非常に小さく、現在私のプログラムは何人かの友人によってのみ使用されているため、無料のサービスが望ましいです。私のデータベースはすぐに数メガバイトを超えることはありませんが、バックアップを保持する信頼できるサービスが必要です. 私はすでに現在の Web ホストを検討しましたが、それらはリモートの mySQL アクセスを許可していません。

  3. より論理的な代替手段、またはおそらくmysqlよりも優れたものはありますか(私は独学のnoob開発者なので、正直なところわかりません。以前はmysqlでしか作業したことがありません)

4

1 に答える 1

0

データベースをインターネットに公開しないでください。

次のいずれかを実行できます。

  1. データをローカルに保存できる場合は、sqlite などの組み込みデータベースを使用するか、
  2. Web インターフェイスを介して Web サーバーの機能を公開する

参考文献:

于 2012-04-23T01:37:29.730 に答える