Amirul Imran Bin Abdullah Zahri
Faculty Of Science Computer & Information Technology, University Of Tun Hussein Onn Malaysia (UTHM), Kolej Kediaman Bestari, Parit Raja, 86400, Malaysia
E-mail: [email protected]
Abstract In the era of globalisation, people tend to exchange and find many information in the global network or also known as the Internet. The internet existence itself leads to creation of many things such as system, software and websites that were created by their developer as it is today. You could find many websites everywhere and anywhere that is being used by user around the world. Websites was developed to increase more beneficial value and economical value for the developer and the company. The system was developed with its own purposes and strategy. Some websites were created to make the users life easier and simultaneously brings benefits to the developer. For example, there are many websites such as e-commerce, blogs, social media and education which have their own purport. There are many websites located or created inside this mass network of internet which had been surfed and used by all user globally.
Keywords Put your keywords here, keywords are separated by semi colon.
These days, I think everyone heard about web technology terms in everyday part of their life. People heard about this term regardless whether they are in the IT field or any other kind of occupation. There are many people use this term to help them form a strategy for their business. This term had been used widely inside IT department of the web field. Web technology can be defined as when there are two computers interact and communicate with each other using the mark-up language such as hypertext mark-up language (HTML) and cascading style sheets (CSS) . They used this web technology to make them gain some profitable changes in their entrepreneur and social value. Originally, this previous web technology is incomparable to todays. This is because the old one is very plain and does not have much of an interesting design and content. The evolution of the web pages evolved from dull and not so interesting into beautiful and interactive websites.
1.0 HISTORY OF WEB DEVELOPMENT
Before the modern age of web technology, there was a little bit of history or some side story that made the technology advanced as we had achieved today. This term or definition that could change everything that leads to tremendous amount of development, WWW. The WWW or known as World Wide Web that has been founded by Tim Berners-Lee . He is a very ambitious person that he once proposed about this project to his boss. The idea that he proposed was not immediately accepted by his boss . Due to his determination, his standards and patent that he had been approved and filed to the IT department or companies is now been used by everyone globally.
1.1 WEB 1.0 (FEATURES)
The features of the historical development are very different to todays development. In this case, there was one term which was Web 1.0 that became really famous retronym in those days . This technology was considered the one of the first stage of the World Wide Web. This Web 1.0 had only a little number of content creators that majority of the users were only act as the consumers of the content . The personal websites were very common back in those days and it used mainly of static pages. These static pages had been hosted using ISP-run web servers like GeoCities. The content of the webpages was provided or served from the servers filesystem only and the pages was created using the Server Side Includes. In the extension of the HTML, there exists the and tags inside the implementation of the HTML . This technology started to evolve slowly and improved significantly that make the existence of the next version possible. (Choudhury, 2014)
1.2 COMPUTER SECURITY THREAT/ ATTACKS
People are aware of the importance of the network security. Network security is main issue of computing because many types of attacks are increasing day by day. There are many types of security threat or attacks that exist during the Web 1.0 day.
1.2.1 Access attacks
The unauthorized persons gain access to networks or devices to which they have no right to access. There are two different types of access attack: the first is physical access, whereby the intruder can gain access to a physical device. The second is remote access, which is done to IP-connected devices. (Abomhara & K?ien, 2015)
Listening to the private conversation between two parties. This attack is the most vulnerable to the victim. This is because they did not even realize the incoming attack from the culprit.
1.3 THE SOLUTION OF THE ATTACKS
There are many solutions of the attacks to this problem when, before and after encountering the threat or attacks of the malicious user.
1.4 ADVANTAGES OF THE WEB 1.0
1.5 DISADVANTAGES OF THE WEB 1.0
1.6 CURRENT TREND OF WEB TECHNOLOGY
II. LITERATURE REVIEW
2.0 COMPARISON BASED ON TITLE
In this section of the research or article, there are many comparisons that I had found regarding these four categories that are language & platform, frontend, backend and databases. From the introduction that I had declared above, I had learned the definition of each aspects regarding the title that I want to research with.
2.1 LANGUAGE & PLATFORM
2.1.1 COMPARISON OF LANGUAGE & PLATFORM
Has mutable and immutable data types
Has no concept of mutable and immutable
Has source code (ASCII)
Has source code (UTF-16)
Has different numeric types like int, float, fixed-point decimal
Has only floating-point numbers
Used class-based inheritance
Used curly brackets
2.2.1 COMPARISON OF BOOTSTRAP & MDL
MDL ASPECTS BOOTSTRAP
Google Team invented it
Twitter introduced it
Adding material design look & feel to the websites
Designing frontend websites & web applications
Customizable but may result in losing the concept of MDL
Easily customizable per project requirements
Run on NPM and bower package managers
Has JQuery dependency
Used the SCSS preprocessor
Used LESS (a dynamic style sheer language) & SAAS (syntactically awesome style sheets)
Table II: shows the comparison of MDL & Bootstrap
2.3.1 COMPARISON OF B & MDL
LARAVEL ASPECTS LUMEN
Based on PHP full stack web framework
Light version of Laravel framework.
Supports integration & usage along with PHP
Supports integration by adding third party packages
Handles less requests per second
Handles a greater number of requests per second
Has a decent community in number
Has a larger community & many individual contributors
All about performance & speed
Table III: shows the comparison of Laravel & Lumen
2.3.1 COMPARISON OF REDIS & MYSQL
REDIS ASPECTS MYSQL
Stored in key-value
PRIMARY DATABASE MODEL
Light version of Laravel framework.
Used data schema
Equipped with simple password-based access control
Users with fine-grained authorization concept
Horizontal partitioning, sharding with MySQL Cluster
Table IV: shows the comparison of Redis & MySQL