Event in schedule? [solved]

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Event in schedule? [solved]

Post by Gregor »

Hallo,

Is het mogelijk om een event op een tijdstip te laten uitvoeren i.p.v. dat het wordt getriggerd door een actie zoals AddedCGBlogArticle?

Gregor
Last edited by Gregor on Tue Jan 08, 2013 2:34 pm, edited 1 time in total.
Jos
Support Guru
Support Guru
Posts: 4020
Joined: Wed Sep 05, 2007 8:03 pm

Re: Event in schedule?

Post by Jos »

Ja dat moet wel kunnen via een cronjob en een UDT. In de meeste gevallen is een cronjob echter overkill. Hier vind je wel een interessant artikel erover: http://www.cronjob.nl/

Ik zag bij de module-releases laatst ook de module SystemCron langskomen... Geen idee wat die doet, maar zou je eens kunnen onderzoeken. http://dev.cmsmadesimple.org/projects/systemcron
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Event in schedule?

Post by Gregor »

Dank je Jos.

Ik denk dat een cronjob overkill gaat worden, zoals het artikel ook beschrijft wanneer wel/geen cronjob. Mijn idee is om 's nachts een tweet te laten sturen als er een nieuw cgblog artikel is. Elke nacht controleren is in veel gevallen een overkill.

Waarom ik dit wil ;) Het plaatsen van een artikel na het drukken op submit, duurt soms 10-15sec voordat ik weer in het menu kom. Dit wordt veroorzaakt door een UDT die een tweet en mail stuurt. Dit zou ook op een moment later mogen gebeuren en niet om tussentijds te gaan zitten wachten. Zeker op plaatsen met een slechte internetverbinding leidt dit soms tot problemen omdat er een time out terugkomt.
Jos
Support Guru
Support Guru
Posts: 4020
Joined: Wed Sep 05, 2007 8:03 pm

Re: Event in schedule?

Post by Jos »

Gregor wrote:Het plaatsen van een artikel na het drukken op submit, duurt soms 10-15sec voordat ik weer in het menu kom. Dit wordt veroorzaakt door een UDT die een tweet en mail stuurt.
Misschien is het dan wijzer om naar de methode van tweeten en mailen te kijken. 10-15sec klinkt inderdaad niet echt acceptabel. Hoe het anders zou kunnen heb ik niet paraat.. .misschien via een UDT dmv curl een andere pagina laten aanroepen. Op die pagina staat dan jouw UDT die de tweet en de mail stuurt. Op die manier zou een gebruiker er geen last van hebben. Misschien is er een eenvoudigere methode.
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Event in schedule?

Post by Gregor »

@Jos heb je een link of korte uitleg over curl?
Jos
Support Guru
Support Guru
Posts: 4020
Joined: Wed Sep 05, 2007 8:03 pm

Re: Event in schedule?

Post by Jos »

User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Event in schedule?

Post by Gregor »

Na enig puzzelen is het me gelukt om een cronjob te maken die een pagina van de site aanroept waarop een UDT staat die ik periodiek kan uitvoeren. En dit werkt ook nog :)

Dank voor je hulp Jos.

Groet, Gregor
Post Reply

Return to “Dutch - Nederlands”