# Προγραμματισμένες εργασίες ιστοσελίδας: cron χωρίς server

> Τρέξε δουλειές με πρόγραμμα: κάλεσε ένα API, εκτέλεσε μια συνάρτηση ή ένα μικρό script κάθε ώρα, μέρα ή εβδομάδα, στη ζώνη ώρας σου, με ιστορικό εκτελέσεων.

- Κανονικό URL: https://uebfaqe.ai/el/dynatotites/programmatismenes-ergasies
- Ενότητα: Οι δυνατότητες μία προς μία
- Γλώσσα: el
- Εκδότης: Uebfaqe (https://uebfaqe.ai)

## Περίληψη

Μια προγραμματισμένη εργασία κάνει μια δουλειά τις ώρες που ορίζεις, είτε επισκέπτεται κάποιος την ιστοσελίδα είτε όχι: μια αναφορά τη Δευτέρα, ένα καθάρισμα κάθε βράδυ ή συγχρονισμό κάθε ώρα με άλλη υπηρεσία.

## Βασικά στοιχεία

- Τρία είδη ενέργειας: Ένα αίτημα HTTP σε οποιαδήποτε διεύθυνση, μία από τις συναρτήσεις της ιστοσελίδας με την είσοδό της, ή ένα μικρό κομμάτι JavaScript που διαβάζει τα δεδομένα σου και στέλνει email.
- Κάθε πρόγραμμα, κάθε ζώνη ώρας: Διάλεξε κάθε λίγα λεπτά, κάθε ώρα, μέρα, εβδομάδα ή μήνα, ή γράψε μια έκφραση cron με πέντε πεδία. Η φόρμα δείχνει τις επόμενες εκτελέσεις πριν την αποθηκεύσεις.
- Ιστορικό κάθε εκτέλεσης: Κάθε εκτέλεση αποθηκεύεται με κατάσταση, διάρκεια, προσπάθειες και αποτέλεσμα. Διαρκεί έως 30 δευτερόλεπτα, και μια προγραμματισμένη εκτέλεση που αποτυγχάνει ξαναδοκιμάζεται έως τρεις φορές.

Εργασίες που ξεκινούν μόνες τους, με το δικό σου πρόγραμμα

## Πώς λειτουργεί

1. **Φτιάξε μια εργασία**: Στο Studio άνοιξε τις Εργασίες και πάτα Νέα εργασία, ή ζήτα από το AI να τη φτιάξει. Δώσ' της όνομα και διάλεξε πόσο συχνά τρέχει.
2. **Διάλεξε την ενέργεια**: Διάλεξε Αίτημα HTTP, Συνάρτηση ιστοσελίδας ή Ενσωματωμένος κώδικας, συμπλήρωσε τα στοιχεία και πάτα Δοκιμή για να τη δοκιμάσεις με τις μη αποθηκευμένες αλλαγές σου.
3. **Παρακολούθησε τις εκτελέσεις**: Με την Εκτέλεση τώρα ξεκινάς μια επιπλέον εκτέλεση όποτε θέλεις, βάζεις σε παύση ή ξαναενεργοποιείς την εργασία, και βλέπεις κάθε αποτέλεσμα στις Εκτελέσεις και στα Στατιστικά.

## Συχνές ερωτήσεις

### Τι είναι ένα cron job και το χρειάζομαι;

Ένα cron job είναι μια εργασία που τρέχει αυτόματα σε ορισμένες ώρες. Το χρειάζεσαι όταν κάτι πρέπει να γίνεται τακτικά χωρίς να πατάει κανείς τίποτα, όπως μια εβδομαδιαία σύνοψη ή το σβήσιμο παλιών εγγραφών κάθε βράδυ.

### Πόσο συχνά μπορεί να τρέχει μια προγραμματισμένη εργασία;

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

### Πώς κρατάω ασφαλή τα κλειδιά API σε μια προγραμματισμένη εργασία;

Αποθήκευσε το κλειδί στις Μεταβλητές και χρησιμοποίησέ το με το όνομά του στο URL, σε ένα header ή στο σώμα. Η τιμή μπαίνει μόνο την ώρα της εκτέλεσης, και ο ενσωματωμένος κώδικας τη διαβάζει από τις μεταβλητές της ιστοσελίδας.

## Σχετικές δυνατότητες

- [Λειτουργίες](https://uebfaqe.ai/el/dynatotites/synartiseis-serverless): Πρόσθεσε ενέργειες που δουλεύουν πραγματικά, όπως η αποστολή μιας φόρμας ή ο υπολογισμός μιας τιμής, γραμμένες από το AI.
- [Αυτόματα email](https://uebfaqe.ai/el/dynatotites/automata-email): Οι συναρτήσεις και οι προγραμματισμένες εργασίες στέλνουν email μόνες τους, όπως μια ειδοποίηση για σένα σε κάθε νέα παραγγελία ή μια επιβεβαίωση στον πελάτη.
- [Δοκιμές και κλήσεις](https://uebfaqe.ai/el/dynatotites/katagrafes-synartiseon): Δοκίμασε κάθε λειτουργία πριν τη δημοσιεύσεις και δες τη λίστα των κλήσεων με τα σφάλματα, αν υπάρχουν.

---

Πηγή: https://uebfaqe.ai/el/dynatotites/programmatismenes-ergasies
