WorksheetsОбработка ошибок. Cookie файлы. Сессии
Total questions: 12
Worksheet time: 5mins
Что такое обработка ошибок в контексте веб-разработки?
Процесс создания ошибок для тестирования приложения.
Процесс обнаружения, анализа и реагирования на возможные ошибки в процессе выполнения программы.
Процесс игнорирования возможных ошибок для повышения производительности приложения.
Какую роль играют cookie файлы в веб-разработке?
Они используются для отслеживания информации о пользователях и предоставления персонализированного контента.
Они управляют процессом аутентификации пользователей.
Они служат для хранения паролей пользователей.
Что такое сессии в веб-разработке?
Это механизм для кеширования важных данных на стороне клиента.
Это небольшие текстовые файлы, хранящиеся на компьютере пользователя.
Это временные хранилища данных на сервере для отслеживания состояния пользователя во время взаимодействия с веб-приложением.
Какой максимальный размер может иметь файл cookie?
4 КБ.
2 КБ.
8 КБ.
Что происходит, если пользователь отключает куки-файлы в своем веб-браузере?
PHP передаст маркер cookie в URL.
Веб-приложения будут автоматически переключаться в режим без кук.
Он не сможет использовать веб-приложения, требующие аутентификации.
Что такое сессия в контексте веб-программирования?
Каждому сеансу присваивается уникальный идентификатор, который используется для извлечения сохраненных значений.
Каждый раз, когда создается сеанс, cookie, содержащий уникальный идентификатор сеанса, сохраняется на компьютере пользователя и возвращается при каждом запросе к серверу. Если браузер клиента не поддерживает файлы cookie, в URL отображается уникальный идентификатор сеанса PHP.
Сеанс — это глобальная переменная, хранящаяся на сервере.
Все перечисленные утверждения о сессиях верны
Какие данные могут храниться в сессиях?
Для создания сессии сначала нужно вызвать функцию PHP session_start()
Сеансы могут хранить относительно большие данные по сравнению с файлами cookie
Почему и когда использовать сессии в веб-разработке?
Вы хотите более надежно хранить важную информацию, такую как идентификатор пользователя, на сервере, где злоумышленники не могут с ними справиться.
Вы разрабатываете приложение, такое как корзина для покупок, которое должно временно хранить информацию объемом более 4 КБ.
Вы хотите хранить глобальные переменные эффективным и более безопасным способом по сравнению с передачей их в URL.
Вам нужна альтернатива куки в браузерах, которые не поддерживают куки.
Вы хотите передать значения с одной страницы на другую.
Все перечисленные причины использования сессий верны
Как создать сессию в PHP?
Для создания сессии сначала нужно вызвать функцию PHP session_start(), а затем сохранить значения в переменной массива $_SESSION.
Для уничтожения переменных сессии в PHP используются два метода: session_destroy() и unset().
Какие методы используются для уничтожения переменных сессии в PHP?
Для уничтожения переменных сессии в PHP используются два метода: session_destroy() и unset().
Функция unset() освобождает только отдельные переменные сессии, оставляя остальные данные нетронутыми.
Функция session_destroy() уничтожает целые переменные сессии, включая файлы cookie, связанные с сеансом.
Какие особенности сессий следует учитывать при их использовании в PHP?
Как и переменная массива $_COOKIE, переменные сеанса хранятся в переменной массива $_SESSION.
Сеанс должен начинаться перед любыми тегами HTML.
Значения сессии автоматически удаляются при закрытии браузера, но если необходимо хранить значения постоянно, их следует сохранить в базе данных.
Все перечисленные особенности сессий верны
Что представляют собой файлы cookie в контексте веб-программирования?
Файлы cookie — это небольшие файлы, которые сохраняются на компьютере пользователя.
Срок действия файлов cookie может истечь, если он не задан, и срок действия файлов cookie истекает при закрытии браузера.
Cookies могут быть прочитаны только с домена, который их создал.
Все перечисленные утверждения о файлах cookie верны
