wmaraci reklam
lidertakipci

Zaman Ayarlı Paylaşma [Cronjob Paneli]

14 Mesajlar 1.786 Okunma
advertseo
wmaraci reklam

capscroll capscroll WM Aracı Kullanıcı
  • Üyelik 02.08.2019
  • Yaş/Cinsiyet 22 / E
  • Meslek Öğrenci
  • Konum Kahramanmaraş
  • Ad Soyad A** K**
  • Mesajlar 164
  • Beğeniler 41 / 54
  • Ticaret 0, (%0)
Bence dakika başı çalıştırmak yerine tarih ayarında sabit tarihler verdirilebilir, mesela 1 dakika sonra gibi değil de x günü saat 00:00 - 00:10 - 00:20 gibi 10'luk olarak gider bu sayede sorguyu 10 dakikada bir çalıştırabilirsiniz, bu iş için üretilmiş makinem bile olsa bu tür işlem için dakika başı sorgu çalıştırmak içime sinmez yine tutar böyle yaparım :)
 

 

wmaraci
reklam

AzveNet AzveNet WM Aracı Kullanıcı
  • Üyelik 13.06.2019
  • Yaş/Cinsiyet 42 / E
  • Meslek Serbest
  • Konum İstanbul Anadolu
  • Ad Soyad C** E**
  • Mesajlar 367
  • Beğeniler 69 / 147
  • Ticaret 0, (%0)
zaten dakika başı cronmu yapılır :) dediğiniz gibi saçma olurdu. ama en mantıklı olabilirlikleri söyledik.belki bazıları aklınada gelmiştir. ama sanırım istediği bizim söylediklerimiz gibi değil. şahsen daha önce buna benzer bir ihtiyacım olduğunda cron yerine config dosyasında ziyaretçiye tetikletmiştim. ama arkadaşımız daha farklı birşey arıyor sanırım. ama en kestirme yolu bu söylenenler dışında aklıma gelmedi. cron-php ile uğraşmak istemiyorsa sql ile yapacak. onun içinde sql ustaları cevap verebilir
 

 

İmkansız olduğunu düşünürsen hiç birşey başaramazsın.

msn560 msn560 WM Aracı Kullanıcı
  • Üyelik 13.02.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek ögrenci
  • Konum Mersin
  • Ad Soyad M** K**
  • Mesajlar 26
  • Beğeniler 8 / 6
  • Ticaret 0, (%0)
Veri tabanı ile yapabilirsiniz fakat belirlediğiniz zamanda siteye biri girmemiş ise çalışmaz en iyisi cpanelden cronjob tanımlamak ve zaman kontrolü yaptırmak şimdiki zaman büyükse > belirlenen zamandan işlemi başlatmak. Yanlız cronjob güvenliği için sabit token belirleyip kontrol ettirmek güvenlik için önemli değilse aşırı request ile sunucu yavaşlatılabilir
 

 

HMAWebHizmetleri HMAWebHizmetleri WM Aracı Kullanıcı
  • Üyelik 29.03.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Sosyal Medya Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad H** D**
  • Mesajlar 65
  • Beğeniler 14 / 14
  • Ticaret 2, (%100)

TheMucit adlı üyeden alıntı

Bu yöntemler benimde aklıma geldi. Belki daha pratik bir yolu falan vardır diye yazdım. Eğer hala daha pratik yolu olan varsa lütfen yorum bıraksın.


Hocam paylaşmak istediğiniz tarihi time stamp'a çevirirsiniz, daha sonra php ile birtane cron dosyası oluşturur, eğer şuanki tarih; zamanlanan tarihten büyükse işlem yap dersiniz ve o cron dosyasını 1 dakikalık bir cron'a bağlayabilirsiniz.

Benim şuan için kullandığım yöntem bu şekilde, daha iyi bir yöntem varsa bende faydalanmak isterim :)
 

 

wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al