Building your own website has many gratifications and rewards such as learning more about how to build your own website. In addition, you can troubleshoot and fix common website issues and not be dependant on web developer pricing and availability. You can make changes to your website at anytime, which is a benefit to many people who build and manage their own websites.
A website is a collection of files, pages and media items (images, PDF documents, etc) that are combined to make a website that consists of web pages.
Common web pages on a website include: the about web page, contact informations, list of products and service and any additional information that support the website.
A domain name is your address on the Internet. Examples like Google.com and WordPress.org are considered domain names.
A domain name is a much have and these days they are quite inexpensive. On average, depending on the domain name registrar, a domain name should cost you under $20/year.
A domain name registrar provides registration services for new TDL (top level domains) domain names. Website hosting companies also offer domain name registration services, some with the cost of the domain name in to their yearly hosting fees.
Website hosting is where you would store your website files for website visitors to see your website on the Internet.
A ‘web hosting company’ provides specialized computer systems called ‘web servers’ to ‘serve out’ your files, images and pages to people visiting your website.
For a basic starter website, the cost to host would be around $5-$20/month, with discounts offered if purchased a year in advance.
For more information on website hosting, visit our top website hosting companies web page.
HTML is short for ‘HyperText Markup Language’, which is a standard language that all browsers (Chrome, Firefox, Internet Explorer and Safari) are able to read to process a web page.
Build website with HTML is easy, but does have a higher learning curve. HTML is mainly created with a text editor and one has to learn all the different ‘markups’ to create a website.
After a few years of people building their own websites with HTML, developers started to create applications that can manage the multiple web pages and media associated with websites.
Managing and maintaining a website with hundreds of web page became complicated to edit and update. Sometimes a simple change could take hours to change and upload back to the web server. In addition, companies wanted to have more than one person manage their website, so permission and role based users were added to the website where people would be placed in to groups that had roles and restrictions with what they could do. In general, maintaining a website became complicated and there were many people looking to make this process a lot easier for the webmaster of the website. More on Content Management Systems on WikiPedia
If you are pressed for time or need to create a website in a certain period of time, looking at content management systems (CMS), WordPress or some of the popular website builders may be a better option.
Popular open source content management systems include:
Website builders are all-in-one tools to create, build and manage your own website. In essence, they provide everything you need to get running with a professional designed website. Everything is included from domain name registration, website hosting, professional web design templates and website marketing tools.
Most website builders include the following features: