Javaも最速クラスです。Javaで作ったサイトも最速クラスになれる、とは言ってもPHPで作ったサイトより、もっさりとしたサイトになってしまうのはフレームワークが重過ぎるからです。
Webアプリを単純化すると
- クライアントがリクエスト/データをサーバーに送信する
- サーバーがリクエスト/データに対するレスポンスをクライアントに返す
コレだけをやっています。
やっている事は単純ですが、フレームワークによっては過剰な抽象化より、それらが最適化されず、過剰な処理が行われ、結果としてもっさりといした遅いサイトが出来上がります。
スクリプト系言語のPHPやJavaScriptに負けているのは、利用しているフレームワークがより多くのコードを実行していたりロードバランシングの為に通信を行っていたりあれこれ「あったら便利」機能が色々と処理を行ったりしているので遅くなります。
0 件のコメント:
コメントを投稿