私はSql、Django、PhP、PHPはSQLと一緒に行く必要がありますか?
を研究しています私はこの1つのチュートリアルをソーシャルネットワークWebサイトの作成に見ました。彼らはPHPをSQLとともに使用していました。これはいつも必要ですか? PHPはSQLに対して何をしていますか?私はそれがサーバー側であることは知っていますが、Djangoではありませんか? PHP/SQLではなくDjango/SQLを使用できますか?
私はSql、Django、PhP、PHPはSQLと一緒に行く必要がありますか?
を研究しています私はこの1つのチュートリアルをソーシャルネットワークWebサイトの作成に見ました。彼らはPHPをSQLとともに使用していました。これはいつも必要ですか? PHPはSQLに対して何をしていますか?私はそれがサーバー側であることは知っていますが、Djangoではありませんか? PHP/SQLではなくDjango/SQLを使用できますか?
まず、DjangoはPythonのフレームワークで、PHPはプログラミング言語です。 Django/SQLまたはPHP/SQLを使用できるかどうかを知りたければ、答えはyesです。どちらもMySQLのようなデータベースを扱うことができます。
PHPとPythonはプログラミング言語です。おそらくどちらか一方を使いたいと思うでしょう。それらを混ぜることは、混乱のために(私のために、とにかく:)作る傾向があります。
DjangoはPythonで書かれたフレームワークです。
SQLは、データベースと通信するための言語です。 Djangoは、データベースをオブジェクトモデルで表現することによって、プログラマからほとんどのSQLを隠します。テーブルの各行は、アプリケーション内でPythonオブジェクトとして表されます。
私の知る限り、PHPはデータベースのやりとりをあまりサポートしていないため、プログラマはSQL文を使用して直接データベースに接続し、データベースから返された結果セットを処理する必要があります。だから、
、ご質問の時間に1つを取るために、
いいえPythonをDjangoで使用し、SQLを完全に回避することもできます。またはDjangoのないPythonを使用して、SQLを自分で記述します。あるいは、PHPやPythonに加えて、データベースとやりとりするためにSQLを必要とするかもしれない他の言語。
何もありません。 SQLは、PHPコードがデータベースを照会および更新することを可能にします。
です。
上記を参照してください。
これは私を混乱させます:http://tag.wonderhowto.com/create-a-social-network-using-php-and-mysql/ –
編集:https://www.youtube.com/watch?v= REFTkl5fSewこのチュートリアルシリーズ –
PHPには、データベースをオブジェクトモデルとして表すフレームワークもあります。 – Daan
あなたは物事を混ぜている、PHPはプログラミング言語です。 Djangoはプログラミング言語Pythonで構築されたフレームワークです。 – Daan