HomeHelpSearchLoginRegister

Welcome, Guest. Please login or register.
May 19, 2024, 01:55:36 PM

Login with username, password and session length
Search

News

Stats
112 Posts in 44 Topics by 39 Members
Latest Member: myspace
  Show Posts
Pages: 1 2 3 [4] 5
46  Syskay Systems Sales and Support / Web Hosting Knowledgebase / What are databases and SQLs? on: January 09, 2007, 05:44:44 PM
A database is a way of organizing information. Imagine it as tables of information from which someone can extract information from. SQL is a specialized language that is used for sending queries to databases. Do remember that data stored in databases also count as part of your disk space usage.

47  Syskay Systems Sales and Support / Web Hosting Knowledgebase / I am using too much bandwidth! Is there anyway for me to make it less? on: January 09, 2007, 05:44:01 PM
In most cases, yes.

You should first try to optimize the graphics on your website. Many GIFs look just as good with fewer colors, and many JPEGs look just as good with a higher compression level.

You should also analyze the HTML of your site. Make sure you use relative paths, so that images are not downloaded more than one time. Remove any extra spacing and when linking to other pages, use relative paths and not absolute links.

While many hosts already have it, you could also see if your host has mod_gzip installed. This can save you a lot of bandwidth.

Best of all, optimizing your page like this makes the user experience better as your site will load faster for them!
48  Syskay Systems Sales and Support / Web Hosting Knowledgebase / What exactly is space and bandwidth/data transfer? on: January 09, 2007, 05:43:14 PM
Diskspace is the size your website can be. Every single letter on your website has to be stored somewhere on your web host's server. Each letter is one byte, and a megabyte is roughly one million bytes. HTML pages are usually very small, but it is the extra images, scripts, and even databases that can take up large amounts of disk space.

Bandwidth/Transfer is the amount of data the server will allow your site to send in a month. Transfer is usually measured in gigabytes - billions of bytes. Once you go over your monthly limit, a host may either shut your site down for the remainder of the month or it can charge you 'overage.' This overcharge is usually about N500-N1000 per extra gigabyte of transfer.
49  Syskay Systems Sales and Support / Web Hosting Knowledgebase / cPanel on: January 09, 2007, 05:40:47 PM
cPanel (with its backend WHM) is the most popular control panel currently used by web hosts.

cPanel is able to successfully do everything in regards to what a control panel is, and a whole lot more. Providing instant information on the server and account sattus, cPanel lets an end user easily and quickly manage their website.

cPanel's is backed by WHM, which is the automated backend to the system. WHM allows the web host (or reseller) to create domains, manage nameservers, and a whole lot more.

50  Syskay Systems Sales and Support / Web Hosting Knowledgebase / Bottlenecks on: January 09, 2007, 05:39:33 PM
There are three primary bottlenecks: CPU, memory, and hard disk.

CPU:
The CPU bottleneck occurs when the CPU can no longer keep up with the demand of various programs on the server. This can happen when too many users are requesting pages (and there is not enough RAM to store the data), when intensive programs are run (often times with statistics), or when an errant application consumes too many resources (as happens on a desktop computer also).

There is no real solution to an overloaded CPU - due to the wide range of potential causes, solutions can range from requiring a separate server for the database to simply getting more RAM. One recommendation is that Hyper Threading (found on Xeon servers) can often be detrimental to performance. Adding a second CPU can also result in much better performance.

Memory:
The primary bottleneck faced here is lacking enough memory. Memory can become a huge bottleneck when only 512 MB, or even 1 GB of RAM is present. With enough user requests the RAM gets overwhelmed and ends up straining the CPU. Always have an abundant amount of RAM to keep things running smoothly.

Hard Disk
The most often overlooked bottleneck, servers with IDE hard disks often get bogged down with requests and cannot keep up. In this situation the server bogs down due to I/O wait - the server slows down as it waits for the hard disk to get it the data it needs.

51  Syskay Systems Sales and Support / Web Hosting Knowledgebase / CPU on: January 09, 2007, 05:38:17 PM
When it comes to the actual server hardware, a lot of importance (rightfully) is given to the CPU(s) that drive the server.

Both of the big chipmakers, Intel and AMD, provide server-specific CPUs meant to perform better in server operations. Both of the companies' server-CPUs are very close to their desktop counterparts

Intel offers the Xeon CPU for servers, and have certified them for single-processor and multiprocessor designs. The Pentium 4 on the other hand has been certified for single and dual CPU systems. The Xeon CPUs all have a minimum of 512 kb, whereas some of the Pentium 4 CPUs only feature 265kb.

Similar to what Intel has done, AMD offers the 'Opteron' brand for servers. Similar to its desktop counterpart, the Athlon64, the Opteron is different such that it is designed for multi-CPU situations and can also access greater amounts of RAM than its little brother. Again like the Xeon vs P4 comparison, the Opteron comes with a 1mb cache, whereas the Athlon64 can vary with 1mb, 512kb, or 256kb.

When it comes down to it, it is likely better to get the CPUs (Xeon and Opteron) that are built specifically for servers. While very much like their desktop counterparts, they do have some hardware features meant to be taken advantage of in a server situation.

