Factors Affecting Website Performance: User Download Speed

Task 1

There are a few different factors that effect the user side also the server side of a website. These factors are:

User side

  • Download speed

Download speed Can affect how long it takes load a website also the performance of a web site performance on the user's side of the system. If the users download speed is slow the webpage will take a lot longer to load also it will also take longer to prosses and complete the task the user is asking it to do.

This has negative effects on loading videos, navigating trough large web pages. In the end this will be massively annoying for the user

The computer specs will also have an effect on the user's side of accessing and running of a website web site. For instance:

Сache memory

Сache memory has a few functions one of these functions is to temporarily down load and store web pages within the user's system. If you keep doing this by opening web pages over and over the check will struggle.

Processing speed

The processing speed of your devise will have an influence on the speed of the web site and the performance.

Get quality help now
Dr. Karlyna PhD
Dr. Karlyna PhD
checked Verified writer

Proficient in: Internet

star star star star 4.7 (235)

“ Amazing writer! I am really satisfied with her work. An excellent price as well. ”

avatar avatar avatar
+84 relevant experts are online
Hire writer

A processor with more cores will be able to split the task and complete task faster for example, loading videos faster on webpages.

  • Browser

the user's choice of browser will have a bit of an effect an influence on the performance of the web page as well. Some web browsers are better than others with the most popular being Google's Google Chrome on reason for this due to the fact its load times are better than browsers like internet explorer.

Server side

  • Web Server Capacity

All websites are all stored on web servers.

Get to Know The Price Estimate For Your Paper
Topic
Number of pages
Email Invalid email

By clicking “Check Writers’ Offers”, you agree to our terms of service and privacy policy. We’ll occasionally send you promo and account related email

"You must agree to out terms of services and privacy policy"
Write my paper

You won’t be charged yet!

each web server has a limit for how much information (date packets) it can send and receive in a specific amount of time. When a user has accessed a website, the user's computer will send and receive information (date packets) from the web servers. with a larger server capacity, the website will be able to send, receive also process the date quicker. This will then lead to the website loading faster for users.

  • Number of Hits

The number hits on a web page will have a small effect on webpage performance. If loads and loads of people are on the same website at the same time, then it can overload the servers and slow down the website performance.

  • File Types

file type also influences the server's side of running a web site, For instance:

Bitmap

Bitmap images are saved so that the computer remembers each pixel type that has been saved. Common bitmap image types are .gif and .bmp, which generally have large file sizes and will slow down the loading time of a webpage.

Vector

Vector images compressed compared to bitmap images also they generally smaller file sizes. A well-known vector image type is .pdf, which has a more compressed image and a small file size when compared to .jpg and .gif files. Having Vector images on your webpage will slow down the loading times, though less so than using Bitmap images.

Task 2

The role of web architecture in web communication definition: of web architecture

"Web architecture is a distillation of several academic fields: web usability, information architecture, user experience design, interaction design user interface design and human computer interaction."

Security and protection mechanisms

There are many security risks to a website's performance also there are many protection mechanisms involved in a website's performance. Some of these are:

Hacking

Hacking is the gaining of unauthorized access to data in a system or computer. This is carried about bay be with malicious intent. They force there way in to a computer and discover personal date. This is bad for a website especially if they save the web site stores the date of its customers because if hackers get in, they have fall access to all that information.

  • Protection mechanism

The way to protect your website against this is. The website developer could set up an application firewall or encode their stored date.

Identity theft

Identity theft is were some uses some else's identity to carry out deeds this is normally ends badly for the actual person. This happens on a web site when some with malicious intent uses a trojan like software to gain access to personal Information stored by the website. This normally leads to the users and company losing a lot of money

  • Protection mechanism

To prevent this security software could be installed also have many good firewalls.

Viruses

Viruses are programs and software that have been installed on a system. This software is designed to steel date and user information from a web site. There are other types of viruses like keyloggers, but they are not used on websites but on personal pc that can record all your passwords and details.

  • Protection mechanism

A way to protect your website from viruses is to instore a reliable anti-viruses program also a reliable anti-spyware program. And stay away from email attachments without scanning them first. Another thing is to have many layers of good firewalls to stop harmful date being passed to the server/website also have a good IDS (intrusion detection system) and IPS (intrusion prevention system)

Protocols

Protocols are important to be able to communicate with websites.

(hypertext transfer protocol) is a classic client-server protocol. users on the link supplied by the web browser replying to your search. is an unsecure communication protocol because the date it sends back and forth between the browser is unencrypted.

(hypertext transfer protocol secure) is like a provides secure client-server communications over unsecure networks such as the internet. It is normally used in ecommerce websites that ask for financial information. You knew a website is using when it says " in the web browser address field.

  • FTP

FTP (file transfer protocol) as its name states is a protocol that allows files such as documents images and music transfer between remote computer. However, to do this the users have to log on to an FTP server.

  • SSL

SSL (secure socket layers) is a cryptographic protocol that allows the transfer of date on the internet to be as secure as possible. It does this by using two types of keys to make the date secure. A similar protocol to SSL is

Web functionality

  • Web 2.0

Web 2.0 is a new way of using the web. Web 2.0 was the original way into changing static webpages into dynamic webpages. Before web 2.0 there was no way of interacting with a webpage like adding information or even right reviews. However, With the development of web 2.0 the way we used to use the changed. A good example is Wikipedia any one can change information on Wikipedia.

Also, web 2.0 is an open source program. This was great because everyone can use it to make there website better.

- Moving Information for Communication

There are many Protocols help communication over the web. The underlying application that allows use to move and adjust information on the web is called XML web services. The protocol used to make sure this application works and runs effectively is called SOAP. SOAP transfers date using XML messages from one point to another to communicate with the web.

  • Cloud Computing

Cloud computing allows us to share lots of online resources online rather than buying hardware, applications and software. If you have an E-mail account, then you have used a type of cloud computing. This is because you don't have an email app on your devise you use a browser instead. You're logging into an E-mail web service that someone else has created and has distributed across several users online. The only thing your computer needs to be able to run to be able to use cloud computing is some sort of interface software on your computer which in most cases is some sort of Web browser for example Internet Explorer, Google Chrome, Safari etc.

Task 3

TCP/IP Protocol

The application layer is a layer made for communication protocols also methods designed process to process communication through an IP computer network. The application layer uses communication protocols to permit host to host connections

TCP/IP (Transmission Control Protocol/Internet Protocol) is a set of rules that define packets of information must reach the user and if it doesn't it will resend these packets.

There are many different application layer protocols in relation to the TCP/IP protocol which are:

  • SMTP

Simple Mail Transfer Protocol

  • DNS

Domain Name System

  • FTP

File Transfer Protocol

SMTP (simple mail transfer protocol) is a TCP/IP protocol. Its job is to send and receiving e-mails. however, it is very limited in its ability to queue packets of information also receiving packets of information. Therefore, it is usually used with other protocols such as: POP3 (Post Office Protocol 3) or IMAP (Internet Mail Access Protocol). These let the user save their date in a server mailbox. Then they can download them from the server periodically.

Updated: Oct 10, 2024
Cite this page

Factors Affecting Website Performance: User Download Speed. (2019, Dec 02). Retrieved from https://studymoose.com/web-site-essay

Factors Affecting Website Performance: User Download Speed essay
Live chat  with support 24/7

👋 Hi! I’m your smart assistant Amy!

Don’t know where to start? Type your requirements and I’ll connect you to an academic expert within 3 minutes.

get help with your assignment