While I can find the answer to almost any specific question I have concerning PHP + MySQL development, one resource I haven't been able to find is good solutions to advanced problems.
I want to implement a minor messageboard type system that can be queried by AJAX, but it I have too many specifications for it to be filled by a prebuilt library, and I don't need a tutorial about how to implement and use a database.
What I'm looking for is a resource that provides good solutions to advanced users for more complicated problems than "store a message and print the last 10 messages"-style tutorials.
For example: My website will have group pages each with any number of users, and the private group page will have a small "wall"-like message board. What should I take into consideration when designing this particular table? How should I implement locking? Etc.
Of course, I don't expect there to be a tutorial for my exact problem, but I would like perhaps a complete solution to a db-driven website that can be comprehended (unlike WordPress - a little too spread out) and that actually works (unlike the full-solutions you sometimes find at the back of a reference book).