With the one exception of this (WordPress) blog, every time I try to do something on the web I end up discovering it’s 1000 times harder than I expected. I don’t understand how the web got so big so fast when it’s so hard to build good sites.
I bet I’ve filled out thousands of forms on the web. Forms are everywhere online, and they’re pretty much the only way websites have to gatehr data. So since the whole form thing has been done a million times you’d think it would be pretty easy to build a form, right? Well it ain’t.
Now you’ve got a fancy form with fields that check to make sure the user entered valid data and questions that pop up based on answers to previous questions. Sweet. So what happens now when someone presses the Submit button? Nothin’. Now you need something on the server, like PHP, to write this data into a database like MySQL. And you need some interface for getting the data back out of the database.