How can I build a database and interface for a book publisher's website?
August 9, 2006 10:53 AM
Subscribe
I work at a small non-profit book publisher, and I need to build a database for our website.
We have about 400 titles on our backlist, and each one of them needs to have an individual 'book page' with things like the book's description, the author's bio, the cover image, blurbs out the book, and so on. We also have a 'catalog' page that should be sortable by category (author, year, fiction/non-fiction, etc.)
Right now, all of those pages would need to be made individually, by hand. I don't want to do that. So I was thinking the best thing to do would be to put all that info into a mySQL database, and pull it out to the site dynamically with something like Ruby.
I know HTML and CSS, so the layout and design is no problem. The problem is, I don't know where to begin with mySQL and Ruby. I have 0 experience in working with either of those things. I've found a few Ruby guides on the net, but they don't seem to specifically address this kind of thing.
So, my question is: Is there a tutorial out there that would be good for this specific problem, or has someone already created a solution that I could use and tweak for our needs?
posted by mekanic to computers & internet (23 comments total)
4 users marked this as a favorite
The Rails site has some good quick tutorials and installation instructions that will at least point you in the right direction.
posted by mbrubeck at 11:01 AM on August 9, 2006