One most also very acutely aware of what the actual bottleneck is on a server. In almost all cases it is one of the following - CPU, memory, or disk I/O. We have a page explaining server bottlenecks.
52  Syskay Systems Sales and Support / Web Hosting Knowledgebase / Hard Disk on: January 09, 2007, 05:36:53 PM
The hard disk is where all data is stored - the operating system, ancillary programs, and HTML/images/movies/etc for every webpage.

The hard disk is an often overlooked bottleneck in the server architecture. While many people correctly focus on the CPU and memory constraints, they incorrectly only focus on the hard disk size. This is a misunderstanding of how a hard disk operates.

Just like RAM, a hard disk not only varies in size, but also in speed of data accessed. Unlike RAM, hard disk space is cheap - Adding another hard disk or getting a bigger hard disk is not a big expense. What is really important is how fast the hard disk responds.

A hard disk has three main stats - its storage space, its seek time (how long it takes to find data), and its RPM (how 'fast' the hard disk operates). In a server situation, the seek time and RPM become increasingly important.


53  Syskay Systems Sales and Support / Web Hosting Knowledgebase / Programming Languages on: January 09, 2007, 05:35:31 PM
PHP/ASP.NET/Perl/Python

Applications that run on the web have specialized needs when compared to normal desktop-based applications. To that end, while more open-ended languages such as Perl and Python were popular in the initial development of the web, specialized languages like PHP and ASP.NET are fast becoming the de-facto programming languages.

As the web stands, there is no dynamic interaction on a page itself. Once the HTML is received by an end user, the server no longer receives any information until another page is requested. While client-side programming using JavaScript can emulate some nifty features, it is easily disabled.

To do anything dynamic server-side (such as creating a page tailored to a user's needs), a page must be created. This creation is done using a programming language such as PHP and ASP.NET.

Due to the ease of use of these languages, there are many scripts and software solutions available on the web, both free and commercial. While ASP.NET will require a Windows web hosting account, all the other popular programming languages will work on almost any operating system.
54  Syskay Systems Sales and Support / Web Hosting Knowledgebase / What are Java Servlets (JSP)? on: January 09, 2007, 05:33:02 PM
JSP is short of Java Server Pages. They are a mix of normal HTML with Java code embedded in them. Akin to how **PHP** works, JSP allows one to write java code inline with HTML.

While JSP and **ASP** have similar names, the two are quite different. JSP is a Sun product, and is executed using Java. ASP on the other hand is a Microsoft product, and is VBScript based.

A popular application server that functions as a container for servlets is Tomcat. It is used to execute JSP files using Java, and is part of the Jakarta Project at the Apache Software Foundation.
55  Syskay Systems Sales and Support / Web Hosting Knowledgebase / What is CGI? on: January 09, 2007, 05:31:43 PM
CGI stands for Common Gateway Interface. In the beginning, CGI was used as an interface between scripts executed on the web server and user interaction. Modules were not directly built into the web server, and thus had to be executed somehow. This execution was done where executable programs were placed in a CGI-BIN directory, designating them separate from static pages.
56  Syskay Systems Sales and Support / Web Hosting Knowledgebase / NameServers on: January 09, 2007, 05:29:10 PM
When a domain is typed into a browser's address bar, how does the computer know where that domain is on the internet?

Nameservers (DNS can be meant as domain nameservers) are used to identify where a website is on the internet. For example:

1. User wishes to go visit www.syskay.com - requests page to ISP.
2. ISP does know where syskay.com is on the internet. ISP looks at the **WHOIS** information, and finds out a domain's nameservers.
3. The nameservers are asked where the domain is. They return the **IP** to that domain.
4. ISP now has the IP of the domain - webpage is accessed.

57  Syskay Systems Sales and Support / Web Hosting Knowledgebase / IP Address on: January 09, 2007, 05:26:27 PM
An IP address is a string of numbers in the format xxx.xxx.xxx.xxx, where xxx ranges from 0 to 255. An IP is used to represent a computer on the internet, and it is specified by RFC 791.

In the context of web hosting, an IP address specifies where your website is hosted. The **nameservers** of your domain are used to find this IP address.

It is possible to host multiple websites on one IP address. This is referred to as virtual web hosting (multiple domains resolve to one virtual address). A dedicated IP implies that an IP address is allocated to only one domain.
58  Syskay Systems Sales and Support / Web Hosting Knowledgebase / What are subdomains? on: January 09, 2007, 05:25:54 PM
Subdomains are considered to be third level - a domain is second level (down a level from its main TLD - .com, .org, etc), and a subdomain is on level below its domain. An example of a subdomain is http://sports.yahoo.com - here, sports is a subdomain of yahoo.com

Subdomains are used as a way of building the main brand, but also designating the content to be separate. In the beforementioned case of Yahoo.com, subdomains such as movies., sports., finance., etc, are used to designate topical sections on the main Yahoo.com domain.
59  Syskay Systems Sales and Support / Web Hosting Knowledgebase / What is Domain Parking? on: January 09, 2007, 05:25:03 PM
Domain parking lets you buy a domain and then have a 'coming soon' page on it. This is not needed - if a domain is not parked it will simply be iinaccessible to anyone.

Most domain registrars provide this by default.
60  Syskay Systems Sales and Support / Web Hosting Knowledgebase / What is a Domain Name? on: January 09, 2007, 05:23:24 PM
A domain name is a word along with a TLD (Top Level Domain) that uniquely identifies your website.

Pages: 1 2 3 [4] 5
Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
Amber design by Bloc | XHTML | CSS