The next step was to look at AJAX. Again, it was a few tutorials and reading a few documents. My website gained some content delivery without refreshing the page.
What was a dark art suddenly became an extremely useful tool in the box. When you add interactive elements to your site, your websites become so much better. Now I'm not talking about drowning it in everything jumping around the page but just things that make your site more usable.
As you probably know from my previous posts, I am not a big fan of Frameworks or Libraries. I could see the benefits of them to an extent but couldn't understand why, as a developer, you wouldn't want to know what the scripts were doing. However jQuery totally changed my opinion of Frameworks/Libraries.
Now don't get me wrong, I still won't use one just for the sake of it. As I've said previously, I made my own PHP framework so that I can control the whole framework. I have also pre-built my own libraries to add to the framework functionality and to access third party API's. jQuery though is a great library.
Now you will hear a lot of people saying that PHP is not a real programming language. If they say that to you, ask them what Facebook, Mailchimp, Wordpress, Drupal and Joomla are built on. If they say you should be learning Ruby on Rails, ask them why Twitter moved away from ROR to Java.
I have now also learned objective C to enable me to build Apps for Apple Devices. I also intend to learn a little more Java, however, the most important thing is to be confident in the tools you use.
Well folks, that draws a close to this series of posts.
I hope you have enjoyed reading and if you have any questions, please feel free to contact me.
Posted in Website Developer with no comments