Skip to main content

Website Development Process : Steps to create your website.

You want to make your own website and trying to figure out  about how to build website by yourself. You are in right place, here I am sharing basics of website design and development process to publish your website.

  1. First take paper and pen and perform your homework about your website content and website navigation.
  2. Create graphics, icons and photographs for your website or purchase graphics icon and photographs to use in your website. Graphics, Icon and photograph makes your website more attractive and increases website users engagement with your website.
  3. After that you required a website designer to design your website. Give them all your content and graphics and describe what you want from your website and designer will make design as per your requirement and content. If you don't want to hire website designer, in that case you can buy and use ready made templet according to your need, but to use template you must have some basic coding skill like HTML and CSS. you can easily learn it through internet, of course it require your time to get this skills.
  4. Use good IDE (Integrated Development Environment) like Dreamweaver or Eclipse to speed up your website development process.
  5. You also need domain for your website, you can get one from domain registrar like GoDaddy, BIGROCK, CrazyDomains, namecheap etc. After purchasing domain name they will give you basic domain management panel to point your domain name to your hosting provider.
  6. Now you need web hosting space. You can purchase webhosting for webhosting provider like GoDaddy, BigRock, namecheap, HostGator etc.
  7. If you want more control over you hosting and you have technical capability like system administration then you can use VM ( virtual machine ) to host your website. You can avail cloud service provider like AWS Cloud, Google Cloud, Oracle Cloud etc. to create and manage your VM.
  8. After purchasing web hosting plan you will get nameserver records OR IP address in case of VM. You can point out your domain name to your hosting provider by updating nameserver details or A record details.
  9. Now upload all your website files from your local machine to your hosting space with the help of cPanel provided by your hosting provider or ftp account provided by your hosting provider. In case of VM you can transfer file from your local system to your VM with the help of WinSCP or SSH client.
  10. Last but not least always try to put good content and up to date content on your website, Make interactive website for better user engagement, use good navigation on your website, always try to optimize your website to get good response through your website.

I hope you like this post, if you have any question or suggestion please post your comment.

Glossary:
VM - Virtual Machine.
IDE - Integrated Development Environment.
CSS - Cascading Style Sheets (Programming language to decorate your web page or website).
HTML - Hyper Text Mark Up language (Programming language to create body of your webpage or website).

Comments

Popular posts from this blog

Generate Multi Domain SSL Certificate by useing cert bot tool from Let's Encrypt.

 We are using cert bot tool to generate / create multi domain certificate from Let's Encrypt CA. we are using following command  create CSR config file to generate CSR: Example of csr file is: default_bits            = 2048  # RSA key size encrypt_key             = no  # Protect private key default_md              = sha256  # MD to use utf8                    = yes  # Input is UTF-8 string_mask             = utf8only  # Emit UTF-8 strings prompt                  = no  # Prompt for DN distinguished_name      = s...

How to Clear Putty Screen while working with Linux Server?

 Method to clear putty screen while working with Linux Server. It will clear screen buffer and provide true experience of clear screen ( console ).  Have you ever worked remotely with Linux system? it is common to work remotely on Linux system. Putty is popular remote login tool in system admin community. It's freely available open source software and it works on Linux as well as Windows platform. It's widely adopted tool for remote login. Figure: Putty Icon - Popular Remote Login Software. Now imagine you are connected remotely with a Linux system and you are troubleshooting some problem. You are typing command on putty console  and running it and after some time all screen field with lot of text. Screen become messy with full of text  and create confusion while troubleshooting Linux system. After then you type clear command on console and all text cleared as you execute clear command but as soon as you touch scroll bar or up down arrow key, text returned on console...

How to Check all user logged in Linux server?

We are learning how to get all logged in user name in a Linux server you need administrative privileges to execute commands cover here.    There are many ways to list logged in user on a Linux machine. Here I am covering my three favourite  method for this purpose. All this command run with any fedora based system like Red Head Linux , Centos, Rocky Linux, Amla linux etc. 1. lastlog : you can use list command to know all login user. this command uses file available in /var/log/lastlog. This command read data from the mentioned file and present in a human readable from     You can use grep command to filter output and show only currently logged in user by following command. lastlog | grep -v 'Never' In this example we use grep -v switch to exclude all line containing Never. This way we find all currently logged in user. 2. W command : This is more preferable way to get all logged in user, it uses file mentioned on lastlog command and file situated on /proc...