PHPアプリケーションの規模を上記よりも大きくする方法があると思いますが、もっと原則的にはもっと不思議です。私が聞いたことから、PythonはPHPより高速で、PHPの開発者として次に学習する言語を決定しようとしています。PHPアプリケーションの一部をPythonに移植すると、その拡張に役立つでしょうか?
1
A
答えて
3
Pythonは、明確な構文、優れた標準ライブラリ、マルチパラダイムサポート、それを取り巻く有用なコミュニティなど、多くの理由で学ぶ非常に良い言語です。
しかし、スケーラビリティは、選択したプログラミング言語よりもシステム全体のアーキテクチャに関係しています。多くの場合、データベースは主要なボトルネックであり、データベースと通信しているプログラミング言語のパフォーマンスは、サイト全体のパフォーマンスにあまり影響しません。
0
ウェブアプリケーションの場合、私は個人的にはPHPの後でPythonを学びますが、あなたのWindowsファンがASP.NETを検討するならば。
2
私はPythonでの書き換えはそれほど助けになるとは思わないが、あなたの正確なスケーラビリティの問題を知らなくてもとにかく言うのは非常に難しい。本当のスケーリング問題になると、あらゆる問題はユニークであり、本当の解決策はありません。
言われているように、Pythonは面白い言葉です。あなたが手を伸ばして何かを学びたいのであれば、それをよく見るのが良い考えです。私はJavaScriptをもっと詳しく見ていきますが、NodeJS(いくつかのことではかなり速いです)を使うのか、ブラウザの中だけで使うのかは、すぐに外に出ることのない言語です。あなたがウェブ開発者であれば、あなたは十分なJSを知ることができません。
0
ウェブサイトのスケーラビリティの違いについてはコメントできませんが、私は小規模なウェブサイトではdjangoなどのフレームワークを使って非常に肯定的な経験をしています。私は本当にコードとテンプレートの分離が大好きです(私はあなたもPHPで何とかこれを行うことができます知っている)。
関連する問題
- 1. VS2010部分データベースプロジェクトは、私のシナリオで役立つでしょうか?
- 2. はどのようにAOPは、データバインディングに役立つのでしょうか?
- 3. 私はMars Eclipseを更新するのに役立つでしょうか?
- 4. codeigniter 3でのxssフィルタリングは、どのように役立つでしょうか?
- 5. 私のアプリケーションにandroid.widget.Adapterを拡張することは有利でしょうか?
- 6. このスウィフトハッカーを理解するのに役立つでしょう
- 7. OpenVZでtarantoolが役立つでしょうか?
- 8. Drupal/WordpressへのJoomla拡張の移植
- 9. PHPで役に立つエラーメッセージを返す
- 10. CPUキャッシュがVisual Studio 2008のコンプライアンス/開発に役立つでしょうか?
- 11. Firefox拡張機能をBHOに移植する(ブラウザヘルパーオブジェクト、別名IE拡張機能)
- 12. どのような状況では、スレッドを使用するとシーケンシャルプログラムに役立つでしょうか?
- 13. 外部のPythonスクリプトのテストに役立つPythonライブラリがありますか
- 14. Chrome拡張で学習に役立ちます
- 15. AppengineとGWT - PythonをいくつかのJavaに移植する
- 16. 「Service Bus Connect EAIとEDI」は、プライマリSAPを統合するのに役立つでしょうか?
- 17. PHPから情報を取得するのに役立つ
- 18. Times New Roman、Tahomaなどのフォントを任意のサイズで使用するのに役立つでしょうか
- 19. iPhoneアプリケーションでビデオを再生するのに役立つ
- 20. 解析でアプリケーションを作成するのに役立つ
- 21. pythonのqtdesignerでレイアウトを設計するのに役立つ
- 22. Chrome拡張機能をモバイルに移植する方法(特にjqueryとtrello)
- 23. Dockerは特定の環境変数でコンテナを管理するのに役立つでしょうか?
- 24. 一部のコードを隠すのに役立つ必要があります
- 25. VB.NETの拡張機能をC#に移植するにはどうすればよいですか?
- 26. この論理的な問題を解決するのに役立つでしょうか?
- 27. AptanaはNetsuite Client Suitecriptの開発にどのように役立つでしょうか?
- 28. PCを盗まれた場合、ハードウェアビットロックが役立つでしょうか?
- 29. DragDetectはいつ、そしてどのように役立ちますか?
- 30. アプリケーションをfork()でpthread_create()に移植する