Phụ thuộc vào quyền truy cập của bạn vào hộp.
Bản thân PHP sẽ không thể chạy độc lập. Bạn có thể làm một kịch bản cố gắng tăng thời gian thực hiện liên tục, ngủ và kiểm tra công việc mới thường xuyên. Nhưng điều đó là không tối ưu vì bạn sẽ phải truy cập nó qua trình duyệt một lần và tập lệnh sẽ phải đảm bảo nó chỉ chạy một lần.
Với quyền truy cập trình bao, bạn có thể chạy tập lệnh php trên vỏ, điều này sẽ ngăn không cho nó được gọi từ công chúng và phải chạy nó qua trình duyệt web.
Với quyền truy cập trình bao, bạn cũng có thể chạy chương trình cung cấp dịch vụ (cron) cho bạn. Có thể là một Java, Python, hoặc chương trình khác.
Việc làm cron không nên làm chậm máy chủ luôn. Điều đó phụ thuộc vào công việc đang chạy. Nếu đó là công việc của bạn quá tốn kém, quản trị viên của bạn có thể sẽ không ổn khi làm việc xung quanh các công việc cron đã đóng và làm chậm máy chủ một lần nữa và có thể thực hiện thêm hành động để ngăn bạn làm việc xung quanh.
là 'cron.php' phục vụ từ một trang web máy chủ hoặc tôi nó chỉ là một kịch bản địa phương? –
Câu trả lời ngắn gọn là để có được một máy chủ tốt hơn ... – ircmaxell
@Jesse, nó được phục vụ từ một máy chủ web và có thể truy cập với một trình duyệt – Eray