明確な答えはありません。それは、必要なパフォーマンスの量、アプリケーションの複雑さなどに大きく依存するためです。
念のため、メモリを増やすことをお勧めします。Linuxに256MBのRAMをフルに割り当てることは決してないことを忘れないでください。残りはGPUに割り当てられるので240MBが最適です(そして実際にワークロードでこの分割を使用する必要があります)。240MBはそれほど多くはありませんが、VPS(仮想化されたプライベートサーバー)に256MBのRAMを提供するVPSサービスプロバイダーがたくさんあり、人々はこのマシンでかなり大きなサイトを運営しているので、間違いなく可能です。
PHPサイトで使用できるメモリの制限を設定できます。多くの共有ホスティングサービスでは、サイトごとに8〜16MBに設定されています。そして、多くのアプリケーションがそれに満足して実行できます。MySQLにはメモリ使用量を制限するために使用できる多くの設定オプションがあり、64MB(またはそれ以下)のメモリで簡単に実行できます。Apacheウェブサーバーもメモリを大量に消費するわけではありません。さらに軽い選択肢もあります。FTPとSOCKSサーバーは実際には少量のメモリを使用するため、スキップできます(少なくとも数人のユーザーのみが使用する場合)。
したがって、ここでデータベースが最大の問題です。データベースサーバーのメモリが多いほど、パフォーマンスが向上することに注意してください(主に安全なディスクI / Oへのキャッシュに使用します)。非常にトラフィックの多いサイトでは、データベースサーバーに(ほとんど)データベース全体をメモリに保持するのに十分なメモリがあります。おそらく、その優れたパフォーマンスは必要ないでしょう。RaspberryPiのストレージはあまり速くありません(RAIDがなくても本格的なコンピューターよりも5〜10倍遅い)。したがって、ストレージに達するとパフォーマンスが非常に遅くなります。既に述べたVPSの継続-ほとんどの場合、はるかに高速なストレージソリューションを備えていますが、このストレージを他の多くのVPS(多くの場合16または32)と共有するため、RaspberryPiのストレージよりも優れていることはほとんどありません。繰り返しになりますが、多くのサイトがそれらのサーバーで問題なく動作しています。
要約すると、256MBのRAMで完全に問題ないはずですが、メモリ使用量を減らすためにいくつかの設定オプションを微調整する必要があります。特にVPSを使用するためのサーバーの最適化などに関する記事を探す場合、インターネット上でそれに関するいくつかのチュートリアルを見つけるのは簡単です。 RaspberryPiの256 MBバージョン。また、メモリの使用量が少なくなるようにアプリケーションを設計したり、必要なメモリを少なくするようにシステムを構成するなど、興味深いスキルを習得できます。そのスキルは将来的には役に立つかもしれません。