label

Thursday, 28 March 2013

P2, P3

User Side Factors
Download Speed 
Download speed form the User side is how long it would the selected webpage to load, once requested. The measurements for the time it would take to load the page and the speed of the page is completely different web pages but on the same internet connection. for example having slow internet connection or having a computer that has a lot of information stored on it it is more likely for it to run more slowly than it should and maybe causing the webpage to time out, and so its best to get the best connection possible and even if it has to cost more to run but it is more likely to give you much more, quicker and stronger download speed. If the download speed is running slowly because you have be downloading too much you can make this better by getting a new processor.

PC Performance 
Cache Memory 
Cache Memory is in the short term for a RAM that the CPU can access easier and more quicker then it would with a normal RAM, the CPU will use the Cache Memory to store the instructions that will be required to the  run the applications/programs. You can find larger caches and that will and can operate at higher and specific speeds, also these are now considered to be the core of the CPU. Other caches on the other hand can be simpler and differ and also they will be slower. Your computer will start to run more slowly because the cache memory is getting too full, you can improve this by gaining a better cache memory bank 

Processor Speed 
Processor speed is the speed of which the microprocessor gives out instructions. the CPU has got a fixed number of ticks in which it has to operate the instructions,  so the faster the clock the better as the more instruction it gets and can be executed. For example 2 CPU's may have the same clock speed but it may not perform the same as some will run faster than others and some will have faster microprocessor, which means that a single calculation can be performed in just 1 tick, but when the technology advances some of the Microprocessors are not even superscalers, which means that they can produce more than one instruction per clock cycle. Also if you wish to increase the speed of the processor then you can upgrade your processor and you could clean out the history that is on your computer.

Server-side factors 
Web server capacity
A Web server is a program that, using the client/server model and the World Wide Web's Hypertext Transfer Protocol, serves the files that form Web pages to Web users (whose computers contain HTTP clients that forward their requests). Every computer on the Internet that contains a Web site must have a Web server program. Two leading Web servers are Apache , the most widely-installed Web server, and Microsoft's Internet Information Server. A way that you could increase the capacity of the web server is to upgrade your server to a better server like GOOGLE CHROME or FIREFOX but if the user has already got either one of the said browsers then start deleting everything that you have downloaded from the internet.

Bandwidth 
With computer networking and the computer science, the words "Bandwidth", "Data Bandwidth" or "Digital Bandwidth" are terms that are used to refer to various measures and they represent the available or consumed data in the communication resources and they are expressed in Bits Per Second or multiples of it, for example: bit/s, kbit/s, Mbit/s, Gbit/s, etc.) The size of the bandwidth can affect the connection speed of the internet so the higher the bandwidth the more money that your have to pay for a better internet providers.

Executions 
Executions in a computer and a software engineering program is the process by which the computer or any virtual machine can carry out certain instructions of a computer program. When the instructions are activated they trigger (in the program) sequences of simple actions on the selected machine and those actions produces effects that are according to the instruction and the semantics of the instructions in the program. In some cases programs for a computer may be executed in a Batch Process without someone interacting with that program or a user with type commands into an interactive session of an interpreter.

Security 
Website designers can get protected from people from copying their work, the screenshots below shows the copyright law fro businesses and it states that people cannot claim the details of the businesses work that is on their website and also the other screenshot shows the terms and conditions of Argos, which states certain conditions and the acknowledgement of the product that you are about to purchase.

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


This screenshot shows the terms and conditions and it lets the user know what will happen to the product and to the purchaser.
Website designers can protect their websites by placing firewalls, SSL's and a very strong password, these will help stop people breaking into their computer and stealing any useful information that they find on there and selling it on to someone else. Also businesses that have websites they have to be weary about identity theft because if that happens someone can steal an employees name and steal whatever is on that computer and all of its information, including personal information (names of employees) bank details of customers.

Website holders must make sure that they know the risks that will follow and those risks will include, hacking, viruses and identity theft. Websites can stop these from happening by placing a certain code into the software that makes the browser close down or you could place an error message that will appear when the hacker has done something wrong.

This image is representing what a firewall is supposed to do.


This image is supposed to represent someone who has tried to hack into someone else's computer.

1 comment: