私はWebアプリケーションを開発するための計画段階にあり、遠いデータベースのオプションが行くにつれて私の最善の策を見つけようとしています。私はすでにPHPとmysqlデータベースに精通しています。当初、ウェブサイトはいかなる取引も処理しませんが、私の希望はウェブサイトが大幅に拡大し、ウェブサイトにトランザクションと販売を組み込むことです。私の懸念は、PHPは将来のトランザクションのために十分安全であるということですか?もしそうでなければ、mysqlからmysqlに切り替えることは可能でしょうか?オラクルや別の「より安全なデータベース」が広がっているのですか?あなたの時間と応答に感謝します。私はスケーラビリティのためにmysqlを使うべきですか?
答えて
予測可能な将来の計画であり、これを超えてはなりません。正しく使用されている場合、MySQLは信じられないほど規模を拡大することができます(それを使用する名前の一部をチェックアウトしてください。http://www.mysql.com/why-mysql/case-studies/)。
セキュリティ面では、それは完全にあなたのコーディング能力に左右されます。セキュリティは本質的にある言語やDBよりも優れているわけではありませんが、一部の言語では入力障壁が非常に低く(PHPはその1つです)、ひどく規模が大きく、セキュリティ上の悪夢となるアプリケーションを開発する多くのホビープログラマーを招く傾向があります。
知っていることに固執し、必要に応じて技術を開発させてください。真剣にスケールアップしてしまうほとんどのWebアプリケーションは、履歴(DBエンジン、フレームワーク、プラットフォーム、言語などを変更することが多い)にいくつかの書き換えがあります。未来を予測することはできないので、今あなたが良いものに固執する。
tl; dr:PHPとMySQLは問題ありません。
Php & MySQLは、世界中の何百万もの商用/トランザクションサイトで使用されています。セキュリティ面では、他のどの言語よりも安全性が低くなっています。
オラクルに切り替えることも問題ありませんが、なぜ私はそれらに熱心に潜んでいるのか理解できません。 *ライセンス料は付属しています。
それは、私がスイッチを作ることに消極的だったもう一つの理由です。ありがとう。 – Scott
Scotty:私は自分自身でMySQLを使用していないので、長い時間が経ちましたが、MySQLは膨大なトランザクションを処理し、優れたセキュリティを提供できる成熟したデータベースだと思います。
私はちょうどmwan100の答えを見ました。私はお金の上にあると思います。あなたは今知っているものに固執し、将来を見越して計画してください。
良い点。お返事をありがとうございます。 – Scott
MySQLは世界のほぼすべてのホスティングプロバイダで使用されています。だから、MySQLが真剣に検討されるべき理由を知る必要があります。そして、私は同意します。将来を見越して、将来を見越して計画します。
良い点。お返事をありがとうございます。 – Scott
- 1. 私のアプリのためにダイナミックまたはスタティックデータを使うべきですか?
- 2. mysqlまたはavgまたは私はPHPを使うべきですか?
- 3. coq私は何のために使うべきですか?A:Prop、A - >〜A A
- 4. 私は&&または||を使うべきですか?ここで
- 5. 私はphpでファイルを移動するためにどのような関数を使うべきですか?
- 6. 私たちはどのソースコントロールを使うべきですか
- 7. 私はphonegapチャットアプリケーションのために何を使用するべきですか?
- 8. 私は、 `__setattr__`、プロパティ、または...を使うべきですか?
- 9. チックタイムを保つために、私はPythonゲームサーバーでどのような方法を使うべきですか?
- 10. 私はiOS開発のために使うべきですか、CライブラリはJava版ですか?
- 11. 私はLinuxでC/C++ /アセンブリを学習するためにどのLinuxディストリビューションを使うべきですか
- 12. 私はubuntu 15.04でRをアップグレードするためにどのバージョンを使うべきですか
- 13. 私はモバイルアプリでストリーミング用のビデオをホスティングするために何を使うべきですか
- 14. MysqlをNoSQLとしてスケーラビリティできないのはなぜですか?
- 15. Skpsmtpmessage:私はgmailにどのサーバを使うべきですか
- 16. 私のウェブサイトを構築するためにどのようなツールを使うべきですか?
- 17. 私はcontenteditableか他の何かを使うべきですか?
- 18. 私はこの仕事を解決するためにPromiseを使うべきですか?
- 19. 私は音声関連アプリケーションを開発するためにどの技術を使うべきですか
- 20. 私のプロジェクトにLINQ to SQLまたはXMLを使うべきですか?
- 21. 私は常にDjango select_relatedとprefetch_relatedを使うべきですか?
- 22. MYSQLパフォーマンスとスケーラビリティのインデックス
- 23. 私はVuexのアクションでvue-resourceを使うべきですか?
- 24. 私はここでどのデザインパターンを使うべきですか
- 25. Railsでは、私はジェネレータを使うべきですか?
- 26. csvエクスポートのためにmongooseで何を使うべきですか?
- 27. 私はどのAzureの役割を使うべきですか?
- 28. MySQL Decimalデータ型をPHPでどのように使うべきですか?
- 29. mysql ---どのタイプを使うべきですか?
- 30. 私はipairsかforループを使うべきでしょうか?
"mysql vs oracle"は "prius vs bentley"のように見えます(コストの面では) – zerkms
[PostgreSQL](http://www.postgresql.org/) –
私は知っています。私は快適ゾーンから抜け出して、Oracleを調べ始める必要があると思います。 – Scott