Fill an HTML Page with Data from a Database, Most Efficient Method
===

I have a page on my website in which it's content will be purely generated from what users submit into various input boxes. 

I'm pretty new to website development, but I'm assuming the best way to go about this is to save the data to a database (to allow for easy removal of content) and then use that information stored, and display it on an HTML based page. 

Since, of course displaying this content fast is key, would using jquery/php to draw from the Database be the most efficient way, or are there better, and more commonly used methods to do this as I assume many sites do this such as Reddit.