So this week I started two new classes. The first one and the one we are talking about today is Server side scripting. I admit right out of the gate that server-side is not my forte. Although it is something I intend to learn, I just wanted to get that out of the way before some one reads the post I am about to make and smites me for being absolutely and totally wrong. For the most part, I think I pretty much got it. Anyway, here is the post and you can determine for yourselves if the ideas put forth within it are accurate.
“How do server-side scripts use the request/response model to dynamically communicate with the user?
Compare and contrast features of the popular server‐side scripting languages such as C#, PHP, and Visual Basic.Net in supporting such an application.
Django is a language that I know very little about, but considering that Python was the first language I learned I have always been interested, just too busy to check it out. It is free and open sourced. It follows the Model-view-controller architectural pattern. It is maintained by the Django Software Foundation that is nonprofit. Django is used by sites like Pinterest, Instagram, Mozilla, The Washington Times, Disqus, BitBucket, and the Public Broadcasting Service. It’s main purpose is to create complex, database driven websites and emphasizes reusability and ideas like DRY, Don’t Repeat Yourself (which is a concept all programmers can/should embrace).
In short, there are a lot of similarities between these guys, but there are also little differences. Each has its own structure and syntax. All of them could be used for something great, but depending on the project, developer, and style the choice will be narrowed down and ultimately productivity of the developer will show just what can be done with such scripts.”
So that is it. It is as much opinions about these than it is about fact. But I thought that since I write these every week and no one hardly ever reads them except my teachers. Maybe I will put a bit more effort in them if I know that all of you are going to read them as well.
So send me some feedback. Correct me if I am wrong. I love to learn.