Friday, August 23, 2013

Change Manually Windows XP Service Pack 2 to Service Pack 3 without Installation



First go to run by clicking on the start menu or pressing Windows + R keys on Keyboard.
 
Now type regedit in the run box and hit enter.
 
Browse to “HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\ Control\ Windows”

Modify the value of “CSDVersion” from “0×00000200? (SP2) to the Windows XP SP3 value of “0×00000300?
 
Now close the Registry editor window and Restart your computer.
 
After restarting your PC, check your PC properties, it will be showing Windows XP service Pack 3.

Thursday, August 22, 2013

Web Hosting Definition | What is Web Hosting? | Web Hosting Ingredients

Before you can evaluate a web hosting provider — whether shared, vps, or dedicated, it’s important to know certain basic web-hosting related terms. This blog will review some of the basic web hosting terms so you can better understand what you are seeing at when you evaluate a web hosting provider & web hosting policies. Most important thing that there are certain differences between Linux hosting and Windows hosting platform offerings.

Disk or Storage Space – usually measured in MB or GB, this term denotes the volume of disk. This is the same concept as the amount of storage space on your PC’s hard disk. Typically a few hundred MB is a fine space to start for a normal web site.

Bandwidth – bandwidth is a quantity of how much data, or transfer data you can use. For example, if you have a 10MB file, and any one user downloads it, you have used 10 MB of bandwidth. If 10 people download it, you’ve used 100 MB of bandwidth. Typically speaking 1GB of bandwidth is usually more than sufficient for most basic web sites. If you have a website where a lot of downloading or looking of bulky files is expected, then you may want more bandwidth.

Databases – most dynamic web sites need some kind of database to store the data. Hosting companies generally will offer two major types of database options: MySql for Linux hosting, and MSSQL for Windows (.NET) hosting

SQL Server hosting is a tiny different, because due to licensing limitations and costs, only advanced Windows hosting plans have some type of MSSQL hosting — and they usually limit you to one or two databases due to the above-mentioned licensing reasons. Also note if remote access is allowed, though this is a more advanced feature that most casual users don’t need.

Programming Language Support – Most important point is that, Linux hosting supports PHP/MySql, but Windows hosting supports .NET/Sql Server. Check the requirements of any application you will be using before you make a hosting choice.

FTP access – Practically every company will permit to some level of FTP access. FTP stands for File Transfer Protocol and using FTP is the coolest way to upload files to your website hosted place. FTP should be reserved for website file maintenance only.

Domains allowed – this measures the number of different website you may host on one web hosting account. Most companies permit you to host several web sites. This means that on one account you may host www.onewebsite.com, www.anotheronewebsite.com, www.onemore.com. In my estimation, do not buying your domain name directly from your web hosting provider as this can be difficult if you decide to change web hosts. See a more detailed explanation of my reasoning here.


Sub-Domains Allowed  – A sub-domain is a domain that can be used as a subcategory. Most small websites don’t need to worry about sub domains. Examples of sub domains are: my.onewebsite.com.

Wednesday, August 21, 2013

HTTP

HTTP stands for “HyperText Transfer Protocol”, the basic protocol used by the World Wide Web. HTTP defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various instructions. For illustration, when you enter a URL in your web browser, this actually sends an HTTP command to the Web server pointing it to fetch and transmit the requested Web page.

TCP/IP

Transmission control protocol/internet protocol (TCP/IP). This is the basic communication language that used to connect hosts on the Internet.
  • IP – is responsible for moving packet of data from node to node. IP forwards each packet based on a four byte destination address (the IP number).
  • TCP – is responsible for verifying the correct delivery of data from client to server. Data can be lost in the intermediate network.

What is a Web Server?

Web server is simply a computer program that deliver (serves) Web pages. Every Web server has an IP (Internet Protocol) address and possibly a domain name. For example, if you enter the URL http://technologythesaurus.blogspot.in/ in your browser, this sends a request to the Web server whose domain name is technologythesaurus.blogspot.in The server then fetches the hosted default page and sends it to your browser.
Any computer can be turned into a Web server by installing server software and connecting to the Internet. Two leading Web servers are Apache and Microsoft’s Internet Information Server (IIS), the most widely-installed Web server.
Image
Though web servers can also handle data requests for other protocols not covered here, like SMTP for email, or FTP for file transfer and storage, it is their ability to respond to web page requests that is the underlying force keeping the entire World Wide Web (WWW) up and running.

What is Apache HTTP Server?

Apache also known as Apache HTTP Server is generally known as the world’s most popular Web server. The name “Apache” comes from the word “patchy” that the Apache developers used to describe early versions of their software.
Image
It is an open-source web server platform, which assurances the online availability of the majority of the websites active today.

The server is aimed at serving a great deal of broadly popular modern web platforms/operating systems such as UNIX, Windows, Linux, Solaris, virtual domains, etc. Apache also supports plug-in modules for extensibility. Apache is free software, distributed by the Apache Software Foundation that sponsors various free and the sole purpose of providing a protected and extensible server platform that confirms HTTP service delivery in accordance with the present HTTP principles.
Most of the modules come as part of the Apache distribution, making the server brag a wide range of aptitudes, such as support for CGI (Common Gateway Interface), a standard protocol for communication between external application software and a web server, and also SSI (Server Side Includes), a simple server-side scripting language. Other Apache modules include: anonymous user access, CGI scripts execution, caching proxy abilities, user authentication, URL redirection, automatic directory listings, support for HTTP header meta files, user home directories, support for loading modules, content negotiation, server status display, etc. Users can choose to install those modules with the Apache server installation. If not, they can install them later with the help of dynamic modules.

What is IIS (Internet Information Server)?

Internet Information Services (IIS) – formerly called Internet Information Server and is is a group of Internet Server created by the Microsoft with additional capabilities for use with the Microsoft windows. It is most popular web server in the world as it consists of various modules extension.

It is supported by the TCP/IP model and the protocols supported include HTTP, HTTPS, FTP, FTPS, SMTP and NNTP.

It is based on the concept of dividing the work into the modules so that every supported component provided with the easy installation and increases the security of the server with reducing the risk factor as it rejects the suspicious files.