
私は PHP 開発者で、サブドメイン ホスティングを提供したいのですが、各サブドメインの帯域幅を計算することも必要です。
サブドメインの作成には、キャッチオールやワイルドカードなどを使用して簡単に設定できるようにします。
ちょっと困惑しているのは、サブドメインごとの帯域幅を計算する方法です。これは PHP 内で可能なのでしょうか? それとも、フォルダーなどを使用するなど、もっと良い解決策があるのでしょうか?
また、スクリプトはサブドメインの下にロードされますが、これはユーザーごとに異なります。各ユーザーに新しいフォルダーと独自のスクリプトを提供する価値はありますか、それともすべてのユーザーに対して 1 つのスクリプトを管理する方が簡単ですか? ここで何か考慮すべきことはありますか?
乾杯
ケ
答え1
最善策は、Web サーバーのログ ファイルからデータ転送を解析することかもしれません。各サブドメインに独自のログ ファイルがあるかどうかは、それらを区別する方法 (たとえば、リクエストのホスト名をログに記録する) がある限り、重要ではありません。その後、統計を集計し、それに応じて対処できます。これにより、ページ アセット (JavaScript、CSS、画像など) によって使用される帯域幅も追跡できるという利点が追加されます。