Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Gửi + -200 email bằng hàm php mail () trong một vòng lặp

Bạn có thể lặp lại nó 200 lần với một số vấn đề mà tôi tưởng tượng, mặc dù nó sẽ chậm hơn nhiều so với một bưu phẩm tùy chỉnh hoặc một gói được thiết lập đúng cách để xử lý điều đó.

Kết quả cuối cùng phụ thuộc vào nhiều yếu tố. Điều chính bạn sẽ muốn đảm bảo là bạn sử dụng set_time_limit () để cung cấp cho kịch bản đủ thời gian để thực hiện công việc. Việc tải công việc vào một số loại hàng đợi được phục vụ bởi tập lệnh cron cũng có thể giúp cuộc sống của bạn dễ dàng hơn, vì việc giữ các tập lệnh PHP chạy trong một thời gian dài sẽ dẫn đến các vấn đề tài nguyên khác.

Trước đây, tôi đã từng gửi khoảng 50.000 email đến một bản tin đăng ký bằng cách sử dụng chức năng mail của PHP và một máy chủ RedHat có cài đặt Exim. Sẽ mất 4-6 giờ với tập lệnh tùy chỉnh mà tôi đã chạy. Không có gì hiệu quả về nó, nhưng nó đã hoạt động tốt.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JDBC LỖI:08S01 đôi khi xảy ra

  2. Định dạng ngày giờ Mysql thêm 10 phút

  3. Phân tích cú pháp dữ liệu XML bằng php để đưa vào cơ sở dữ liệu mysql

  4. hiệu suất neo4j so với mysql (nó có thể được cải thiện như thế nào?)

  5. MySQL select query với tên cột biến