Sunday, September 30, 2012

A Website Creation and Hosting Service

All of the websites on the World Wide Web are hosted by at least one server, and the mostly used are the servers of the web hosting providers. If the web hosting service is intended to use their own developed online website builder, the total package of their service can be called as web site creation tools. Using a website creation and hosting service is the easiest way to build a good-quality site. They allow their user to get an instant subdomain, under their domain name. For example on webs.com a website creation and hosting service, you can get a domain name like subdomain.webs.com and the Address record(s) and/or CNAME record(s) of that subdomain are instantly configured too and pointed to their DNS name server to make their website builder work. You don't need to spend a time by pointing the A record(s) and/or CNAME record(s) to the web hosting server.

The beautiful by using this kind of website hosting service, is the web templates on their site building tools. The users can choose easily the web template that they've wanted to be the design of their sites. A web site creation software can have at least two templates with the maximum of a thousand! Those templates have a good presentation, and in just two clicks including the "save" button, the site's design will going to change, in a second! It's so easy, even the user is without basic understanding on any language relating to web development technology, as like what an online website building application can do. Remember that there are many types of builders, such as text, object, and WYSIWYG (what you see is what you get) website builders.

Saturday, September 29, 2012

The “Text, Object and WYSIWYG” HTML Editors

An HTML editor is also called by some people as an off-line web builder, but the word "website builder" is often refers to on-line web builder than to HTML editor. Keep note that this blog article is specify for HTML editor and not to web builder. An HTML editor is an application software which runs on a computer, that allow to create web pages off-line and which can then upload these pages in the file manager or using FTP (file transfer protocol) account on any web hosting provider. There are many types of HTML editors. The text editors, object editors, and WYSIWYG editors are the true types of a web development application, but there's an HTML editor that exist and present to be as another type than those three real types of the HTML editors, which sounds strange, but it's not quite popular as those real types.

Text HTML (source) editors are intended to use for editing the source of an HTML file. The user of this type of HTML editor must have an understanding at least one of web development languages, even just only an Hyper-Text Markup Language. Some regular text editors such as "Windows Notepad" can be also called as a text HTML editor, because it can save as HTML files simply by using filename extensions such as .html and .htm for HTML, and .css for Cascading Style Sheets. This type of editor is not great as advance, but if manual code editing web developers (who have a knowledge on many web programming languages) used it, they can build more advanced site, such as a web directory.

Object HTML editors are much, much more organized to use than text editors, and more advanced application software for website building application. This is because the users can add, edit, and delete a content on the web page that they're tying to create. Although it's more advanced application software, the web developer can build a high-tech site by client-side and/or server-side scripting with text HTML editor than to use this kind of editor, if only the developer has a lot of programming languages relating to web development technologies. Some object editors supports drag-and-drop functionality that allow to rearrange the contents that the user have made by just a “click and drag”. On the three real types of an HTML editor, this type is the most easy to use because the options are not too many as the options of a WYSIWYG HTML builder, but quite enough to build an easy website.

Thursday, September 27, 2012

Text, Object and WYSIWYG Website Builders

A website builder is a web application that can use to create web pages easily without any manual code editing of any language related to web development technologies. An HTML editor and website design software or web development application is also called as an off-line web builder, that's why there have two kinds of website builders. The first kind is the online website builders an online proprietary tool that provided by web hosting companies, and the second is the off-line web builders a software which runs on a computer to create pages off-line and which can then upload and publish these pages on any web host. The online website builders are popularly and often called as a website builder than the HTML editors. Therefore, if someone tells you about web builder, just refer it to the online web builders and not to the HTML editors which has its own title.

Website builders are (too) different from web hosting services, they are online tools for web developers which often provided by web hosting companies. Actually, if a web builder is not yet installed on a web host, it is a software in the beginning which is needed to be installed on a host to be an online tool that can be use for building a website. A software of web builder has an own software developer, but some web hosts developed their own online builder instead of providing the builder that they've not develop. Many web builders have both HTML and object tools. HTML tools are divided into those that have a text mode which allow manual text editing of the HTML source code and those that only have a WYSIWYG (what you get is what you see) mode. The object mode allow the web developers to manage the objects or gadgets on their site, such as the header's image, title, and slogan, the news on the sidebar, and the content on the footer.

