Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: что за что отвечает при работе сайта?  (Прочитано 494 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ziminv

  • Автор темы
  • Активист
  • *
  • Сообщений: 263
  • linux mint cinnamon 17.1 64bit 8 Gb ram
    • Просмотр профиля
Тема в шапке неказиста но по-другому не знаю как сформулировать.

Пример:
есть сайт, написан на языке ...html(5). Насколько я понимаю то это только язык разметки на холсте. CSS для красоты холста.
В исходника сайта (или нет) присутствует JS, PHP, AJAX, XML..., наверно возможен python.
что за что отвечает?
какую функцию выполняет?
и зачем нужны frameworks для того же php/python, их нагрузка/разгрузка.

оч прошу в гугл не направлять и не пинать за прямолинейность.

Оффлайн Master_Sergius

  • Активист
  • *
  • Сообщений: 528
  • i3
    • Просмотр профиля
Re: что за что отвечает при работе сайта?
« Ответ #1 : 04 Декабря 2013, 13:04:43 »
JS - работает на стороне клиента, то есть, допустим ты кликаешь на кнопку что-то подсчитать - оно может подсчитать и обновить страницу не отсылая запрос на сервер. При нужде, можно и отослать и обновить частично страницу - AJAX. PHP - работает на стороне сервера, тобишь там происходят всякие штуки-дрюки, которые тут не видно, а потом тебе готовый результат  . XML - это расширенная разметка страницы. Ну это так, на пальцах с головы... Всё же больше и толковее будет, если таки отослать в гугл.

Фреймворки - упрощают жизнь. Это как бензопила, заместо ручной пилы. Правда, иногда получается и пушка по воробьям.
« Последнее редактирование: 04 Декабря 2013, 13:06:34 от Master_Sergius »
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.