Cron – kam umístit a jak načíst SQL
- Duch.Veliky
- Člen | 68
Ahoj,
potřeboval bych poradit. Je nějaký standard, kam umístit scripty s crony, když používám klasickou strukturu sandbox?
A druhý dotaz je poté k tomu konkrétnímu scriptu – ten script si šáhne do databáze, vezme záznam, podle URL si načte informace z webu a ty informace uloží k tomu záznamu. To udělám klasicky přes cURL a nebudu k tomu používat nette. Ale jde nějak nastavit, aby si ten script načetl z nette SQL informace pro connect? (abych nemusel mít na sto různých místech údaje pro connect do databáze, ale byly jen v config.neon).
Snad jsem svůj dotaz vysvětlil srozumitelně.
Předem děkuji za pomoc :)
- llook
- Člen | 407
Já bych použil Symfony/Console a používal framework i v těch cronových úlohách, to mi přijde nejjednodušší. Viz https://forum.nette.org/…dyby-console
- thunderbuff
- Člen | 164
Taky můžeš zkusit obyčejný CliRouter, mám s ním výborné zkušenosti. A jedno doporučení – pro crony určitě používej framework! Má to jen výhody.
- budeš moct využít modelovou vrstvu své aplikace
- bude tě to nutit dodržovat „štábní kulturu“ zdrojáků, takže se v tom vyznáš, až to budeš číst
- budeš mít k dispozici debugovací funkce frameworku