So what is a website?
The fact that we’ve talked about the information on the server for so long, is what the browser
displays as a webpage. And a website is an integrated version of some webpage.
After you enter an address in the browser’s address bar, the browser sends it to the server via the
protocol. The server locates that address, collects information or files from there, and sends it to
your browser in the form of a displayable page. And then you see the desired website on your
What is meant by IP address?
In the middle of the discussion, we got a new term, which is the IP address. The full form of IP is
Internet Protocol. An IP address is a string of numbers. All devices connected to the Internet have
their own and unique IP address. It looks a lot like this – 123.45.321.1… (To know the IP address of
your device, type “What is my IP Address” and enter it in the first links with Google search.)
All web servers, therefore, have their IP address. It hosts information or files displayed as webpages,
along with the hardware and software needed to access them in the browser.
This string of numbers is replaced with a domain name to make it easier for people to remember.
For example, facebook.com is a domain name. Knowing this part but we can reach Facebook, we
don’t need to remember its IP address.
The meaning of HTTP
To give an example of protocol, we have learned that http is a protocol. The full form is the
HyperText Transfer Protocol. It is a network protocol that, like other network protocols, determines
how information is exchanged between client browsers and servers.
In HTTP, HyperText means hyperlinked attached document (hyperlink is the text or image where
clicking will send the user to another document), transfer means sending requested webpage from
webserver to browser which is used to block or protrude. It will be his custom to exchange
Other such protocols may be File Transfer Protocol (FTP) or HyperText Transfer Protocol Secure
(HTTPS) – all of which are used for the same purpose.
I found out about the website. Let’s start with the discussion of web development.
What are front-end and back-end?
When it comes to web development, the words “frontend” and “backend” come into play. The front-
end of a website or software is the client that interacts with it. In other words, in the case of a
website, the form that appears in its browser is the front-end. It helps front-end users to view a
website, play videos on it, expand or minimize images.
On the other hand, the back-end or server-side is the side that we clients or users do not see. It’s the
web’s digital infrastructure, which to non-developers would seem like a mess of just numbers, letters,
and weird symbols. Back-end work is much more than front-end and there are more ways to
These two issues will be discussed in more detail in the future. Database technology
The database ensures that the files and content required for the website function are easy to find,
sort, edit and save. Databases also run within the server, and most websites use a relational
database system (RDBMS).
However, non-relational databases are also gaining popularity lately because it is more convenient
to use the massive amount of data. It is seen to be used in the work of big websites.
What is CMS?
Content Management System or CMS is a web application or series of programs used to make web
content easier to create and manage.
While CMS is not required to create a website, its plug-ins and add-ons enrich the website and are
also quite useful in maintaining the website. WordPress, Joomla, Drupal – these are some examples
What is the URL?
Simply put, what we type in the browser’s address bar is the URL. Full Uniform Resource Locator.
It has certain parts which indicate its different features. For example, https://infinityflames. html is a URL. We already know that ‘HTTP is the protocol and www means you are going to the World Wide Web.
The example.com portion is the domain name that the server appoints, and file.html is the file whose
information you want to access. The device you are accessing through the URL can also be shown
as an IP address.
The Difference Between Web Development and Web Design
We often hear the term web design, as well as web development, and the two may seem like one
thing at a time. But in reality, the two are completely different.
If we imagine a website as an automobile, then the web developer will work with engines, wheels,
gears. On the other hand, the designer will work on the visual aspect of the car – will decide the color
of the car, the design of the seat, or the layout of the control.
Web designers design the exterior of a website. Exactly its layout, color scheme or font, decides
what the scrollbar or menus will look like, where it will be if there is an ad – all these things.
And the developer’s job is to turn this design into a live and functional website.
A front-end developer uses a web designer’s visual design to create a website using a variety of coding languages (HTML,
In a nutshell, a web designer is a web designer, and a web developer is a builder.
What does a web developer do?
So far we have come to know the nuances of the website and to get to know it we also got an
apparent idea about the work of a web developer. Now let’s take that idea more clearly and broadly.
The job of a web developer is to create and maintain a website.
That work can be in-house or freelance in any way according to the needs of the organization. The type of work he does depends
on whether he is a front-end or a back-end or a full-stack web developer. Full-stack web developers
specialize in both front-end and back-end.
Web developers create a product tailored to the needs of their clients and website users. There they
work closely with stakeholders, clients, and designers — to make the vision, feel, and function of the
website a reality.
Again, bug identifying and fixing covers a huge part of Web Development. As well as developing, it is
also the job of the web developer to always optimize and improve the website or system.
So web developers are very efficient problem solvers, who constantly come up with timely solutions
to various problems and keep the system running. Needless to say, they also have to master the
programming language in detail.
With that in mind, let’s take a look at the specific tasks of different types of web developers.