PHP / Тесты
Відкрити в Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Показати більше1 204
Підписники
-124 години
-57 днів
-1530 день
Архів дописів
1 202
🤔 Какая функция используется для разбора строки с переменными из URL в PHP?
1 202
🤔 Что запрещает final?
Модификатор final запрещает наследование класса, если он указан перед его объявлением.
Если final используется для метода, он запрещает переопределение этого метода в дочерних классах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 202
Repost from Идущий к IT
🔥 Записал видос "Как за 3 минуты настроить Автоотклики на вакансии HeadHunter" больше не придется заниматься этой унылой рутиной
📺 Видео: https://youtu.be/G_FOwEGPwlw
1 202
🤔 Какие паттерны знаешь?
В программировании и разработке ПО существует множество паттернов проектирования, включая:
- Порождающие: Singleton, Factory, Builder, Prototype.
- Структурные: Adapter, Decorator, Facade, Proxy, Bridge.
- Поведенческие: Observer, Strategy, Command, State, Template Method, Iterator, Mediator.
Эти паттерны помогают решать общие проблемы проектирования, повышая уровень абстракции и уменьшая связность компонентов?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 202
🤔 Какой метод в PHP позволяет обеспечивать безопасность данных, передаваемых между клиентом и сервером?
1 202
🤔 Какой метод в PHP позволяет обеспечить управление доступом к различным частям приложения на основе ролей пользователя?
1 202
🤔 В чем разница кэширования, кодирования, шифрования?
1. Кэширование:
- Сохранение данных для быстрого повторного доступа, уменьшая время загрузки и нагрузку на сервер.
- Пример: сохранение веб-страницы в браузере.
2. Кодирование:
- Преобразование данных в другой формат для удобства передачи или совместимости.
- Пример: Base64 для передачи бинарных данных через текстовые протоколы.
3. Шифрование:
- Защита данных с использованием ключей, чтобы их мог прочитать только авторизованный получатель.
- Пример: AES или RSA для передачи конфиденциальной информации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 202
🤔 Какой метод используется для получения ассоциативного массива из строки запроса в PHP?
1 202
🤔 Что содержит инкапсуляция кроме сокрытия данных?
1. Контроль доступа: использование модификаторов public, protected, private для ограничения доступа.
2. Инкапсуляция логики: методы класса предоставляют контролируемый интерфейс для работы с данными.
3. Сохранение целостности: защита данных от некорректных изменений извне.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 202
🤔 Какой механизм в PHP позволяет переопределить методы и свойства родительского класса в дочернем классе?
1 202
🤔 Зачем нужен шаблон Builder?
Шаблон Builder (Строитель) применяется для поэтапного создания сложных объектов. Он нужен, когда:
- Объект имеет много параметров, инициализация которых может быть сложной.
- Объект должен создаваться в разных конфигурациях, не загромождая конструктор.
- Код становится более читаемым, так как отделяется процесс создания от структуры объекта.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 202
🤔 Какой метод в PHP позволяет обрабатывать и генерировать XML-документы?
1 202
🤔 Что такое вертикальное шардирование?
Вертикальное шардирование разделяет данные по столбцам (таблицам), при этом каждая часть данных хранится на отдельном сервере. Это полезно для разделения по функциональности, например, когда разные сервисы работают с разными наборами данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 202
🤔 Какой класс в PHP используется для обработки ошибок, связанных с превышением допустимого диапазона?
1 202
🤔 Какой паттерн проектирования в PHP обеспечивает разделение интерфейса и реализации, позволяя изменять их независимо друг от друга?
