Introduction
The massive improvement in technology within the past decade
has meant that functionality within the web has also increased. An improved
functionality of the web would be website communications. The improvement is
due to faster internet connections that are available nowadays such as fibre
optic connection and the improved reliability and affordability of internet
connection.
Web 2.0
Web 2.0 is simply the new range of usage of the web which is
based around interactivity, user content and information sharing. (Reilly, 2015) The technologies
involved in the development of the Web 2.0 are rich web technologies which
include Adobe flash, Microsoft Silverlight, JavaScript and many more (AJAX).
Web 2.0 allows users to add information to an existing web content, this
feature was not available with Web 1.0. The technology that allows the Web 2.0
to have this feature is developer’s usage of AJAX programming which uses
JavaScript and the Document Object Model (Cross-platform language convention
for HTML and XML) to update specific region of a web page without having to
complete a full reload. (Wikipedia, 2015)
The overall performance of sites has improved due to the Web
2.0 technology that separates communication such as data requests going to the
server and data coming from the server. If there wasn’t a separation user would
have to wait before they can do anything on the page, this will decrease the
usability of the web page. Most of all, it all wouldn’t be possible if not for
the faster internet connection that is available to us and the higher bandwidth
used by developers so more users can access their web pages at a time so there
isn’t an online queue
formed.
Web 2.0
still uses languages such as PHP, Ruby, Perl, Python and Microsoft.NET
Framework to output data in a dynamic way
retrieving the information from files and databases. Markup language HTML-5 is
used in Web 2.0 to integrate the latest multimedia in web pages. (Wikipedia,
2015)
Web 2.0 is
the edge that brings websites to life. Web 2.0 gives site platforms that are
based on interaction for example, blogging, wikis and Flickr. (Reilly, 2015) The web 1.0 didn’t
allow other users to add information to existing content on the internet, so
this meant that only the developers of the websites can add information to
their site. This meant that with the web 1.0 user couldn’t do things like add
information to a Wikipedia page and add to encyclopaedia. Furthermore, with the
advancement of the web and the release of the web 2.0 other users are now
allowed to add more information to the encyclopaedia that has existed on a
site. This whole development of the web 2.0 is what gave social media sites
such as Facebook and Twitter their breakthrough
Cloud Computing Distributing Networks
The use of cloud distributing network within the web architecture
world is something that has increased rapidly within the past few years. This
is simply the medium of using a network of remote servers hosted on the
internet to store, save, manage and edit data that has been processed. (wikipedia, 2015) The reason why most
organisations use this method to control their data is the feature that it has
that allows various people on the network to share the same resources. The main purpose of cloud distributing network
is to make sure that information stored at a location can be accessed from
various different devices at the same time. Unlike if the data was stored on a
personal computer. This type of information sharing also offers security to
users due to the fact that the information that is stored on the network server
hosted by the internet cannot be affected by physical problem such as the
information store broken. An example cloud computing would be the Apple cloud
system where data can added and retrieved from anywhere in the world as long as
there is an internet connection. You can take a picture on your IPad and it
will be retrievable on your IPhone.
Web storage
Web storage is the concept of being able to save, edit and
manages files on a web server. Web storage was introduced as a result of the
development of Web 2.0. (Wiki, 2015) Web
storage allows users to save files, photos and video on web servers for site
like Google drive and OneDrive. Users can save their work through these servers
and access it on computers anywhere in the world as long as there is an
internet connection. An advantage of this is that there is a minimal chance of
you losing the work saved unlike pen drive and user areas. On the other hand,
the disadvantage is that there is a security risk which is that hackers can
gain access to your work if they have the correct malicious tools. Also there
is a chance that the provider’s server can go down when you need to access your
work. The web 2.0 has also allowed users on OneDrive to share their files saved
via a link created.
Packet switching network
Packet switching is a protocol that allows either messages
to be sent or sites to be requested through the means of dividing the data
being sent into bits of 65KB per packet data. For example when a message is
sent from one client to another. The data is not sent all in one go instead the
protocol divides the data into packets and equips each packet with an order
number so the message arrives in the same order that it was sent and on one end
of the packet it stores information of the IP address that the data is coming
from and on the other end it stores information on the IP address that the
information is going to. The packets then get sent through different packet
switch routes in order to reach its destination. Once all the packets have
reached its destination they are then recompiled in the original order that the
message was sent so the original message can be shown.
The reason why it is better to divide the data into packets
is because if the message is sent at once the message will be sent at a slower
speed as the size of the packet would be bigger resulting in bad latency and
also when the message is sent at once it is more likely for loss of data during
the process and when it gets to its destination the message would not be
readable because not all data had been sent. (Beal, 2015)
Another advantage of packet switching is that the packets can go through
different routes, this means that if one packet switch route is not working the
packet can re-route to use other working routes in order to get to its
destination.
Bibliography
Anon., 2015. Web 2.0. [Online]
Available at: http://www.webopedia.com/TERM/W/Web_2_point_0.html
[Accessed 27 11 2015].
Available at: http://www.webopedia.com/TERM/W/Web_2_point_0.html
[Accessed 27 11 2015].
Beal, V., 2015. Packet
switching. [Online]
Available at: http://www.webopedia.com/TERM/P/packet_switching.html
[Accessed 29 11 2015].
Available at: http://www.webopedia.com/TERM/P/packet_switching.html
[Accessed 29 11 2015].
Reilly, T., 2015. Web
2.0. [Online]
Available at: http://www.oreilly.com/pub/a/web2/archive/what-is-web-20.html
[Accessed 27 11 2015].
Available at: http://www.oreilly.com/pub/a/web2/archive/what-is-web-20.html
[Accessed 27 11 2015].
Wiki, 2015. Web
storage. [Online]
Available at: https://en.wikipedia.org/wiki/Web_storage
[Accessed 27 11 2015].
Available at: https://en.wikipedia.org/wiki/Web_storage
[Accessed 27 11 2015].
wikipedia, 2015. Cloud
computing. [Online]
Available at: https://en.wikipedia.org/wiki/Cloud_computing
[Accessed 27 11 2015].
Available at: https://en.wikipedia.org/wiki/Cloud_computing
[Accessed 27 11 2015].
Wikipedia, 2015. HTML-5.
[Online]
Available at: https://en.wikipedia.org/wiki/HTML5
[Accessed 29 11 2015].
Available at: https://en.wikipedia.org/wiki/HTML5
[Accessed 29 11 2015].
Wikipedia, 2015. Web
2.0. [Online]
Available at: https://en.wikipedia.org/wiki/Web_2.0
[Accessed 29 11 2015].
Available at: https://en.wikipedia.org/wiki/Web_2.0
[Accessed 29 11 2015].