You are on page 1of 5

Chapter 2 : survey of Technology

2•1 HTML:
HTML was first developed by Tim Berners-lee in

1990. HTML is used to create electronic documents that

are displayed on the WWW. Each page contains a series

of connections to other pages called hyperlink. Every web

page you see on the internet is written using one version

of HTML code or another.

HTML code ensures the proper formatting of text and

images so that your internet browser may display them as

they are intended to take. Without HTML a browser would

not know how to display text as elements or load images.

HTML also provides a basic structure of the page, upon

which CSS are overlaid to change its appearance.

We can say HTML as the bones of a web page, CSS

as its skin, and JavaScript is used to manipulate HTML

and CSS. There many versions of HTML are available.

Latest version is HTML 5.

HTML uses special bits of programming language

called “tags” to let the browser know how a web page

should look. The tags usually come in pairs: an opening

tag defines the start of a block of content and an ending

tag defines the end of that block of content. There are


2•2 CSS:

Cascading Style Sheet(CSS) could also be a sheet

language used for describing presentation of a document

written during a make-up language like HTML. CSS is a

technology of the World Wide Web which is employed to

make the web pages more attractive and classy.

CSS is meant to enable the separation of

presentation and content and control within the

specification of presentation characteristics, enabling

multiple sites to share formatting by specifying the relevant

CSS during a separate CSS file.

In CSS the styling is applied on the basis of classes

which are derived from the HTML document. This

cascading priority schema is predictable too.


2•3 Python:

Python is an interpreted, high-level programming

language. Created by Guido Van Rossum and first

released in 1991. Its language constructs and

object-oriented approach aim to help programmers to write

down clear, logical code for little and huge scale projects.

Python is dynamically typed and garbage-collectd. It

supports multiple programming paradigms including


2•4 MySQL:

MySQL is an open-source relational database

management system(RDBMS). MySQL is based on

structured query language. Also MySQL is platform

independent means it can be run on all operating systems.

MySQL is the most popular open-source database.

With its proven performance and reliability. MySQL was

originally bought by the Swedish Company which is

MYSQL AB ,and then after MYSQL was acquired by Sun

Microsystem in 2008,and finally Oracle bought Sun

Microsystem in 2010. MySQL is often employed by

developers under the general public license(GPL).

MySQL is written in C and C++ programming

languages; it's accessible and available over many

platforms including Mac, Windows and Linux. The RDBMS

supports an outsized database and supports many data

types including Signed and Unsigned integers 1, 2, 3, 4

and 8bytes long: Float, Double, Char, Varchar.

For security MySQL uses an encrypted password

system that enables host based verification. MySQL client

can connect through MySQL server using several

protocols, including TCP/IP sockets on any platform.

MySQL also supports a variety of clients and utility


2.5 Django:

Django may be a high-level Python web framework that encourages rapid development and clean,
pragmatic design. Built by an experienced developer, it takes care of much of the hassle of
development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and
open-source.

Django’s primary goal is to ease the complex, database-driven websites. The framework follows the
Model-View-Template(MVT) approach. Django also provides an optional administrative create, read,
update, delete interface that is generated dynamically through introspection and configured via admin
models.

We are listed below a some essential features:

1. Excellent Documentation.

2. Python Web-Framework.

3.SEO Optimised.

4.Offer high Security.

5.Provide rapid Development.

You might also like