4

私は非常に経験豊富なPHP開発者であり(可能な場合はOOP機能を使用)、現在、別の言語で遊ぶことを探しています。私はRuby、Python、Nodeを使用してきましたが、これまでのところPythonが最良の選択であることがわかりました(成熟度、使いやすさ、学習曲線の点で)。私は主にWeb中心の開発に焦点を合わせているので、Djangoが選択の明白なフレームワークのようです。しかし、ここに私の質問があります:DjangoはFlaskと同様にPython 2に基づいていますが、そこにあるほぼすべてのPythonチュートリアルでは、Python 3の学習を開始することをお勧めします。しかし、バージョン2は、必要に応じて開始する必要があるようです。より人気のあるWebフレームワークを使用してください。これは、すぐには変更されないようです。これは本当ですか?代替案を知っていますか?

そのような同様の質問があることは知っていますが、それらは時代遅れであるか、Web開発に焦点を当てていないため、これは有効な質問だと思います。前もって感謝します!

4

1 に答える 1

6

Web開発用のPythonフレームワークを探している場合は、Djangoを使用することを強くお勧めします。Python 2または3の問題に関しては、Python3はもちろん未来です。DjangoはまもなくPython3に移行されます。今のところ、DjangoとPython2.7を使い続けることができます。ただし、Python3から削除されたPython2.7の機能の使用は避けてください。

于 2013-01-20T14:29:48.517 に答える