Wednesday, September 26, 2012

A Blog Software or Blog Hosting Service

The easiest way to create a website is to use a blog software, which is also known as weblog software, blogging software, or blogware. It is a type of web hosting service that specific by application, developed for a blogger which allowed them to create and maintain a web blog easily. Blogging applications support the publishing, editing, and deleting of blog posts, comments' publishing and deleting, and post and comment moderation. This application-specific web hosting includes page gadgets or page elements' section that compatible in the layout template, where you can rearrange and edit, add, or delete a gadget including the elements of the header, sidebar, navigation, and footer of the weblog that you've been created. And instead the designed template of a blog have called as a web template, it's known as a blog template or layout template. Blog template is still a web template, but it's a type of a template for a blog that also suitable for the blog layout. Basically a blog software allow their user to register a subdomain under their domain name, for example in the blogging software of wordpress.com, you can get a subdomain under their domain name, and if ever you've tried to register a subdomain on that blogware, your subdomain would be look like subdomain.wordpress.com a subdomain of their domain. But you can still point your own domain name server (DNS for short) to a blogware server or blog hosting server if you have a domain name and want to host it there. Some of a blog software have offer to their users to add a custom domain without a cost, but many of them are need to be purchased before you can point your DNS to your blog (that hosted by their blogware) or before your pointed DNS to your blog be able to connect. And by using this kind of software, you can easily edit the settings of your weblog including the basic details, such as the title and description. It has a formatting section on the settings, a place where you can specified the limit of your blog posts on your homepage, for example you can show at most 5 posts or whatever you like, on the main page of your blog. And a comments section where you can choose to show or to hide the comments, or specify who can comment on your blog if it's anyone or a registered user only. There's also a site feed where you can manage your blog posts feed and blog comment feed how long it will appear on the feed of your blog, and a place that's allow you to redirect your blog's official feed to another URL where your blog's new feed is it that hosted by the other server, and where the text field that allow you to attach a content at the footer of each post feed. But it doesn't mean that all of the blogware have all those sections of settings. Maybe some blog software included all of those sections, and the others doesn't have all but a few of those sections.

Tuesday, September 25, 2012

Services for Building an Advanced Website

Do you know how to develop an advanced website? This is the first thing where you should point your attention in the beginning, by finding the best domain name which is suitable for the type of the site or weblog that you're planning to develop. Domain name registrar, domain name registration service, and domain name registry are all the same. In that kind of service, you can search a domain name that you wish to use if it's available for registration and where you can see its price per year. But not all domain name registrars have the same price for a domain. However, if you are not willing to buy a domain, there are free domain name registration services where you can search a domain under the free registry's top-level or second-level domain (TLD or SLD) if it's available for free registration. If the registries offering to their clients to register a free domain which is under of a SLD that's not the official hierarchy for the top-level domain below it, those services can't be legally called as a registrar.

After you've found the domain name for your website, you now need to find a web hosting service where you will point your DNS name server and be the web host of your site. Sometimes, the domain name registry has also a web hosting service. There's also a software of WYSIWYG website builder which can often found in the control panel of a web host, that can be use to build a web page easily. There's also a host that features database which is important for building a social networking site or web directory or Internet forum. There are many different types of web hosting, such as a blog software (also known as blog host) which is commonly used to develop a weblog easily, a social network hosting service which can be use to easily develop a social networking site, and an Internet forum software which offering their forum package as their plug-in to be installed and the manual installation of it is can be done via C-panel's File Manager or using an FTP client in the web host that features a database.

Monday, September 24, 2012

How to Use a Content Delivery Network (CDN)?

