Having never built a dynamic website before, all of the different platforms and languages out there are a bit daunting. I've been looking at PHPmyAdmin, Ruby on Rails, XAMPP, AJAX, mySQL, XML vs relational databases, etc.; and I just wanted to know what I need to use to build and manage my database, establish a functional server-side and client-side, query the database, and so on.
Lemme know if I'm leaving stuff out too!