Saturday, November 1, 2014

Change is Great and Knowledge is Wonderful

I've been busy the past few months increasing my understanding of the latest trends in dynamic web development. For starters, I was dumb-founded that things I used to know had changed; or grown, or had been modified, or replaced. I wasn't counting on this when I began my trek but on the plus side. I learned about a whole bunch of new things I can play with. Along the way, I was introduced to Python, a computer programming language used in schools and universities to teach programming or solve problems. I discovered WordPress which can make web development quicker using templates, blogs, comments, standard plugins and widgets.

I spent a couple of weeks trying to figure out why I couldn't connect to my database and as it turns out, so much hacking and security flaws have forced providers of Open Source programs (like PHP and MYSQL) to batten down the hatches to prevent people from attacking their websites or worse, corrupting their databases and bringing sites to their knees. I found PHP particularly had at least two rounds of improvements that would help alleviate the hacking problems and was the reason I was having so much difficulty connecting. Some of the original commands have been obsolete for years. I wondered to myself how these serious problems would affect a for-profit business trusting PHP as a candidate for dynamic web development.

Structured Querry Language

Mysql is an Open Source (read free) SQL database and PHP is an Open Source language that can be mixed with HTML (Hyper-Text Markup Language) and  JavaScript in the same program. If you think this is too technical just wait a minute.

About the same time I was up to my neck in PHP and Mysql, I stumbled upon a YouTube video of a summer session at Harvard on building dynamic websites. This was terrific until I realized there is way more to the idea of a dynamic website than just having a database that exchanges data with a web page via PHP. XML is another language for obtaining RSS data in a specific format, and JSON was yet another standard I would have to learn. I was almost sidetracked with Ruby on Rails, but I could see in the first five minutes of chasing that idea it would take way too long to get where I wanted to go.

I have to say they know how to do it at Harvard. This 10 segment video held my attention for almost a week and a half as that's how long it took me to view the whole series. I learned quite a bit and the course gave me a better sense of what is involved in dynamic webs.

https://www.youtube.com/watch?v=mVLdOBijoco

During my knowledge voyage, I tried Windows 7 for ninety days and tried the new version of Dreamweaver now that Adobe owns it. I have to say I'm not a fan of the new way software is distributed or valued. Microsoft as well as Adobe want you to pay a small monthly fee to use the latest versions of their software. Given their track records on supporting older versions of their operating systems and programs, I'm not about to sign up for that.

I joined the mobile crowd and got an Android tablet and I find it convenient to read email and watch videos. We also upgraded our laptop to Windows 8.1. So I'm still hanging onto the grid.

WEBDOC - Don Filer Responsive Web Design




No comments: