Bod has asked for the wisdom of the Perl Monks concerning the following question:
I'm writing an XML Sitemap generator based around WWW::Crawl
I want to record the priority to set each entry in the sitemap. My first thought was to use a CSV or similar text file but it could become huge and cumbersome. So what are the alternatives?
I could write this server-side where I have a MariaDB instance running so storage is no problem. But I'm thinking I want to run it client side although I don't really know why. So my choice seems to be to hold the data in a Storable object. Run MariaDB, MySQL or similar locally or use DBD::SQLite from within Perl. No doubt there are other choices...
Which would you do and why?
What would you definitely avoid doing and why?