Tuesday, March 15, 2016

This article comes back to the question of one colleague duniailkom asking: whether to create a website having to learn web programming?

I'm sure the majority of visitors duniailkom is studying web programming to create a website. Is it to create a website design (HTML + CSS), or create applications using PHP and MySQL.

The short answer: You do not have to learn web programming to create a website. Moreover, if the website should be available in quick time, I even suggested to not learn web programming. Loh why?

Because now widely available alternative choice to create a website, and we do not need to learn any programming code!

Know CMS: Content Management System
Creating a website from scratch takes a fairly long time. Learn HTML, CSS, PHP, MySQL and JavaScript takes a long time. Although we can create a simple website with HTML alone, but now modern website requires a fifth of this web programming language.

If your goal is to learn the code needed to make creating a website, or want a career as a web programmer, you must learn HTML, CSS, PHP, MySQL and JavaScript. After that sometimes also need to enter into a framework such as the Bootstrap (CSS), Code Igniter (PHP), or jQuery (JavaScript).

For those who want to create a website, there is a faster alternative: using CMS. CMS (acronym of Content Management System) is a system for downloading publish, edit, modify, delete, and organize the content centrally (wikipedia).

In this case, the content in question is an article that will be the content of the website. By using CMS, we just need to understand how to make the article, how to plan menus, and some other settings.

There is a wide selection of CMS. The most widely used today is WordPress, Joomla, and Drupal. Internally, the three CMS is made using PHP, but we do not need to deal with the PHP program code.

More about CMS (and also a tutorial how to use wordpress can go here: Learning WordPress Tutorial: Understanding WordPress and CMS)

Rental Web Hosting and Web Domain
After learning how to use the CMS, such as WordPress, you are one step closer to making a website. In order for a site to 'online' and accessible on the internet, we need to hire a web hosting and web domain.

Simply put, web hosting is the hard drive where the files will be placed later on our website, which is where the wordpress files will be uploaded. The rental price of web hosting varies. The most cost could 50-100rb / year.

Web domain is the name of our website, for example, www.duniailkom.com is the domain name, and I rent from a web site service provider domain, or known by the domain registrar company.

Generally, web hosting service providers as well as providers of domain registrar, so we simply subscribe to a hosting company. The price also varies, ranging from 30rb - 150rb / year.
Free alternative: Blogger.com or WordPress.com
If you want to create a website online, but constrained in funds, or just try, can use a blog site providers. The most famous is blogger.com and wordpress.com

Blogger.com is a free blog provider site belongs to Google. We simply sign up, do some setting, and the site is ready for use. The name of the site you will be able to use the blogspot.com domain appended to it, such as andi.blogspot.com or Joko. blogspot.com (* now google has also been using the domain blogspot.co.id).

WordPress.com also free blog service provided by Automattic, the company that also menyembangkan CMS wordpress. Here, we are already using wordpress CMS applications, but with some limitations (for free, hehe ..). The site name will be put on wordpress.com domain, such as andi.wordpress.com or joko.wordpress.com.

Conclusion
Closes this article, I returned to the title :)

If your goal is to create a website, you do not have to learn web programming and create a website from scratch (from the HTML code). Using a CMS is much more practical and faster. Duniailkom sites also use wordpress. Studying the program codes website is very helpful, but not necessary.

But if your goal is to learn how to create a website and learn about the technology behind it, then the path taken a little longer, as much to be learned. But you are more flexible and, if later use CMS, will be more confident because we already know the code behind it.

Next
This is the most recent post.
Older Post

0 comments:

Post a Comment