Pengertian Cron Jobs di Cpanel
Cron Jobs adalah software yang bertugas untuk penjadwalan yang memungkinkan mengatur tugas secara terjadwal. jadi kita bisa mensetting tugas secara terjadwal seperti download file, download email dan lain sebagainya
file konfigurasi yang khusus menangani command agar berjalan secara periodik pada jangka waktu yang sudah ditentukan. File crontab disimpan dimana daftar tugas dan instruksi lainnya tersimpan. Pengguna bisa membuat file crontab nya sendiri.
Fungsi Cron Jobs di Cpanel
Sistem yang diperlukan
- Sistem operasi yang sesuai: cron jobs dibuat menggunakan command program yang disebut crontab. Crontab bisa berjalan pada hosting yang berjalan pada server berbasis Linux atau BSDs. Jika web hosting Anda berjalan pada windows, Anda tidak bisa menggunakan program ini.
- Shell access: anda juga perlu menghubungkan web hosting anda menggunakan telnet atau SSH. Sebagai alternatif web hosting anda harus menyediakan cara untuk mengatur tugas crontab menggunakan control panel. Tutorial berikut ini hanya untuk anda yang bisa terhubung dengan server web menggunakan SSH atau telnet dan bekerja pada line command pada komputer tersebut. Jika anda hanya bisa mengatur cron jobs dari control panel, anda bisa dengan mudah membuatnya jika sudah mengerti command (perintah) crontab.
Pada dasarnya kita akan mulai dengan membuat jadwal. Kemudian, kita akan mengirimkan jadwal tersebut pada program bernama crontab. Crontab akan mengambil jadwal dan menginstalnya pada susunan tabel yang dimilikinya. Pada waktu yang sudah ditetapkan pada jadwal, program lain bernama cron akan menjalankan tugas yang telah anda buat tersebut.
Tahapan untuk mengatur cron job pada server web anda.
1. Menentukan jadwalnya
Hal pertama yang harus anda lakukan adalah memahami cara kerja jadwal yang akan anda buat. Apakah anda ingin menjalankan perintah tersebut setiap hari, setiap bulan, atau pada waktu-waktu tertentu saja. Jika anda menggunakan shared server, dimana banyak website terdapat disana, sebaiknya anda tidak menjalankan cronjob terlalu sering, karena ini akan sangat mempengaruhi kerja server secara keseluruhan. Jika anda ingin menjalankan program ini dengan frekuensi tinggi, sebaiknya anda beralih ke level hosting yang lebih tinggi seperti VPS murah atau dedicated server.
2. Memahami bahasa pemrogramannya
Hal berikutnya yang perlu anda lakukan adalah menulis jadwal anda dengan bahasa yang dimengerti oleh crontab. Format crontab terdiri atas sebuah baris yang memiliki 5 tanda bintang yang diakhiri dengan command /perintahnya. Berikut adalah contoh sederhana dari script crontab:
* * * * */command
-yang berbentuk tanda bintang di atas merupakan penjadwalan waktunya. tanda-tanda ini bisa diganti dengan angka.
-command bisa diganti dengan jenis perintah yang akan dijalankan.
Bagian pertama dibagi menjadi 5 bagian:
1. Menit (0-59)
2. Jam (0-23)
3. Hari dari Bulan (1-31)
4. Bulan (1-12)
5. Hari dari Minggu (0-6)
ooo gitu ya… ane baru tau nich
Mantap…
i like
kira2 kl sudah setting cronjob disatu cpanel yg terdiri dari banyak addon tuk web, trus yg disetting untuk cronjob cuma 1 addon web aja, kira2 addon web yg laen terpengaruh atau terganggu ga ya om?
sipp, makasih kak infonya, baru mudeng 🙂
Ilmu yang sangat berguna gan 🙂
terimakasih infonya. sangat memmbantu saya yang masih perlu banyak belajar. n bagi temen2 yang mau bareng belajar SEO bisa kunjungi blogg sederhanaku di http://www.onlinebisnissuper.blogspot.com . terimaksih
trimaksih infonya langsung praktek nihh….
Kaos Karakter
terima kasih banyak gan, sangat bermanfaat bagi saya. 🙂
mohon mampir-mampir juga ya gan ke :
qarlota.com
teriam kasih
mksd saya http://qarlota.com
good
terimakasih informasinya, jadi menambah wawasan saya, semoga bisa bermanfaat untuk kita semua.
Wah, cukup membingungkan. Yang penting sudah jadi toko online 🙂 http://www.tokomebeljepara.net
great article with its very inspirational content, if allowed I will share this article to my friends, thank you.
Very helpful. Terimakasih banyak sudah memberikan ilmu yang bermanfaat
keuntungan menggunakan cron tant itu apa ya?. Berarti cront jobs sendiri hanya bisa dijalankan di Linux saja dan tidak bisa di jalankan di windows ya?