Actually, it is not hard for a web developer which have experienced configuring the domain name server (also known as DNS) settings of their domain name on their registration service or registrar. If you only knew how to configure the DNS settings and how it works, you will have no problem using CDN, unless if the network itself have a problem, because it's really quite easy. But there are many different ways how to use this technology with your website and this is the instruction how to point your DNS to your content delivery server. Configuring your DNS name server is the often way to makes the CDN that you've chosen connected with your website. If you wanna try to use a CDN even thought you doesn't have a site, then forget about it because there's no chance of it. CDN has build to improved the performance of a site and weblog of webmasters and bloggers. If it's not possible to configure the DNS settings of your domain name or subdomain, then you have no way to configure your DNS but to contact your domain name or subdomain provider to manually change it.

  • First of all, of course you will need to sign up on the content delivery network that you have wanted to serve the content of your website. There are many types of this technology, and the two popular are a free CDN and a traditional commercial CDN.
  • The second is, the content deliver network that you've chosen will show you a link or a text field where you can add your website. Remember that the domain name of your site that you've wanted to be with CDN must allowing you to edit its DNS settings.
  • After adding your website or weblog, your content delivery provider will do checking the DNS resource records and/or the configuration of your DNS name server for a second. You should need to wait for a while.
  • After the automated checking of your DNS resource records, your content delivery provider will now giving you new DNS records for your website. You will now need to configured your DNS settings and point them to those new DNS records.
  • This is that hardest part, by pointing your DNS to your content delivery server. Basically your delivery provider will giving you two DNS records for your website, the (IP) Address record and the CNAME (or canonical name) record. The A record is look likes 000.111.222.333 an IP address and the CNAME record is likes cname.of.cdn.com a subdomain that your delivery provider have own. If you have a subdomain, your CDN will gives you a resource record for that subdomain, it can also be the previous CNAME or other than that.

Sunday, September 23, 2012

Content Delivery (or Distribution) Network

If a website is big and have a lot of large files, such as high quality JPEG image, MP3 audio, and Mp4 video files, that kind of site needs CDN. It is an abbreviation for the word, content delivery network also known as content distribution network. It's an online service that has servers around the world, who takes the static content of their client's site, such like multimedia, cascading style sheet (CSS), and JavaScript files, downloadable objects and applications, or even the dynamic content and replicate them through their servers around the globe instead of a single server of their client's web hosting provider at one location. Webmasters and bloggers use this technology to reduce the bandwidth costs of their sites and weblogs, to improve the loading speed of their web pages and blog posts, and to increase the global availability of their content.

