Website Development is a process for creating a new website or implementing changes to one already in use, e.g. adding a significant new section to a live site. In simple terms, the process represents a framework within which all activities—from inception to review (and eventual demise, if necessary)— can take place.


There are 8 steps in the development process. These are:

• Planning : Decide why you want a website and what to create.
• Content : Create a list of the content you want.
• Design : Create a design for displaying the content.
• Construction : Write the code and load up your content.
• Test : Make sure everything works properly.
• Hosting : Choose a domain name & find a place to put your site on the internet.
• Publicity : Build traffic via publicity the site.
• Review : Review the site at intervals it to make sure it succeeds.

Before starting work the following basic elements must be accounted for :

• Project objective, e.g. a new website, a new section of content, a new online application.

• Project team, i.e. a project leader, a content producer, a designer, a coder & any other specialist skills.

• Budget: Refer to The Website Manager’s Handbook for insight on using the concept of Website Scale to plan project budgets.

• Time frame: Refer to The Website Manager’s Handbook for insight on using the concept of Website Scale to plan project time frames.

• Analysis of project risks, dependencies and assumptions, e.g. what could go wrong? What contingencies are in place, etc.

• A system for project management & communication, e.g. weekly meetings, email, etc.

Website content encompasses all the information and applications available on your website. It is surprising how alike content is across many websites. While file formats can vary, the purpose for which content is used is very similar. Among the most widely used content formats on the web are, Plain text ,Video ,Audio ,Flash ,PDF and Other.

Plain text

Plain text is the most straightforward of all content to be published on the web. This is because it can be authored in any word processor (e.g. Microsoft Word) and viewed in any web browser, whether desktop or mobile.

Video & audio

Due to the growth in broadband, consumption of video and audio has mushroomed. However, it can be expensive to produce on a consistent basis. Due to limited resources, it is often a better idea to spend your money producing many high quality pages of text, instead of a few videos that quickly go out-of-date.

Flash

Flash is a format that allows for highly interactive applications, games and other content to be published online. However, it is also expensive to produce and is not suitable in all circumstances.


Portable Document Format (PDF)

The main advantage of PDF is that it preserves the look of original documents while also keeping filesize to a minimum. However, there is a lot of evidence that PDFs are disliked by web users . As such, you should use them sparingly.


Other Content Options

Widgets - An embedded feature of content from another site, e.g. today’s weather from weather.com. Mashups - A link between data on your site and some other site, e.g. Google Maps on LikePlace.ie. 

Multiple new content options are emerging all the time. Currently, many of the most popular are ‘hosted’ services, e.g. content about you that is hosted on other websites. This includes social networks and User Generated Content sites, such as Facebook, LinkedIn, YouTube and Twitter. Such services have both advantages and disadvantages, and are generally very time intensive.

Programming Languages used in Web Development

One of the most integral aspects of web development is web programming that is achieved with the help of programming languages. Web development languages are the platforms through which instructions are communicated to a machine and actions are pursued.

These are the world famous programming languages.

JavaScript, Java, Python, CSS, PHP, Ruby, C++, C, Shell, C#, Objective C, R, VimL, Go and Perl.


Why Is HTML Not A Programming Language?

HyperText Markup Language, commonly abbreviated as HTML, is the standard markup language used to create web pages. Along with CSS, and JavaScript, HTML is a cornerstone technology used to create web pages. HTML describes the structure of a website semantically and, before the advent of Cascading Style Sheets (CSS), included cues for the presentation or appearance of the document (web page), making it a markup language, rather than a programming language.

Related Articles

  • A/L ICT2016-08-02html comments HTML Comments මොකක්ද මේ html comments කියලා කියන්නේ. මෙය ඕනෑම programming lan… Read More
  • A/L ICT2016-08-02html lists - ordered list Ordered List - අංකිත ලැයිස්තු හැඩතල වෙනුවට කිසියම් අකාරාදී,අංකිත පිළිවෙලක් අනු… Read More
  • A/L ICT2016-08-02html lists - unordered list HTML  lists - HTML ලැයිස්තු වෙබ් පිටුවල විවිධ තොරතුරු ඉදිරිපත් ක… Read More
  • A/L ICT2016-08-02html lists - Definition list HTML Definition Lists - අර්ථ විග්‍රහ ලැයිස්තු ඔබ ශබ්දකෝෂ හෝ විශ්වකෝෂ (dic… Read More
  • A/L ICT2016-08-02html Images HTML Images - වෙබ් පිටුවල අනිවාර්යෙන්ම ඇති දෙයක් නෙ පින්තූර. ඉතින් දැන් … Read More
  • A/L ICT2016-08-02HTML Links HTML Links -  වෙබ් පිටුවක අනිවාර්යෙන්ම තිබෙන දෙයක් තමයි links කියන්නේ. එක… Read More