Tuesday, 23 April 2013

P3


Security risks
If the security of a website is not strong enough to prevent any harmful viruses and hackers, most importantly in website where buying and selling goods are done there are a lot of risks. There will be unauthorised access by hackers and viruses to the website that don’t have a strong protection. This would mean that any personal data such account details or telephone number etc. will get stolen.

Hacking is when someone tries to access your computer system or any other personal data to which they do not have any authorization. They do this to try to steal, alter or make your personal data useless to you, such as your telephone number, account details etc. If hackers or viruses enter your computer system they might get hold of your username and password of your account to access any data that you have stored under it. With this they can then control your computer which could lead to them deleting all your personal files etc. this is a Virus.
Viruses are the programs that are made by hackers; they are mischievous as it makes changes to computer systems if entered. When viruses get into your computer system it tends to cause lots of changes.
Identity theft is stealing someone’s identity and using your personal data such as telephone number, home address, bank details etc. Hackers can then use these details for their own benefit e.g. they would use account details to withdraw money from your account.

Security protection

From the security risks there are ways to protect your computer:
Firewalls is a barrier to your computer to keep it safe so that viruses and hackers do not gain access to it. The technique that the firewall uses in order to make sure that any unauthorised programs are prevented from entering your computer system is that it has a gateway that it uses to separate authorised programs from unauthorised. Once it has separated them it then lets the authorised programs through and stops unauthorised programs.

Secure socket layer (SSL) This protocol provides security when there’s communications across computer networks. It does this by providing endpoint authentication, which means it makes sure that the person who you wish to talk to is exactly who they and they are not pretending to be that person. There are lots of different ways users can communicate over internet such as Facebook, Twitter etc
Have a strong password
if you have a strong password you are making it harder for hackers to figure out what your password is. A strong password may include letters and numbers, or capitals and lowercase, or symbols or should be over eight characters long.


This screenshot shows the terms and conditions and it lets the user know what will happen to the product and to the purchaser. Every business has Terms of conditions to keep them safe.

This screenshot shows the website copyright law which means that you are not allowed take any information without consent.


 

P2

Before starting and planning for the website i need to be aware of the user and server side factors that may affect the functionality of my website. 
User side factors: Download speed; is how long it takes for a webpage to load when requested. The speed all depends on the internet connection, of you have a slow internet connection or have a computer with a lot stored on it or a lot of things open then it may slow down causing the webpage to run out. The better the connection the quicker and stronger the download speed.
PC performance factor:

Browser, there are all different types of browsers and they are usually compared on how fast they are and how easy they  are to use. E.g. Internet Explorer, Google chrome. Google chrome is thought to be better than internet explorer as it is much faster. There are different factors when it comes to viewing and loading a website that come down to the viewers’ computer (i.e. having installed plug-ins and general performance) below are some points and explanations about the topic. Some things can affect the viewer’s experience by common problems such as when viewing a website with a browser is if that does not support certain objects that are placed within the website (such as flash) which can be downloaded and installed as an add-on within a browser.
Cache Memory is used to store instructions or the code of the program that you visit as it a Cache memory will load commonly visited website pages faster, if the user is visiting a lot of web pages, it’s recommended to have a higher cache memory capacity which can be configured from within the browsers settings. However if you decide to delete the cookies where all the instructions are save, it will not remember the web page so therefore the page will open in normal speed. 
Processor speed, if you don’t have a good processor or if it’s not running at its normal speed, it will affect the speed, taking longer for website pages to display due to the amount of calculations made per second even if your computer even if you have a fast connection. A good processor would make website pages load quicker especially if they are have images, videos and or animation.
Server side factors
Web server e.g. available bandwidth- when you are downloading web pages or files, the amount of time that it takes to download them, it all depends on the Bandwidth. It is usually measured over a length of time such as seconds. The higher bandwidth means that the user can download more within a certain period. If someone has a high speed internet but does not have a good bandwidth they won’t be able to download that much.
Execution to be performed before the page load
When you log onto your website, the execution code is what loads your data on to your webpage and appears it on the screen, certain aspects of the page needs to get loaded first. The more execution codes you have for the website the longer it is going to take to load up all the content onto the page. This is why when you load a web page and if it loads slowly, the background and other colours will be first to load, then the structure followed by the body which holds information.

Number of hits isn’t  the number of people that visit the same website at the same time or how many visitors has viewed the page because a single page can hold many different files, it’s the number of hits on a web page is requests sent by someone’s computer to a server that hosts the web-page. Each downloaded is a hit. Although it can give a rough estimate of how many viewers there are if you know how many hits are going to be downloaded per page.

File types e.g. Vector, JPG, SWF, mp3
Not all file types work on some browsers may unable to view specific media within a website page, this can include audio formats, images or animation.  The problem with this usually is because of the users’ computer not having certain add-ons for their website browsers (e.g. Flash) if the website page developer decided to use formats such as JPEG for pictures and Mp3 for audio will save more capacity on the server, also it will allow the viewer of the website to be able to load media more quickly and take up less bandwidth.

Wednesday, 17 April 2013

M1


Web 2.0: is used to describe a way that the World Wide Web shares information. It was created in 1999 and a web 2.0 site allows users to interact and collaborate with other social networking sites such as Facebook and twitter. Another example would be the development between web 1.0 and web 2.0, e. Google Maps is now the most popular whereas it used to be 1.0 web MapQuest.

Blogs: include posterous, blogger etc. the main idea of a blog is to create a profile of their work, images, music, files etc, its sometimes seen as a diary. It’s open for people to post comments and for people to see what your recent updates. Blogs can be used for all purposes; some businesses use it for promotion and some school use it for education as it’s a easier way to get to see students work. Blogs can be controlled and put locks their posts choosing who can view it.

Online applications: can be any application that you can use to create something online without the need of downloading software. The only way this can be accessed is over the internet, so you need an internet connection and web user to utilise them, I good example would be ‘Spotify’, you can listen to all the music you like but only if you are connected to the internet. 

Cloud computing is use of computer resources in both hardware and software that is delivered as services over the network. Its simply uploading information to an account that you can access and time and anywhere, e.g. Google drive, work is uploaded on Google Drive and its stored on the network. ‘iCloud’ was created by Apple and this allows users store all kinds of data from music to images to applications on more than one device, so it’s a software linked with one account that’s on each device.