P2 Andrew Allen Unit 28 Web Development
1
P2 Andrew Allen Unit 28 Web Development
Page 3: User side Page 4: User side + server side Page 5: Security
2
P2 Andrew Allen Unit 28 Web Development
Explain the user side and server side factors that influence the performance of a website
User side The Connection speed is one of the most important factors that the user side must have and the connection speed need to be fast. If the connection speed is slow, the website will take a long time to load or the website might not load at all. The connection speed will be affected depending on what type of connection the user uses, for example if the user uses wireless then the speed of the connection will be fast it the computer is next to the router or will be slow if the user is far away from the router, whereas if the user uses a wired connection, then the connection speed will be fast as long as it is an up to date wire, as there are different sorts and they have different speeds. The hardware that is in the user’s computer is very important, this is due to the every growing technology that is available, the host of the server will want to use up to date technology and if the user’s computer can’t handle it then the website will not load, for example If the processor is old and outdated, the computer might not be able to process the web page meaning the website might load slow or not at all. Malware is very annoying this is due to what it does, malware is able to redirect the user from the site they are on to another site without the users consent, and it can also play sounds or music like advertisement to their website. There is an easy way to overcome malware and that is downloading anti-malware software, this will remove the malware, this is similar to an anti-virus program and many of them come with anti-malware built into it. The browser allows the user to connect to a server and allows them to view the website, but some sites don’t support some types of browser or may not show the site correctly, this could mean the user would have to download multiple browsers so they can view all the sites they want to. A browser is Internet Explorer, Google Chrome, Safari and there are many more. Viruses are really bad for the computer, as they will steal information like bank details and other personal information. Some virus’s can stop the computer performing at its normal rate meaning internet searches may be slow. There are ways of getting rid of a virus and that is using an anti-virus software like Norton, these will remove the virus or delete the file it is connected to, but some viruses will shut down the computer if the user doing a virus search, this would mean that the hard drive would have to be wiped and all data on it will be deleted off it, one way this can be done is by re-installing the operating system. The number of programs open or in use will affect the speed of the computer if the RAM is low, RAM will save the data on screen until it is closed for example if the user is on a webpage and they close it, the information on that webpage will be delete. Also if loads of files are open at one time, the processor might not be able to handle all the files so opening and load sites will take more time to do.
3
P2 Andrew Allen Unit 28 Web Development The cache memory is where a websites data and IP address is saved, this is so any site that the user was on will be saved, this is so the browser does not have to keep looking for the IP address and keep receiving the same data. Once the cache memory is full, websites will take awhile to load. The software used is very important to how well a website will perform, if the user is using an old browser then the website may not load, this is due to servers using newer versions of software that the old browser cannot recognise, the only way to correct this is to use an updated browser. Also if someone is running an older operating system, it might be outdated to most browser supports, this means the browser cannot work with the older operating system and will not work on it, this can be Functionality for a website is very important as people may not be able to view the website. Also if a web site has lots of videos on it, and it is not a flash file, it may take up lots of space. corrected by updating the operating system.
Server Side Internet traffic is one of the main reasons for a website not loading quickly, if lots of people are trying to connect to one site, the server may run really slow as it can’t handle that many people, plus if people are downloading a file from the website, this will slow the servers down and could cause it to load WebPages slower or even cause the server to crash. The hardware used for the server is very important. If the hardware is dated on the server, then it can’t handle lots of people trying to use the site and will run slow for the people who can connect, also most browsers will update, this means that the server will be too dated and the browser may not be able to view the web page correctly. File type and size is important as the browser may take awhile to load up the information if the file size is too large. Also if the size of a file on the server is too large, the user may not be able to download it if the server is too busy and this will slow down the time the WebPages will load. The software on the server has to be up to date this is because if the software is dated, then the browser trying to connect to the server may have trouble reading the web page as it may be to outdated. If the software is dated on the server, then it may run slow or not correctly for the user and this means the more people trying to connect to the site, the slower it will become. Maintenance on a server is very important, if the server does not shut down for maintenance, the site will be cluttered with old information like a product that is not sold any more and this means the server will be full of information that will slow down the web site for some people. If the site has pictures, depending on the file type and the size it takes up on screen, it could cause the site to take ages to load while it loads the pictures and videos; this will slow the rate at which people can view the website.
4
P2 Andrew Allen Unit 28 Web Development Potential security risks facing websites and the protection mechanisms involved in website performance. A common risk for security is to have a virus on the server; this is bad as the virus will steal the information on the server like the passwords that keep the server secure. The real security risk is that, when a user is looking on the website, the virus will transfer to the user’s computer and the virus can do real damage. The virus will be able to steal the personal information off the user’s computer, such as bank details, passwords for their computer or even online passwords for online site, with the bank details and theses online passwords, the hacker who created the virus will be able to buy products from the websites where the passwords were for, this means the hacker will be impossible to find as they were using the users details. The Virus on the server will slow down the server; this is due to the virus sending the information through the server. There are many ways in which a virus can be deleted; the most common is an Anti-Virus program like AVG, Norton, Kaspersky Lab and there are many more. These anti-virus programs will find the virus and delete it, but sometimes the only way to delete a virus is to delete a file, this means that some information will be stolen. Sometimes a virus will shutdown the computer or server if an anti-virus program is looking for a virus or is trying to delete it, this would mean that the hard drive would have to be wiped, this would mean all the information on it would be deleted forever, and no information from it could be copied as it could contain the virus. There are many ways to wipe the hard drive, one is to re-install the operating system, this is can be done as when re-installing it, there is an option to wipe the hard drive.
5
P2 Andrew Allen Unit 28 Web Development
6
Browser : A browser is Internet Explorer, Google Chrome, Safari and there are many more.
Hardware: The hardware is the physical technology used in the system, for example RAM.
Malware: Malware is short for malicious software, this is software that infiltrates the users computer system with out there consent.
Operating system: This is consisted of programs and data and it also manages the hardware in the computer
RAM: This stands for random-access memory, which allows programs to perform tasks while the computer is on.
Software: This is a collection of computer programs and data that will tell the computer what to do.