Since the birth of the Internet, the changes that have taken place in the world have been too great! However, the darling of the entire network platform: the website has also experienced the vicissitudes of the times.
Since the advent of HTML, web pages have rapidly increased. It can be said that early websites are composed of these HTML files. This also leads to the need for HTML support from browsers. however, HTML is only a text markup language. That is to say, its most powerful function is to display information. therefore, early web pages are often called static pages. or the website is static. A large number of people who know HTML need to perform a lot of maintenance every day to Ensure network updates.
Later, people began to fall short of this "clumsy" website design method. With the development of network hardware and the improvement of network speed, they began to add some well-made animations to the network industry, and want to reflect the user interaction on the Internet industry. this gave birth to the dynamic network industry. At the beginning, some dynamic scripts were used, of course, a large part of dynamic websites are still developed using dynamic scripts (familiar with VBScript and JavaScript ). with the addition of these things and rich user experience, people began to try the fun of the network. so in the 1990s S, the network became popular and even encountered a so-called network bubble. of course, there are also a large number of people who are in front of the times, because the network is also developed.
Later, the Network played a greater role. Later, people simply realized the company's business through the network. A lot of B/S MIS has been transformed into C/S. at the same time, it gave birth to a three-tier structure (more accurately called N-tier), turning the pure script into a mechanism for implementing the script and logic functions. in addition, the role of relational databases is also growing. Still dominant in website development (Asp.net. jsp, etc ).
Just the year before, Ajax (who was the first to call it, I forgot) emerged for a new thing. Haha, it was not very comfortable to claim that it was to break the traditional B/S model, however, people have no choice but to accept the user experience. haha. I personally think this is also very promising, although there are still many things to be improved.
although web has gone through these stages, each stage has a milestone. In fact, there are more and more technologies covered by website technologies. Therefore, if you want to make a good website (in all aspects), you will have higher and higher technical requirements for website developers. Of course, team collaboration also emerged, such as the artist, the intermediate logic coding personnel, and the background database management personnel. but after all, you need to know something to do. therefore, if you are a developer of a large web site, you must have two brushes. otherwise, it is difficult to be competent.