IP Chapter1 T
IP Chapter1 T
CHAPTER ONE
INTRODUCTION TO INTERNET
PROGRAMMING
Fikru F..
2
Contents
Introduction
Introduction
Internet
• Has been coined from two terms, Interconnection and
Network
• Is a huge network of computers that links many different
types of computers all over the world.
• It is a network of networks that share a common
mechanism for addressing (identifying) computers for
communications between two computers on the network
• A Network is simply a group of computers that are
connected together for sharing information and resources.
• Several such networks have been joined together across the globe
to form what is called as the Internet.
4
There is no single, generally agreed-upon answer to the question because the Internet is different for each of us:
Services of Internet
• May be four things, basically:
a) Features of E-Mail
• Instant communications
week
• Encourages informal communication
9
• One can easily surf the Web by jumping from one document to
• All these Web Pages are link to each other or even to section
within a Web Page. And these links are known as Hyper Links.
• The group of web pages which are interlinked is called web
site.
• The tool used to view these Web Pages on Internet is known as
Web page to another Web page that’s located on the same server
or different Web server located anywhere in the world
12
which allows the client to input and manage data via a web-
• Costs are higher initially than for a static site because they
dynamic languages
22
Static Vs Dynamic
Static Website Dynamic Website
It uses the HTML code for It uses the server side languages
developing a website. such as PHP, ASP.NET etc. for
developing a website.
It sends exactly the same response It may generate different HTML for
for every request. each of the request.
The content is only changed when The page contains "server-side" code
someone publishes and updates the file which allows the server to generate the
(sends it to the web server). unique content when the page is loaded.
2. Less is more
• Try to keep all sentences as short as possible.
• Try to keep your paragraphs as short as possible.
• Try to keep your pages as short as possible
5. Navigation
• Try to create a navigation structure that is common for all the
pages in your web.
6. Download speed
• A common mistake made by web designers is to develop a site
on a local machine with direct access to the data, or to develop
the site over a high speed internet connection.
• Sometimes developers are not aware of the fact that some of
their pages take a long time to download.
• Before you publish any content heavy pages, make sure they
are tested over a low speed modem connection.
7. Let your audience to speak
• Feedback from your users is very good thing.
26
?
END OF CHAPTER ONE
Next: Chapter: Two