Forum » Izdelava spletišč » no cron job webhost
no cron job webhost
sebavet ::
Ponudnik interneta ima v zakupljenem paketu na voljo 1gb prostora. Nima pa predinštaliranega cronjoba. Imam php skripto, ki bi se mogla izvesti 1x na 24 ur. Kak predlog kako naj to rešim? Našel sem spletnostran atrigger.com, ki bi jo lahko uporabil, a me pred tem zanima, a lahko to kakorkoli rešim v lastni (s kako rešitvijo na lastnem zakupljenem serverju) režiji?
jype ::
Napiši skripto, ki v ozadju požene tvoj cron job, če ga v zadnjih 24 urah še ni, ter jo naloži za vsak request. Verjetno je najlažje pogledat kdaj je bila datoteka nazadnje spremenjena in jo touchat ter pognat skripto, če je že minilo 24 ur od zadnje spremembe.
Zgodovina sprememb…
- spremenilo: jype ()
sebavet ::
Kako se pa poganjajo skripte v ozadju? p.s. možno je da dnevno ne bo obiska na tej strani.
Zgodovina sprememb…
- spremenil: sebavet ()
blackbfm ::
Uporabis program wget ki klice php skripto v kombinaciji s task scheduler v windows.. Ali pa ce imas router z openwrt / ddwrt nastimas tam cronjob
blackbfm ::
ne, lahko pa ga simuliraš kot to dela npr wordpress, ob obisku se preveri kateri jobi se morajo sprožit, https://developer.wordpress.org/plugins... .. če imaš konstanten obisk bo delovalo vredu, sicer ne
Netrunner ::
Če nimaš obiska na strani potem verjetno ni razloga da se skripta sploh zažene ? ... kaj pa ta skripta dela če ni skrivnost?
Doing nothing is very hard to do... you never know when you're finished.
sebavet ::
Dnevno preveri bazo in pošlje emaile. Kaj pa če naredim preprosto php skripto, ki ima neskončno zanko, v njej pa pošiljanje emaila, nato pa delay(24 ur). Je taka stvar v praksi uporabna?
blackbfm ::
Ne, ker na klasičnih gostovanjih si omejen z max execution time od npr 30 sek do par min.
Netrunner ::
Neskončne zanke niso nikoli dobra ideja.
Poglej si easycron kar izgleda na prvi pogled točno to kar potrebuješ.
Poglej si easycron kar izgleda na prvi pogled točno to kar potrebuješ.
Doing nothing is very hard to do... you never know when you're finished.
galu ::
Če hočeš bit fancy:
- https://docs.aws.amazon.com/AmazonCloud... je tvoj cron
- ki požene tvojo "skripto": https://aws.amazon.com/lambda/
- ki se poveže s tvojo bazo in razpošlje maile https://docs.aws.amazon.com/sdk-for-jav... (lahko tudi dobesedno on your behalf, https://docs.aws.amazon.com/ses/latest/... )
Večina tvojega use-casea verjetno pade v free tier.
- https://docs.aws.amazon.com/AmazonCloud... je tvoj cron
- ki požene tvojo "skripto": https://aws.amazon.com/lambda/
- ki se poveže s tvojo bazo in razpošlje maile https://docs.aws.amazon.com/sdk-for-jav... (lahko tudi dobesedno on your behalf, https://docs.aws.amazon.com/ses/latest/... )
Večina tvojega use-casea verjetno pade v free tier.
Tako to gre.
Zgodovina sprememb…
- spremenil: galu ()
blackbfm ::
Za obstojeco resitev je lazje nabavit najcenejsi hosting s cronom kot pa studirat in razvijat za aws
frke ::
Doma instaliraj Raspbery pi ali kakšen cenejši klon. Priključiš ga na domači router, s cronom poganjaš requeste na oddaljen web page. Prednost: poraba elektrike je minimalna, brez skrbi je lahko prižgan 24/7
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Amazon ustvaril rekorden dobičekOddelek: Novice / Rezultati | 9650 (5593) | Konlov |
» | Optimizacija API-jaOddelek: Programiranje | 1884 (1117) | AndrejS |
» | Gostovanje - podatkovna bazaOddelek: Omrežja in internet | 1269 (1203) | KuhanKrompir |
» | postavitev mail streznikaOddelek: Omrežja in internet | 1331 (940) | NeMeTko |
» | PHP timerOddelek: Izdelava spletišč | 1412 (1117) | 'FireSTORM' |