CREATING WEB APPLICATION
Unlike desktop applications that are installed on a local computer, web applications are applications that run on a remote computer (web server), and which the user accesses from his computer (client) over the Internet. Not every website has to be a web application.
A website is a set of interconnected webpage that can be accessed globally over the Internet and have a unique domain name. Web pages can be hosted on one or more web servers. Unlike a website, a web application is software that can also be accessed globally over the Internet.
A website is a set of interconnected webpage that can be accessed globally over the Internet and have a unique domain name. Web pages can be hosted on one or more web servers. Unlike a website, a web application is software that can also be accessed globally over the Internet.
There are websites that have only static pages placed like the web service and those that have one or more dynamic web pages and we say that such sites are dynamic. A static web page consists of HTML code created in a text editor or a more advanced tool. Dynamic web pages contain, in addition to HTML code, scripts that run on a client-side, and there are dynamic web pages that contain some server code.
If the website consists only of static web pages, its principle of work is such that static web pages are keeped on a remote web server as HTML documents (the file extension is .htm or .html). The user in front of the device (client) use the web browser (web browser) to requests a web page and sends a request to the web service. Web server will be find that web page and converts it to an HTML stream. When the stream arrives over the Internet on a local client device (Computer, mobile phone, tablet, etc.), the web browser (browser) processes the HTML and displays the web page.
With static web pages, unlike dynamic ones, it is not possible to access server resources such as. it is not possible to display the time on the server, it is not possible to personalize the website, etc.
To create a web application you need:
• application on the server
• client application
• web hosting
The application on the client is in constant communication with the application on the server. The user sends a service request via the http protocol via client applications (eg a web browser) and requests a web page. The server application processes the request and finds the web page that is requested or dynamically generates the page based on data from some databases and other web pages located on the same or another server. The dynamically created page is then returned to the client. That page on the server is a plain file located on disk. The server finds the URL of a URL on a computer and sends a copy of the file (from the side) to the clients.
The client can be a web browser, a mobile application or a desktop application located on devices on foreign users.
A page on a web server is a common file that the server either sends unchanged or is processed in some way, e.g. it is filled in with some data obtained from the database, and then it is processed and returned to the client. In the first case, it is a static, and in the second a dynamic site (web application). Processing requires that it be performed over a specific standard protocol called the HTTP protocol (HyperTekt Transfer Protocol), a protocol.
HTTP takes the client request and packages it in a format that a standard web server can understand.
The client receives the response from the server side back via the same protocol, and its task is to display the web page to the client in a certain way. The page downloaded by the client is in fact HTML code consisting of the corresponding tags and they are indicated on the screen in a certain way.
HTML is a textual information carrier (not binary such as a Word document) and does not depend on the platform. HTML is a computer language whose purpose is to store information about text formatting. The html code is embedded in the code in one of the language scripts (eg Javascript) that is executed on the client side and gives a certain functionality to the web page.
Unlike HTML , the CSS the CSS gives the HTML it’s styling.
Today's web applications, unlike the former client server applications, complete the functionality on the service. A browser is nothing more than a regular terminal. In it you can enter text (via HTML form) and display text (via HTML).
If the website consists only of static web pages, its principle of work is such that static web pages are keeped on a remote web server as HTML documents (the file extension is .htm or .html). The user in front of the device (client) use the web browser (web browser) to requests a web page and sends a request to the web service. Web server will be find that web page and converts it to an HTML stream. When the stream arrives over the Internet on a local client device (Computer, mobile phone, tablet, etc.), the web browser (browser) processes the HTML and displays the web page.
With static web pages, unlike dynamic ones, it is not possible to access server resources such as. it is not possible to display the time on the server, it is not possible to personalize the website, etc.
To create a web application you need:
• application on the server
• client application
• web hosting
The application on the client is in constant communication with the application on the server. The user sends a service request via the http protocol via client applications (eg a web browser) and requests a web page. The server application processes the request and finds the web page that is requested or dynamically generates the page based on data from some databases and other web pages located on the same or another server. The dynamically created page is then returned to the client. That page on the server is a plain file located on disk. The server finds the URL of a URL on a computer and sends a copy of the file (from the side) to the clients.
The client can be a web browser, a mobile application or a desktop application located on devices on foreign users.
A page on a web server is a common file that the server either sends unchanged or is processed in some way, e.g. it is filled in with some data obtained from the database, and then it is processed and returned to the client. In the first case, it is a static, and in the second a dynamic site (web application). Processing requires that it be performed over a specific standard protocol called the HTTP protocol (HyperTekt Transfer Protocol), a protocol.
HTTP takes the client request and packages it in a format that a standard web server can understand.
The client receives the response from the server side back via the same protocol, and its task is to display the web page to the client in a certain way. The page downloaded by the client is in fact HTML code consisting of the corresponding tags and they are indicated on the screen in a certain way.
HTML is a textual information carrier (not binary such as a Word document) and does not depend on the platform. HTML is a computer language whose purpose is to store information about text formatting. The html code is embedded in the code in one of the language scripts (eg Javascript) that is executed on the client side and gives a certain functionality to the web page.
Unlike HTML , the CSS the CSS gives the HTML it’s styling.
Today's web applications, unlike the former client server applications, complete the functionality on the service. A browser is nothing more than a regular terminal. In it you can enter text (via HTML form) and display text (via HTML).