Steps for Creating a Website

The Following are the main steps for website development.

  1. Choose a domain name.
  2. Register your domain name.
  3. Choose a hosting service.
  4. Connect your domain name to your web host.
  5. Install WordPress.
  6. Choose a theme/design for your website.
  7. Configure your website.
  8. Add content.


Different ways to Build a Website

There are many different ways you can go about creating a website for your business.Here are some choices.

1. WordPress or Similar CMS

A CMS is a content management system.WordPress is widely recognized as the best, but there are many other out there, it will provide you with a simple way to construct your website without having to know a lot about websites or website building.

2. Adobe Dreamweaver

Adobe Dreamweaver provides you an easy way to make complex websites.  This simply means that you have more creative control over the design and construction of your site without having to own expensive web design and coding programs that professionals use.If you don’t know what these are, this probably isn’t the choice for you.Dreamweaver gives you faster, easier ways to design, code, and publish websites and web applications that look amazing on any size screen.It Quickly create and publish web pages almost anywhere with web design software that supports HTML, CSS, JavaScript, and more.

3.Free Website Builder

Free website builders allow you a simple way to design, build, launch and manage your website for free.Examples include Wix, etc.

Types of Websites

There are basically two main types of website – static and dynamic. A static site is one that is usually written in plain HTML and what is in the code of the page is what is displayed to the user. A dynamic site is one that is written using a server-side scripting language such as PHP, ASP, JSP, or Coldfusion.

  • Business card site
  • Site showing the catalogue of products
  • Online stores
  • News and search portals
  • Information portals

Web development languages

When learning about web development, they will start with HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets), but confuse these with programming languages.some of them are:

  • Php
  • Python
  • Java
  • c#

HTML and CSS are  markup languages that are used to produce and design pages.web programming languages are more complicated and can be divided into two categories: Back-end and front-end web development languages.

Normally, web development includes server-side (back-end) coding, client-side (front-end) coding and database technology(eg:mysql). 

amazon websiteimg
search portal website

Sites Built with PHP

  • Facebook
  • Wikipedia
  • Baidu
  • Yahoo!
  • Flickr
  • WordPress
  • Flipkart

A site build with Php

Requirements For Developing A Website in Php

The best php IDE and code editors include Dreamweaver,Kite,Zend Studio,Komodo,Notepad++ etc.The following are the important things needed to setup a website in php.

  • Website Building Software
  • Wamp Server
  • Domain For hosting

Before you continue with your site,you need to install the following: 

1.Designing Your First Web Page

Mainly Html is used to design a webpage.Use Dreamweaver to create a page.The index page is the URL or local file that automatically loads when a web browser starts and when the browser’s ‘home’ button is pressed. Create a folder named test on C:\wamp\www\test

2.Website Development

Designing and Development are the steps that are important. PHP Programming the Languages mostly commonly used for Website and Web Application Development. PHP is a general purpose, server-side scripting language run a web server that’s designed to make dynamic pages and applications.

3.Website Hosting

When a hosting provider allocates space on a web server for a website to store its files, they are hosting a website. Web hosting makes the files that comprise a website (code, images, etc.) available for viewing online. Every website you’ve ever visited is hosted on a server..


PHP and MySQL are like two different sides of the same coin. Just like MySQL has built in functions for data manipulations, so does PHP has built in functions for connecting to MySQL server and manipulating the data in the database.