in reply to RE: RE: RE: RE: Community Teaching Project
in thread Community Teaching Project

The best option might be two separate versions; one that's DB driven, and select a "required" DB like MySQL, and one that's CSV driven. The CSV version would satisfy the cross-platform requirement (done properly) while the MySQL version offers higher performance.

I believe there is a DBD::CSV that would allow us to design with a database interface, and have the option of pointing that interface at a CSV file if needed.