WordPress
And so it came to pass that I began delving into building web sites in a more efficient way. Goodbye, flat HTML pages. Hello, WordPress!
I downloaded a copy of WordPress from WordPress.org, and, with the help of several text and video tutorials and a knowledgeable friend, I went to town. Now I have the power of thousands of themes and plugins, and a huge amount of online resources available to learn to build an sleek, functioning web site.
* As a side note, PHP is magical! No more manually inputting and updating headers and footers on every page of a website. I only built one site without PHP, and that was one site too many. Back to WordPress.
So maybe I am 11 years behind. Who cares? WordPress may have come out in 2003, but it is still widely used. Nearly 23% of all websites are running on WordPress. So WordPress is still worth getting into. After all, age is just a number. You’re only as old as you feel. WordPress is like a fine wine…
WAMP
There comes a time in a fledgling developer’s life when it becomes a necessity to install a bunch of programs you know nothing about (because people on the internet say you need them), and then you find yourself spending an afternoon (or three) figuring out how to make them work. Okay, maybe it isn’t as bad as all that, but I’m getting ahead of myself.
What is WAMP? I’m so glad you asked. It is a packaged install for Windows that includes updated versions of Apache, MySQL, and PHP. Check it out. Linux and Mac have their own versions, LAMP and MAMP, respectively. I won’t get into what Apache, MySQL and PHP are because that would take a long time. And I don’t want to take all the fun out of what may be some light reading for you.
Short story: WAMP sets up a local web development environment. After the install, and following along with some awesomely clear and concise tutorials, I created a local database, installed WordPress into the assigned location in the /wamp directory, and I was on my way.
Next Time…
Of course, simply being able to see my WordPress site seemingly develop itself before my very eyes on my local PC wasn’t enough. Soon, I wanted to test it on my iPhone to see changes immediately after making an update to my stylesheet instead of having to resize my browser window over and again. I assumed that should be easy enough. And also I wanted to migrate my website from my local environment to a live server. So, I just drag some files from my PC to my web host, right? Right?
*crickets*