私の意見では、ビューとストアドプロシージャは通常、ほとんどメリットのない余分な問題です。
私はさまざまなWebアプリを作成して使用してきましたが、何億ものユーザーがいるものはありません。ストアドプロシージャを持つものは厄介です。アドホックSQLクエリを使用するものは非常に高速です(SQLインジェクションを回避するためにプレースホルダーやその他のベストプラクティスを使用してください)。私のお気に入りはデータベース抽象化(ORM)を使用しているので、コードはデータベースを直接処理するのではなく、PHPのクラスとオブジェクトを処理します。私はますますそのためのsymfonyフレームワークに目を向けています。
また、一般的に、パフォーマンスを時期尚早に最適化するべきではありません。今すぐすぐに開発できるように最適化します(ストアドプロシージャはありません)。動作したら、アプリのベンチマークを行い、ボトルネックを見つけて最適化します。最初から最適化しようとすると、時間が無駄になり、複雑になります。