en
Feedback
PHP / Тесты

PHP / Тесты

Open in Telegram
1 233
Subscribers
-124 hours
-97 days
-1230 days
Posts Archive
🤔 Как можно в PHP улучшить производительность приложения при высоких нагрузках, таких как большие объемы трафика или данные в реальном времени?
Anonymous voting

🤔 В каких случаях используют индексы? Индексы в базах данных используются для ускорения операций поиска и сортировки данных. Они создаются на столбцах, по которым часто выполняются запросы, такие как `SELECT`, `WHERE` или `ORDER BY`. Индексы позволяют базе данных быстро находить нужные записи без необходимости сканировать всю таблицу. Однако индексы занимают дополнительное место и могут замедлять операции вставки и обновления данных, поэтому их следует использовать с осторожностью. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод класса ReflectionClass используется для получения массива констант класса?
Anonymous voting

🤔 Какой из следующих методов используется для создания директории в PHP?
Anonymous voting

🤔 Что такое горизонтальное шардирование? Горизонтальное шардирование разделяет данные на отдельные шарды по строкам, распределяя их между несколькими серверами. Это позволяет увеличивать масштаб за счёт добавления новых серверов. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой компонент фреймворка Symfony используется для работы с формами?
Anonymous voting

Главный навык на ближайшие годы — ВАЙБ-КОДИНГ ИИ уже пишет код, чинит баги, генерирует тесты, документацию и помогает запуска
Главный навык на ближайшие годы — ВАЙБ-КОДИНГ ИИ уже пишет код, чинит баги, генерирует тесты, документацию и помогает запускать продукты быстрее, чем это делали классические команды разработки. И это уже не "будущее когда-нибудь", а реальность, которая меняет рынок уже сегодня И те, кто научится вайбкодить сейчас, будут увереннее конкурировать на рынке и зарабатывать больше тех, кто по-прежнему делает всё вручную. Стартовать с нуля поможет канал Вайб-кодинг. Там ребята круглосуточно мониторят более 320 российских и зарубежных источников и публикуют только главное: релизы, инструменты, гайды, курсы и практические кейсы. Подписывайтесь, нас уже 30 тысяч: @vibecoding_tg

🤔 Что такое Cookies? Это небольшие файлы, которые хранят данные на стороне клиента (в браузере). Они используются для: 1. Идентификации пользователя и управления сессиями. 2. Сохранения предпочтений пользователя. 3. Отслеживания активности пользователя на сайте. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какое значение возвращает функция is_callable() для функции, которая существует и может быть вызвана?
Anonymous voting

🤔 Какой метод класса ArrayObject используется для обмена элементами массива?
Anonymous voting

🤔 Какими способами организовать порции? Разделение данных на порции (batch processing) может быть организовано разными методами: 1. LIMIT и OFFSET – классический способ для пагинации в SQL. 2. Cursor-based pagination – используется в API, позволяет получать новые данные без смещения. 3. Частичная загрузка данных – загружать данные по мере необходимости (lazy loading). 4. Очереди (Message Queues) – например, RabbitMQ или Kafka для обработки данных в потоках. 5. Шардирование данных – разделение больших таблиц на более мелкие логические части. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какую аннотацию в PHPUnit использовать для указания, что тест должен быть выполнен в изолированном контексте?
Anonymous voting

🤔 Что такое интерфейсы? Интерфейсы в PHP определяют набор методов, которые должны быть реализованы в классах, использующих этот интерфейс. Интерфейсы обеспечивают абстракцию, позволяя разработчикам определять общий функционал для классов, не предоставляя реализации методов. Классы могут реализовывать несколько интерфейсов, что делает их гибким инструментом для организации архитектуры кода. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод класса ArrayObject используется для сортировки массива по значениям?
Anonymous voting

🤔 Какое ключевое слово используется для указания класса в PHP, который не может быть унаследован?
Anonymous voting

🤔 Для чего нужен ELT? ELT (Extract, Load, Transform) – это процесс обработки данных, используемый в аналитике: - Extract (Извлечение) – загрузка данных из источников (БД, API). - Load (Загрузка) – сохранение данных в хранилище (например, в Data Warehouse). - Transform (Преобразование) – очистка, фильтрация, агрегация данных. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод используется для получения информации о типе ресурса в PHP?
Anonymous voting

🤔 Что известно о Unit-тестах? Это тесты, проверяющие отдельные единицы кода (обычно функции, методы или классы) в изоляции от внешних зависимостей. Особенности: - Быстрые, запускаются локально. - Должны быть предсказуемыми и детерминированными. - Не используют базу данных, сеть или файловую систему (для этого есть интеграционные и e2e-тесты). - Помогают отлавливать баги на раннем этапе и облегчают рефакторинг. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой механизм используется для компиляции и хранения байткода PHP скриптов?
Anonymous voting

🤔 Какой метод в PHP позволяет работать с различными формами данных, обеспечивая удобное форматирование и обработку данных из различных источников?
Anonymous voting