The browser displays everything that it receives from the server and “understands”. This gives reason to determine the display process and the process of generating data into two components. The visitor, viewing the page, takes action, which gives the basis for the functionality of the page "manage" the server.
, «» . «». : front end back end .
-
, . - . , , , . , , .
. «» . , , , , , .
, . «», , , CMS, , .
, , , .
front-end
«Front-end. » - JavaScript, HTML5 CSS3, , «» .
Node.js, ES6, REST, . , "Front end: " - , - .
, . , : - . JavaScript CSS3.
, (HTML), XML, (CSS) . , :
, , front end - : , .
back-end
. Apache, , - . .
, , , «», .
, , front-end , - : , PHP .
HTTP ( ) , . , "back-end" "front-end" . , , , .
back-end + front-end : , ?
. , . :
, DOM- JavaScript 99.9% - . DOM :
front-end : - .
DOM - , . DOM - , , JavaScript - . - Front-end: pdf- - , , .
: , DOM , . , , , DOM JavaScript-. Front-end , .
- . , . , , . , , - .
+
, , , , - . - , , .
, - . , - , , . , .
- - , , .
, , , , - . , , , .
, . . CSS-, - HTML, JavaScript , . , , .
PHP, , CSS-, HTML JavaScript-. , - , , front-end'a, , back-end'a. , , , .
: =
, , , ... , , , front-end, back-end, , , .
, , - , .
- - . , , back-end front-end - , .