私はSaaSアプリケーションに取り組んでいます。各ユーザーは、このアプリケーションでプランを購入すると、アプリの情報量に対応する一定量のストレージが与えられます。たとえば、Free ユーザーは 1GB の無料ストレージを取得し、Basic ユーザーは 5GB のストレージを取得します。
現在、すべての情報は MySQL データベースに保存されており、イメージやビデオなどのディスク上のバイナリ データはなく、単なるプレーン テキストです。
このアプリケーションの例として、添付ファイルのない Gmail をイメージしてみましょう。
この関数をアプリケーションに実装するにはどうすればよいですか? 特定のユーザーのデータベースに含まれる情報の量を何らかの方法で計算し、それを検証するメソッドが必要ですか?
前もって感謝します!