Hi guys and gals!
I'm currently workin' on my first bigger PHP/MySQL project. I should build a database driven site with a (fulltext) search function for a lyrics-site on the net (msuicmademe.com). Cause I'm very new in this stuff, i don't know, which structure would be the best solution between easy administration and fast search. The static site contains more than 32000 pages with almost 800 artists and 33,750 lyrics.
The current db-structure works with two tables, one artists table which contains artist, albumname, album-picture-data, artist offset and album offset in the other table. The 2nd table (titles-table) contains the songname, the tracknumber, songlyrics, comments, artist offset and album offset for the 1st table. Both tables contain an id-field which is used to find the concurrent field in the table out of the offset values.
I've really no idea, how fast/ slow a artist/ title search or even a fulltext search would become with this structure.
Do you have any recommendations for me how I could build this up?
Thanxs anyway,
Tommy.