Powered by EverLive.net

Top Social

Crontab guru

Εκτέλεση αυτόματων εργασιών σε μία σελίδα

Πολλές φορές στην ιστοσελίδα μας χρειαζόμαστε να ορίσουμε να εκτελούνται κάποιες εργασίες αυτόματα. Αυτό γίνεται μέσα από το διαχειριστικο περιβάλλον της ιστοσελίδας μας. Αυτο το διαχειριστικό περιβάλλον παρέχεται από την εταιρεία Web Hosting που φιλοξενείτε η σελίδα μας και είναι συνήθως το Cpanel ή το Plesk. Όμως όλες οι πλατφόρμες διαχείρισης χρησιμοποιούν το ίδιο εργαλείο προγραμματισμού εργασιών , το οποίο λέγεται Cron.

Τι είναι το Cron;

Έτσι λοιπόν το Cron πρόκειται στην ουσία για έναν μηχανισμό που μας επιτρέπει να προγραμματίζουμε την εκτέλεση κάποιων εργασιών αυτόματα. Η ευελιξία του προγραμματισμού εργασίων του Cron ειναι μεγάλη , έτσι μπορούμε για παράδειγμα να προγραματίσουμε μια εργασία να εκτελείτε κάθε πέντε λεπτά ή 2 φορες την ημέρα ή δύο φορες τον μήνα ή στις 2 η ώρα τα μεσάνυχτα κάθε δεύτερη μέρα κτλ.

Ο τρόπος που προγραμματίζουμε τον χρόνο και την συγχνότητα εκτέλεσης μιας εργασίας είναι κάπως δυσνόητος για κάποιον αρχάριο. Για παράδειγμα:

5 0 * 8 *

Η παραπάνω δηλωση σημαίνει ότι μια εργασία θα εκτελεστει στις καθημερινά στις 00:05 του μήνα Αυγούστου.

Το 5 σημαίνει ότι η εργασία θα εκτελείτε το πέμπτο λεπτό

Το 0 σημαίνει ότι η εργασία θα εκτελείτε στις 12πμ

Το * σημαίνει καθημερινά

Το 8 σημαίνει τον όγδοο μήνα (Αύγουστος)

Το * σημαίνει οποιαδήποτε μέρα

# Crontab.guru

Αν αυτό σε μπέρδεψε τότε η σελίδα Crontab.guru είναι ο φίλος σου.θα σας βοηθήσει να ρυθμίσεις τον χρόνο εκτέλεσης μιας εργασίας cron.Δες στην παρακάτω εικόνα πως εμφανίζεται σχηματικά μέσα στο Crontab.guru το παραπάνω παράδειγμα.

 

 

 

Αφήστε το σχόλιο σας

Σχολιάστε ως επισκέπτης

0
Τα σχόλια δημοσιεύονται μετά την έγκριση του διαχειριστή.
τους όρους και τις Προϋποθέσεις.
  • Δεν βρέθηκαν σχόλια