私は自分のユーザー (現在はわずか 2,000 人) 向けの電子メール アラートを作成したので、毎晩 crontab が php スクリプトを実行して、mysql にクエリを実行し、ユーザーの保存済み検索と一致するものを見つけます。私の場合は機密扱いのウェブサイトですが、大規模なクライアント向けに何かを構築する必要がある場合に備えて学びたいと思います
私の懸念は次のとおりです。
ユーザーが 10 倍または 100 倍に成長するとどうなりますか? サーバーがクラッシュしますか?そのようなものを管理する上で提案できるヒントはありますか?
私のファイル cron/nightly_script.php を、ブラウザの URL で呼び出す以外の形式で実行されるように保護する方法はありますか? 次のような crontab で文字列を使用することを検討してください。
リンクス [絶対 URL/script.php]
メールブラストはどうですか?各クエリに対して、クエリに結果がある場合、スクリプトは電子メールを送信するため、大量の電子メールを意味します...自動的にスパムと見なされ、ブラックリストに登録される可能性がありますか?
ありがとう!!!