<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">On Jan 8, 2020, at 12:00, Rick Moen <<a href="mailto:rick@linuxmafia.com" class="">rick@linuxmafia.com</a>> wrote:<br class=""><div><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><div class="">Quoting Texx (<a href="mailto:texxgadget@gmail.com" class="">texxgadget@gmail.com</a>):<br class=""><br class=""><blockquote type="cite" class="">I didnt actually know how it worked.<br class="">I presumed (I now know falsely) that it digested a text file and inserted<br class="">dates it generated on the fly.<br class=""></blockquote><br class="">That could be done. In retrospect, I deeply question the need for a<br class="">database store for this application, in the first place. Seems to me,<br class="">such templating can (as you say) be done just as well with flat text<br class="">files as back-end storage.<br class=""></div></div></blockquote><div><br class=""></div>I wrote the code back when I was trying to get a PHP job like 15 yrs ago.</div><div><br class=""></div><div>My current plan is actually to switch it to Jekyll/YAML (JSON being more verbose but more resume worthy), I’ve just been working on other things. Jekyll is a pretty simple ruby app that generates a static site.</div><div><br class=""></div><div><a href="https://jekyllrb.com" class="">https://jekyllrb.com</a></div><div><br class=""></div><div>So you’d basically have a cron job that ran at some point in the month to generate another month’s events. I just haven’t figured out exactly how to do one transition when an event’s been edited. Yet.</div><div><br class=""></div><div>Essentially, Jekyll was a response to the overbloat of both WordPress and Ruby on Rails (et al) for smaller web sites. I may actually switch my smaller sites to Jekyll eventually.</div><div><br class=""></div><div>Since I (for my sins) am currently working on a Django project (with *cough* over 100 db tables for a freakin’ game data tracker), I welcome the leanness.</div><div><br class=""></div><div>Deirdre</div><br class=""></body></html>