Web hosting service: Difference between revisions

Content deleted Content added
KungAvSand (talk | contribs)
Reverted good faith edits by Pappo001 (talk). (TW)
Ttt74 (talk | contribs)
Line 6:
The scope of web hosting services varies greatly. The most basic is [[web page]] and small-scale file hosting, where files can be [[upload]]ed via [[File Transfer Protocol]] (FTP) or a Web interface. The files are usually delivered to the Web "as is" or with minimal processing. Many [[Internet service provider]]s (ISPs) offer this service free to subscribers. Individuals and organizations may also obtain Web page hosting from alternative service providers. Personal web site hosting is typically free, advertisement-sponsored, or inexpensive. Business web site hosting often has a higher expense depending upon the size and type of the site.
 
Single page hosting is generally sufficient for [[personal web page]]s. A complex site calls for a more comprehensive package that provides [[database]] support and application development platforms (e.g. [[PHPASP.NET]], [[ColdFusion]], [[Java platformPlatform, Enterprise Edition|Java EE]], [[RubyPlack on Rails(software)|Perl/Plack]], [[ColdFusionPHP]], or [[ASP.NETRuby on Rails]]). These facilities allow customers to write or install scripts for applications like [[Internet forum|forums]] and [[content management]]. Also, [[Secure Sockets Layer]] (SSL) is typically used for websites that wish to keep the data transmitted more secure.
 
The host may also provide an interface or [[Control panel (Web hosting)|control panel]] for managing the [[Web server]] and installing scripts, as well as other modules and service applications like e-mail. A web server that does not use a [[Control panel (Web hosting)|control panel]] for managing the hosting account, is often referred to as a "headless" server. Some hosts specialize in certain software or services (e.g. e-commerce, blogs, etc.).
Line 51:
Web hosting is often provided as part of a general Internet access plan from [[Internet service providers]]. There are also many free and paid providers offering web hosting.
 
A customer needs to evaluate the requirements of the application to choose what kind of hosting to use. Such considerations include database server software, scripting software, and [[operating system]]. Most hosting providers provide Linux-based web hosting which offers a wide range of different software. A typical configuration for a Linux server is the [[LAMP (software bundle)|LAMP]] platform: [[Linux]], [[Apache HTTP Server|Apache]], [[MySQL]], and [[PHP]]/[[Perl]]/[[Python (programming language)|Python]]. The web hosting client may want to have other services, such as email for their business ___domain, databases or multimedia services. A customer may also choose Windows as the hosting platform. The customer still can choose from PHPPerl, PerlPHP, Python and PythonRuby but may also use ASP .Net or Classic ASP. Web hosting packages often include a [[Web Content Management System]], so the end-user does not have to worry about the more technical aspects.
 
== See also ==