QA
nevermindОткуда и как браузер узнаёт IP адрес сервера?
Изначально, IP домена запрашивается у файла hosts (на вашем компьютере), если там не находит, запрашивает у DNS (к какому IP адресу принадлежит данный домен)
Почему наш запрос будет обрабатывать apache?
У локального сервера есть свой выделенный IP( 127.0.0.1) и если у вас установлен apache, он будет генерировать все ваши директории с папки home (по совместительству название домена) в файл hosts, и переадресует их на свой локальный IP( 127.0.0.1)
почему apache запустит PHP для обработки index.php
Потому что для работы с файлами «.php» нужен интерпретатор PHP, сами по себе они не работают, потому и называются серверными скриптами.
каким образом PHP обрабатывает скрипт index.php
Сервер изначально относиться к файлам с названием index(.php/.html/…) как к приоритетному, по умолчанию, и открывает его как главную страницу, запрашиваемого пути url
Из чего состоит HTTP запрос/ответ
Каждое HTTP-сообщение состоит из трёх частей, которые передаются в указанном порядке:
1) строка запроса — указан метод запроса (HTTP-метод), URL, версия протокола; 2) заголовки — характеризуют тело сообщения, параметры передачи и прочие сведения;
3) тело сообщения — данные сообщения. Подробнее.
Типы данных: ссылка
-------------------
по памяти функции для работы с массивами, строками
Что такое сериализация?
Это трансформация объекта в строку. Затем можно эту строку обратно в объект превратить. Используется для хранения или передачи PHP-значений повсюду без потери их типа и структуры.
Сторонние библиотеки
Что такое Apache? А mod_rewrite?
SVN и CVS
Что такое реляционная база данных? Нормализация, денормализация
http://www.yaklass.ru/materiali?chtid=511&mode=cht
Что такое стандарты W3C?
— С *nix знаком?
— Apache и PHP сетапил?
По какому протоколу осуществляется передача данных в сети Интернет?
что поисходит, когда в строке браузера набираешь адрес и нажимаешь Enter?
Поменять значение А и Б, не используя 3ю переменную