Factors affecting website performance Flashcards
Why is performance important in a website
Websites can load slower or fail to load completely. And if your website does not respond quickly you are likely to lose users to more responsive websites
What is server-side scripting
Used for advanced interactive features such as connecting to a database. -
1) It works by the user requesting a web page from the server
2) The script in the page is interpreted by the server to suit the needs of the user
3) And, then is sent to the device
What is client-side scripting
The script is executed on the users computer & does not connect to a server
It is useful as it can provide extra interactivity within web pages without the need to connect to a web server
What is browser compliance
This is when all browsers will render code differently. This means that when the code of your website is loaded within a web browser it can be interpreted in a different way by that browser to the way it would be interpreted by another browser
Where can scripting be run
Web server (server side scripts)
Local client machine (client side scripts)
How is server side affecting the performance of a website
They relate to the capabilities of a web server being used & whether it has been bought or is rented
Bandwidth availability - This determines how much traffic can be handled by the web server; specifically, how much content can be downloaded at any one time
File types - By using smaller file types which use compression methods, the website will have a faster download time
**Number of hits* - If too many people are on the same web page at the same time, then it can overload the web server & slow down the websites performance
How is client side affecting the performance of a website
They relate to the capabilities of the users computer system, if the capabilities of the users system are poor, those ppl using that system might not be able to access certain websites.
Upload & download speeds - The speed of the users internet connection will determine how quickly they are able to download or upload web pages
Processor speed - As the connection speed will determine the rate of download, so the computers components will affect the speed with which the content is displayed & with which the users can interact with it
What are the 3 connection types
Fixed line narrowband
Fixed line broadband
Wireless broadband
What is fixed line narrowband features
Connection method
Dial up - Traditional method of connection. It uses the existing analogue telephone lines (56 Kbps)
ISDN - used to generate faster speeds that dial up. Still used as a phone line to which digital lines needed to be connected (128 Kbps)
What is fixed line broadband features
Connection method
DSL - Using digital lines, it is the most common method to provide a broadband service. The most common in the UK is ADSL (1 Mbps to 8 Mbps)
Broadband - Constantly being developed & faster speeds are conceivable in the near future (Cases of up to 100 Mbps in England)
Fibre optic - Utilises visible light as a transmission method (Up to 1000 Mbps)
What is wireless broadband features
Connection method
Mobile broadband - wireless communication technology that uses mobile phone networks & can generate internet access to almost anywhere (3G and 4G)
Wireless hotspots - places such as shops & cafes, which offer you free access to their broadband connection. You may need a member to get the pass for the wireless connection (speed depends on the internet service & provider & how many ppl are logged on)
What is cache memory
The cache memory is used to reduce the average time needed to access the memory - this means the more memory you have, the quicker your computer is at dealing with the website you are accessing.
The bigger the memory the faster the computer will run