If you are a webmaster, reducing the bandwidth costs of your website or weblog is one of the most important things you should knew if your web hosting or blog software plan has a bandwidth limit. Because if you reach your bandwidth limit, all of the web pages and/or blog posts of your site or blog will not work leaving a message like “The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.” A content delivery service can reduce your bandwidth costs by replicating the static content (or even the dynamic content) of your site into their server, and attach the replicated content to your site. Therefore, the bandwidth costs for loading the multimedia files or any downloadable objects on your site will minimized because your content delivery (or CDN's) server will do the work to deliver your static files on your visitor's web browser. Some content distribution networks block threats and limit abusive bots and crawlers from wasting your bandwidth resources. Normally a CDN has also a bandwidth limit, but the advantage is, you've doubled your traffic limit and stopped an abuser from wasting your bandwidth.

If the location of your web hosting provider is closer to your location, the loading speed of your website when you view it, is probably faster than to the viewer who is in the other country. It is because your web hosting server was near to your place. What if your web host is far from you and your visitors? A content delivery network replicate the static content or even the dynamic of your site makes the time speed of your web page fast, because basically a CDN has servers around the world. So, if your content delivery provider has a server near to the city of your viewer, your page that the viewer have visit will load faster. Each visitor to your site gets their data from your content delivery server that closest to them. So, if you want to increase the loading speed of your site, then use CDN, it is one of the techniques on search engine optimization, because search engine such Google loves fast sites.

Tuesday, September 11, 2012

How to Point a Domain to the DNS of a Web Host?

If you have a domain name and a web hosting provider, and want to know how to configure the Domain Name Server which is abbreviated as DNS. This tutorial will teach you how to do that work, which is easy for an experienced web developer but a hard for a beginner. You should point your domain to the DNS of your web hosting account to have your domain working with your web hosting system. First of all, after registering your web host account with your domain name, has you ever see a name server which abbreviated as NS and an IP address or A record? A web host will surly give you such details after the registration of your domain name. However, if you did not see them, go to the "Domain Manager" on the "Control Panel" of your web hosting provider. The domain manager helps you administer the domain names in your web hosting account. You can add new domain names there to host them in your web host, or delete existing ones if you don't need them anymore, and all of the DNS resources of your web hosting account are all listed there, including the NS, A record, and mail exchanger record also known as MX record. Now, if you still didn't see what you are looking for? Try to find the DNS by yourself in your web host account or in their Frequently Asked Question(s) which is also known as FAQ. But if you still didn't find it, you can contact their support about their NS and A records for your domain. There are two ways to host your domain name with your web hosting provider. The easy way is to run the name server of your web host, just go to the "Domain Settings" of your domain in your domain name provider, use the "Custom DNS" and point the NS records to the NS of your web hosting account! A DNS name server on a web host are often with primary which looks like ns1.webhost.com and with secondary like ns2.webhost.com and some web hosts has more than two NS, it is a server that stores the DNS records for a domain name, such as A records and MX records. After that, it usually takes 24 to 48 hours defend on your domain name provider before the propagation be complete. The domain manager of your web host will tell if the DNS is still not propagated or if your domain is properly configured to work with their system! If it's now working, your web host will have a full control to your domain name.

Sunday, September 9, 2012

A Web Hosting Service, Provider, and Site

Most of the important services that needed to build a website is the web hosting service, which is abbreviated as web host. It is a type of Internet hosting service that allows individuals and organizations to make their site accessible via the World Wide Web, abbreviated as W3 for short. In fact, even you're just using a web hosting provider without any other internet services, such as domain name 'registrar or registration service', just find a web host that offer their domain name or domain to register a subdomain under it, and you can make your site online on the web with just that kind of service! Because it is a server that giving you a storage where you can store a file such as HTML file, image file, and PHP script. What does a web hosting provider and site means? Web hosting provider is a service that provide a web host, while a web hosting site is the website of the web hosting service, which can also be called a provider. Web hosting services are divided in many groups, and the two popular of those are the paid and free web hosting services. Each web host provider are with different features, and have a disk space limit which is also known as a storage, and traffic or data transfer limit per month also known as bandwidth, and a database size limit for whom who offer it. The features of a free web hosting service are basically offer a disk space of 250 MB or 2.5 GB, and monthly bandwidth of 500 MB/5 GB, and 10 MB database size if they have it. Those features are often seen on a free hosting, but it doesn't mean that every free hosts are with those features, other free hosts are with a feature which is better than those and some are with a feature which is poorer than those. A free web host are often limited when compared to a paid host. A paid web hosting service provide a quality server with a storage lowest of 5000 MB or 50 GB to the highest of unlimited, a monthly traffic lowest of 5000 MB/50 GB to the highest of unlimited, and a 50 MB database size to unlimited with a high quality support or assist.

Saturday, September 8, 2012

A Domain Name Registrar and Registration

A domain name under the top-level domain which abbreviated as TLD, such as google.com can be purchased on a domain name registrar or provider, if it is available and not yet registered by someone, nor reserved. A domain name registrar must be accredited by a generic top-level domain (abbreviated as gTLD) registry and/or a country code top-level domain (ccTLD for short) registry, such as Internet Corporation for Assigned Names and Numbers. (ICANN) With that registrar, you can register a domain name under TLD or second-level domain, abbreviated as SLD. For example in www.promos.tk web address, the name promos.tk is the domain name, and the .tk is the TLD, while the web address is the subdomain of the domain name. You have a full access in the domain name provider or in the web hosting service, to create any different names of the sub-domains, if you already own the domain name. And the example for the domain name under the SLD in www.yahoo.com.ph web address, the name yahoo.com.ph is the domain name, and the .com.ph is the SLD, while the web address is the subdomain of the domain name.

Friday, September 7, 2012

A Free or Paid, Domain Name and Subdomain

If you want to have a basic-level website, then you must have to get a domain name first or even a subdomain which is under of domain if you have no other choice. Because every site has it, to be their Uniform Resource Locator, which officially abbreviated as URL. In this time, you will know what are a domain name and a subdomain, and the difference of them. In the URL of our blog article at http://developingsites.blogspot.com/2012/09/build-easy-basic-and-advanced-websites.html the web address developingsites.blogspot.com is the domain name. On domain name server (abbreviated as DNS) service in the domain panel of a domain name provider, a hostname is also a domain name that has at least one associated IP address record. For example, the domain names www.promos.tk and promos.tk are also hostnames, whereas the tk is not but a domain. The top-level domains such as .com and .ph and .tk are the highest level of domain names of the Internet. Also, a top-level domain is also called a TLD. Hostnames are needed to setup on the DNS service of the domain name provider of the client, if they wants to point the A (which means Address of the IP) records of their web hosting provider to their domain name. If you want to get a domain name? You can register it on domain name "registrar or registration service", which can also be called a provider. Mostly, a domain name are with a cost. But there are some domain name registration services which allow to registered a free domain name as a subdomain of their second-level domain which is not an official second-level hierarchy for the TLD below it.

Thursday, September 6, 2012

Top-, Second-, Third-, and Lower Level Domains

Every websites that have letter in their web address are with a domain. If you want to know what are a top-level domain which abbreviated as TLD and a second-level domain, SLD for short, and a lower level domain such as third-level domain with no official abbreviation? The first thing you must need to know is the TLD of a URL, because it is the most popular and the highest level of domains in the hierarchical Domain Name System of the Internet, and the suffix or last part of every domain name for all domains in lower than top level. Remember, the domain name is different to domain! Just try now to look at the address bar on the top of your web browser, if it is visible. But if you didn't see it, the address bar maybe hidden on your browser, just try to make it show first! Keep note that our information site is have a lot of TLDs depend on your country or territory, or on the location of the reader. For example, if you are in the Germany, our URL will be or will directed to http://developingsites.blogspot.de subdomain with .de domain! But mostly, the TLD on our domain name is .com in many other countries. So, if your browser's address bar is visible, you have a higher chance to see the address http://developingsites.blogspot.com on the address bar. That's called web address, and it is also known as URL. TLDs are divided in many groups, one is a generic top-level domain which abbreviated as gTLD, and the second is a country code top-level domain, ccTLD for short. The other TLD's groups which is insignificant to knew are not written here. The TLD is simple to analyze if it's a generic or a country code! Simply, if a TLD is not a two-letter code which is on ISO 3166-1 alpha-2 country codes and only have a single [.] dot like .org and .net, it is a generic TLD! If the letters in the TLD is an abbreviation for a country like .ph, it means that it's a ccTLD. Just remember that the ccTLD is only have two letters!

Wednesday, September 5, 2012

Build an Easy, Basic, and Advanced Websites

If you want to make your own website but you have no any single idea how to build it? Then, the first thing you must need to know is the domain name of a site, like yahoo.com or google.com.ph which is under of a paid top-level domain such .com or .com.ph that's not free. But there are many web hosting services with online WYSIWYG website builder for an easy user around the Web. Some of them are without a cost and offer to register a subdomain under their domain name for free, and the web address of your site would be look like subdomain.example.com but almost all of those free web hosts are automatically forced their advertisements or automatically attached a links to their homepage, to all of the web pages of their free clients. But it's okay and acceptable for a beginner, because you can use that kind of service to create a full packaged easy website in just a few minutes!

Now, if you have an idea in developing an easy website by using website builder, a basic website is with a real top-level domain on a domain name registrar or is in a free subdomain of a domain that isn't an official hierarchy such .cu.cc which can also be called as a domain name on a free domain name registration service. Just get a domain name or a subdomain name and create a web hosting account with your (sub)domain name on a web host with website builder, and REVIEW all the name server records or the address records which you will going to see at the end of the creation of your account, and study how does Domain Name Server work and set up your domain name in the domain name settings on your registration service, and place your name servers on the NS records in the “Custom DNS”, or point the "A" record(s) in the “DNS Service” to your Address record(s) with your domain name as a hostname, and create another "A" record(s) to point them to the "A" record(s) of your domain name server again but with the prefix of www. before your naked domain name as another host name. And wait a hour or a day, depend on the speed of the servers of your domain and your web host. And after that, your domain name and your web hosting account with website builder is connected, you can now publish a web page using your hosting account but the difference is, you are now using the domain name that you've chosen! And also, it's better for you to get an idea how the resource records in DNS works. Like what's a CNAME or Canonical Name record, who specifies that the domain name is an alias of another (canonical) domain name, and an MX record which stands for Mail Exchanger record who specifies a mail server responsible for accepting email messages.