BTEC National Level 3 Website Production
Lesson objectives To understand factors that influence website performance To understand factors that influence website performance To understand the risks to the security of a website To understand the risks to the security of a website
Starter Aptimize Aptimize Improves website performance Improves website performance Think about the things that are downloaded when you visit the page Think about the things that are downloaded when you visit the page Twges72rdg Twges72rdg Twges72rdg Twges72rdg
Compression We discussed compression is used in images, such as bitmap (resolution dependent) and vector We discussed compression is used in images, such as bitmap (resolution dependent) and vector Compress images = lose quality Compress images = lose quality We compress images because it will reduce the file size We compress images because it will reduce the file size Reduce file size = smaller page = faster download especially for those on dial-up Reduce file size = smaller page = faster download especially for those on dial-up
Example GIF: 64KBJPEG: 24KB
Activity images and video(15) Activity: look at an existing website. Open the code for that website: view >> page source. What image file types have been used and why? Activity: look at an existing website. Open the code for that website: view >> page source. What image file types have been used and why? Find examples of different software you can use to compress images Find examples of different software you can use to compress images 1. download an image 1. download an image 2. Use: imageoptimizer.net, shrinkpictures.com or jpeg-optimizer.com to check what the image will look like when compressed 2. Use: imageoptimizer.net, shrinkpictures.com or jpeg-optimizer.com to check what the image will look like when compressed
Activity sound and video (12) Apart from images we can also compress sound files: Apart from images we can also compress sound files: WAV = uncompressed WAV = uncompressed MP3 = compressed format MP3 = compressed format Videos can slow down a website, a possible solution is streaming. Explain how… Videos can slow down a website, a possible solution is streaming. Explain how…
Server side factor (12) If a website is slow to download what do you think will happen to the visitors If a website is slow to download what do you think will happen to the visitors Bandwidth: determines how much traffic can be handled by the server, at any one time Bandwidth: determines how much traffic can be handled by the server, at any one time Find out how the performance of a server can affect the users Find out how the performance of a server can affect the users Look at bandwidth, server memory, processing and storage Look at bandwidth, server memory, processing and storage Find out the Internet connection speed Find out the Internet connection speed
2.3 Security There are many risks to the security of a website There are many risks to the security of a website An example of this is hackers who attempt to access a computer system to steal data, change it or destroy it An example of this is hackers who attempt to access a computer system to steal data, change it or destroy it Viruses and general malware cause damage Viruses and general malware cause damage aEA8w aEA8w aEA8w aEA8w
Security protection mechanisms Firewall Firewall SSL SSL Adhere to standards Adhere to standards
Activity: security Research the threats to websites including hackers and viruses. Make notes for future reference in your coursework Research the threats to websites including hackers and viruses. Make notes for future reference in your coursework Research the methods to protect websites including firewalls. Research the methods to protect websites including firewalls.
Server side factor (12) If a website is slow to download what do you think will happen to the visitors If a website is slow to download what do you think will happen to the visitors Bandwidth: determines how much traffic can be handled by the server, at any one time Bandwidth: determines how much traffic can be handled by the server, at any one time Find out how the performance of a server can affect the users Find out how the performance of a server can affect the users Look at bandwidth, server memory, processing and storage Look at bandwidth, server memory, processing and storage
Rest of the lesson Work on P1 criteria challenge 1 Work on P1 criteria challenge 1 Work on P2 criteria challenge 2 Work on P2 criteria challenge 2