A web serverweb serverweb server is a programme run on the server that processes the incoming network requests over the Hypertext Transfer Protocol (HTTP)Hypertext Transfer Protocol (HTTP)Hypertext Transfer Protocol (HTTP). It often uses the services of other software running on this server that enables creating dynamic websites.
Hosting refers to allowing by a provider of online services to use the resources of their server room.
R8CYPWYGT0b6U
Ilustracja interaktywna przedstawia w sposób symboliczny publikowanie stron internetowych. Elementy na rysunku zostały oznaczone numerami od 1 do 4. 1 - komputer po prawej stronie ilustracji, na którym tworzona jest strona internetowa. 2 - strzałka, która przedstawia wysyłanie powstałej strony do firmy hostingowej. 3 - serwery firmy hostingowej w środkowej części ilustracji. 4 - komputery przeglądających tę samą stronę, pobieraną z serwerów firmy hostingowej. Proces pobierania zaznaczony jest strzałkami. Na numerach widoczne są podpisy. 1. The owner of the website. {audio}, 2. A single transfer of a website to a web server. {audio}, 3. A hosting company. {audio}, 4. Hosting websites. {audio}.
Ilustracja interaktywna przedstawia w sposób symboliczny publikowanie stron internetowych. Elementy na rysunku zostały oznaczone numerami od 1 do 4. 1 - komputer po prawej stronie ilustracji, na którym tworzona jest strona internetowa. 2 - strzałka, która przedstawia wysyłanie powstałej strony do firmy hostingowej. 3 - serwery firmy hostingowej w środkowej części ilustracji. 4 - komputery przeglądających tę samą stronę, pobieraną z serwerów firmy hostingowej. Proces pobierania zaznaczony jest strzałkami. Na numerach widoczne są podpisy. 1. The owner of the website. {audio}, 2. A single transfer of a website to a web server. {audio}, 3. A hosting company. {audio}, 4. Hosting websites. {audio}.
Publishing a website on one’s own web serverweb serverweb server
Many commercial and free solutions that enable implementing your own web server are available. The most common professional solutions include Apach (Linux, Windows) and IIS (Windows). A considerable number of WAMP and LAMP solutions (W – Windows, L – Linux, A – Apache, M – MySQL, P – PHP) can be used for testing websites in a local network, e.g. free XAMP.
In order to make a website hosted on a web serverweb serverweb server accessible across the Internet, the server machine must have a public Internet address. If you want to make your website available at a mnemonic address, you have to register its domain in the DNS service. Using web servers independently requires the breadth of knowledge in the field of ensuring the efficiency and security of such servers.
If you do not want to make your website accessible across the Internet independently, you can use the wide offer of companies that provide hosting services. The basic information needed to select the provider of hosting is being aware what technologies you want to use and what parameters of a hosting account will be necessary in order to ensure the continuity of your website’s operation. Of course the price of hosting rises with the increase of requirements. Some companies do not charge for selected hosting packages. Such packages usually offer limited hosting parameters and/or involve displaying advertisements on your website.
On the Internet, find companies offering hosting services. Browse the basic parameters of hosting packages. Answer the question: What basic parameters of hosting accounts should be taken into account while selecting such an account?
R1XWxPBPpV4kO
Ilustracja interaktywna przedstawia w sposób symboliczny usługi firmy hostingowej. Tło stanowi zarys kontynentów. Numerami od 1 do 3 oznaczono usługi oferowane przez firmę hostingową przedstawioną w postaci kuli, która została oznaczona numerem 4. Na numerach widoczne są podpisy. 1. programming languages: PHP, Perl {audio}, 2. data bases: MySQL, MariaDB, PostgreSQL {audio}, 3. hosting websites {audio}.
Ilustracja interaktywna przedstawia w sposób symboliczny usługi firmy hostingowej. Tło stanowi zarys kontynentów. Numerami od 1 do 3 oznaczono usługi oferowane przez firmę hostingową przedstawioną w postaci kuli, która została oznaczona numerem 4. Na numerach widoczne są podpisy. 1. programming languages: PHP, Perl {audio}, 2. data bases: MySQL, MariaDB, PostgreSQL {audio}, 3. hosting websites {audio}.
The File Transferfile transferFile Transfer Protocol (FTP) is used to transfer documents to a web serverweb serverweb server. A customer is usually offered their own FTP server included in a hosting package. Another solution is a dedicated file manager used by a website. In order to transfer a document to an FTP server, you can use a web browserweb browserweb browser with a built‑in FTP clientFTP clientFTP client or a dedicated software called an FTP client.
The basic address of your website will look the following: www. server_of_your_provider.pl/your_identifier. Of course you can buy your own domain and assign it to the resources of your server. If you want your website to be indexed in popular search engines, you must add it to them. If you want it to be ranked high in the search results, you must learn about search engine optimisationsearch engine optimisationsearch engine optimisation.
Search engine optimisationsearch engine optimisationSearch engine optimisation is the process of optimising the content of a website in order to achieve the highest rank possible in search engines’ unpaid (organic) results.
After creating your own website on your home computer, you must transfer it to an external web serverweb serverweb server, where it can be made accessible to all Internet users who want to visit it.
Exercises
RpC2Gj6Y0KzYn
Exercise 1
Wersja alternatywna ćwiczenia: Which sentence is true? Możliwe odpowiedzi: 1. A web server is a programme run on the server that processes the incoming network requests over the Hypertext Transfer Protocol (HTTP)., 2. Hosting refers to allowing by a provider of online services to use the resources of their server room., 3. The Hypertext Transfer Protocol (HTTP) is used to transfer documents to a web server. , 4. Search engine optimisation is the process of optimising the content of a website in order to achieve the highest rank posiible in search engines’ unpaid (organic) results.
Wersja alternatywna ćwiczenia: Which sentence is true? Możliwe odpowiedzi: 1. A web server is a programme run on the server that processes the incoming network requests over the Hypertext Transfer Protocol (HTTP)., 2. Hosting refers to allowing by a provider of online services to use the resources of their server room., 3. The Hypertext Transfer Protocol (HTTP) is used to transfer documents to a web server. , 4. Search engine optimisation is the process of optimising the content of a website in order to achieve the highest rank posiible in search engines’ unpaid (organic) results.
Which sentence is true?
A web server is a programme run on the server that processes the incoming network requests over the Hypertext Transfer Protocol (HTTP).
Hosting refers to allowing by a provider of online services to use the resources of their server room.
The Hypertext Transfer Protocol (HTTP) is used to transfer documents to a web server.
Search engine optimisation is the process of optimising the content of a website in order to achieve the highest rank posiible in search engines’ unpaid (organic) results.
Exercise 2
Open a hosting account on the server of any hosting provider (find companies that offer free services or make use of the trial periods of paid accounts). Memorise information that is necessary to log in.
Use any web browser with a built‑in FTP client to transfer your website to the web server. Upload the test page.
Exercise 3
Create a multimedia presentation about the methods of search engine optimisation.
R1E9ZYEkCezMG
Exercise 4
Wersja alternatywna ćwiczenia: Indicate which pairs of expressions or words are translated correctly. Możliwe odpowiedzi: 1. serwer WWW - web server, 2. transfer plików - file transfer, 3. klient FTP - FTP client, 4. przeglądarka internetowa - search engine optimisation, 5. protokół komunikacyjny HTTP - Hypertext Transfer Protocol (HTTP)
Wersja alternatywna ćwiczenia: Indicate which pairs of expressions or words are translated correctly. Możliwe odpowiedzi: 1. serwer WWW - web server, 2. transfer plików - file transfer, 3. klient FTP - FTP client, 4. przeglądarka internetowa - search engine optimisation, 5. protokół komunikacyjny HTTP - Hypertext Transfer Protocol (HTTP)
Indicate which pairs of expressions or words are translated correctly.
protokół komunikacyjny HTTP - Hypertext Transfer Protocol (HTTP)
zadanie
Source: GroMar, licencja: CC BY 3.0.
RLz39cOdBGcu71
Interaktywna gra, polegająca na łączeniu wyrazów w pary w ciągu jednej minuty. Czas zaczyna upływać wraz z rozpoczęciem gry. Jeden ruch to odkrywanie najpierw jednej potem drugiej karty z wyrazem. Każdy wyraz jest odczytywany. Kolejny ruch to odkrywanie trzeciej i czwartej karty. W ten sposób odsłuchasz wszystkie wyrazy. Nawigacja z poziomu klawiatury za pomocą strzałek, odsłuchiwanie wyrazów enterem lub spacją. Znajdź wszystkie pary wyrazów.
Interaktywna gra, polegająca na łączeniu wyrazów w pary w ciągu jednej minuty. Czas zaczyna upływać wraz z rozpoczęciem gry. Jeden ruch to odkrywanie najpierw jednej potem drugiej karty z wyrazem. Każdy wyraz jest odczytywany. Kolejny ruch to odkrywanie trzeciej i czwartej karty. W ten sposób odsłuchasz wszystkie wyrazy. Nawigacja z poziomu klawiatury za pomocą strzałek, odsłuchiwanie wyrazów enterem lub spacją. Znajdź wszystkie pary wyrazów.
Match Polish terms with their English equivalents.
FTP client
pozycjonowanie
klient FTP
file transfer
search engine optimisation
web server
web browser
serwer WWW
przeglądarka internetowa
transfer plików
Source: Zespół autorski Politechniki Łódzkiej, licencja: CC BY 3.0.