🤔 Какой метод в PHP позволяет обеспечить безопасность данных, передаваемых через сеть, с использованием шифрования и дешифрования?
Anonymous Quiz
35%
base64_encode и base64_decode
26%
mcrypt_encrypt и mcrypt_decrypt
33%
openssl_encrypt и openssl_decrypt
6%
hash и hash_hmac
🤔 Какой механизм PHP позволяет выполнить SQL-запросы и получать результаты с использованием параметризованных запросов для предотвращения SQL-инъекций?
Anonymous Quiz
86%
PDO
9%
MySQLi
5%
pg_query
0%
ADODB
🤔 Чем HTTP первой версии отличается от второй?
HTTP/1.1 требует для каждого запроса нового соединения, что создает дополнительную нагрузку. HTTP/2 поддерживает мультиплексирование, позволяя передавать несколько запросов и ответов одновременно по одному соединению, что улучшает производительность.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой инструмент можно использовать для профилирования и отладки PHP-кода?
Anonymous Quiz
80%
Xdebug
1%
Blackfire
1%
New Relic
17%
все вышеперечисленное
🤔 Какой из методов позволяет в PHP обеспечить безопасность данных при передаче и хранении, используя современные методы шифрования и защиты?
Anonymous Quiz
4%
Использование глобальных переменных для хранения зашифрованных данных
42%
Использование функции md5 для хэширования данных
52%
Использование криптографических библиотек
2%
Использование регулярных выражений для проверки целостности данных
🤔 Какие типы объединений есть в таблицах?
Типы объединений: INNER JOIN (только совпадающие строки), LEFT JOIN (все строки из левой таблицы), RIGHT JOIN (все строки из правой таблицы), FULL JOIN (объединение всех строк обеих таблиц), CROSS JOIN (декартово произведение), SELF JOIN (объединение таблицы с самой собой).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Типы объединений: INNER JOIN (только совпадающие строки), LEFT JOIN (все строки из левой таблицы), RIGHT JOIN (все строки из правой таблицы), FULL JOIN (объединение всех строк обеих таблиц), CROSS JOIN (декартово произведение), SELF JOIN (объединение таблицы с самой собой).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔Какой метод используется для загрузки содержимого страницы по URL в PHP?
Anonymous Quiz
0%
file_load()
74%
file_get_contents()
23%
url_get_contents()
4%
load_page()
🤔 Какой метод в PHP позволяет организовать асинхронное выполнение задач, улучшая производительность приложения?
Anonymous Quiz
13%
Использование функции sleep и usleep
0%
Использование функции include и require
2%
Использование глобальных переменных
84%
Использование расширений, таких как Swoole или ReactPHP
🤔 Как происходит процесс раскатки (разворачивания) деплоя?
Процесс деплоя включает развертывание кода на серверах. Это может быть автоматизировано с помощью скриптов, которые переносят код из репозитория на продуктивные сервера, настраивают зависимости, обновляют базы данных и перезапускают службы.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3💊2
🤔 Какое ключевое слово используется для наследования класса в PHP?
Anonymous Quiz
90%
extends
10%
implements
0%
inherits
0%
derive
🤔 Что такое SOLID?
SOLID — это набор из пяти принципов объектно-ориентированного проектирования, направленных на создание более устойчивого и поддерживаемого кода. Эти принципы включают: Single Responsibility (одна ответственность), Open/Closed (открытость для расширения, закрытость для изменений), Liskov Substitution (замещение Лисков), Interface Segregation (разделение интерфейсов) и Dependency Inversion (инверсия зависимостей). Применение SOLID помогает избежать чрезмерной сложности и делает код более гибким. Эти принципы часто используются для улучшения архитектуры приложений.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой метод необходимо реализовать для поддержки интерфейса Iterator?
Anonymous Quiz
22%
next()
12%
current()
10%
key()
2%
valid()
55%
Все вышеперечисленные
🤔 Какой метод используется для проверки, завершен ли генератор?
Anonymous Quiz
20%
isDone()
28%
isFinished()
33%
done()
19%
valid()
🤔 Какой из методов в PHP используется для работы с многомерными ассоциативными массивами и получения всех уникальных значений?
Anonymous Quiz
14%
unique_values
7%
get_unique_values
76%
array_unique
3%
distinct_values
🤔 Что такое полнотекстовый индекс?
Это структура данных, оптимизирующая поиск текстовой информации в базе данных.
1. Используется для эффективного поиска по словам или фразам в текстовых полях.
2. Применяется в MySQL, PostgreSQL, ElasticSearch и других системах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1. Используется для эффективного поиска по словам или фразам в текстовых полях.
2. Применяется в MySQL, PostgreSQL, ElasticSearch и других системах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой механизм PHP позволяет обработать исключения, возникающие при выполнении операций с объектами, которые не реализуют интерфейс Countable?
Anonymous Quiz
14%
invoke
63%
Exception Handling
20%
Error Handling
4%
callStatic
🤔 Какой метод в PHP позволяет соединяться с базой данных MySQL?
Anonymous Quiz
14%
mysql_query
4%
sqlite_open
7%
pg_connect
75%
mysqli_connect
🤔 В чем заключается Enterprise Service Bus (ESB)?
Это интеграционная архитектура, которая связывает разные сервисы и системы, обеспечивая обмен данными между ними.
Ключевые аспекты:
- Централизованное управление обменом сообщениями.
- Упрощение интеграции систем с разными форматами данных.
- Гибкость – можно легко добавлять и удалять сервисы.
- Масштабируемость – упрощает распределение нагрузки между сервисами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Это интеграционная архитектура, которая связывает разные сервисы и системы, обеспечивая обмен данными между ними.
Ключевые аспекты:
- Централизованное управление обменом сообщениями.
- Упрощение интеграции систем с разными форматами данных.
- Гибкость – можно легко добавлять и удалять сервисы.
- Масштабируемость – упрощает распределение нагрузки между сервисами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой метод в PHP позволяет обработать и оптимизировать изображения для веб-приложений?
Anonymous Quiz
2%
Использование глобальных переменных
88%
Использование библиотек для работы с изображениями, таких как GD или ImageMagick
10%
Использование функций imagecreatefromjpeg и imagejpeg
0%
Использование регулярных выражений
🤔 Какой метод в PHP позволяет динамически создавать методы и свойства в классе во время выполнения, используя Reflection API?
Anonymous Quiz
44%
ReflectionClass::addMethod и ReflectionClass::addProperty
7%
ReflectionClass::getMethods и ReflectionClass::getProperties
16%
ReflectionClass::newInstance и ReflectionClass::newInstanceArgs
33%
ReflectionClass::setProperty и ReflectionClass::setMethod
🤔 Для чего нужно пространство имен?
Пространства имен используются для группировки функций, классов и переменных, чтобы избежать конфликтов имен в больших проектах. Это позволяет нескольким разработчикам работать над проектом, не беспокоясь о пересечении имен.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Пространства имен используются для группировки функций, классов и переменных, чтобы избежать конфликтов имен в больших проектах. Это позволяет нескольким разработчикам работать над проектом, не беспокоясь о пересечении имен.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3