1. Model: управляет данными и бизнес-логикой.
2. View: отвечает за отображение данных пользователю.
3. Controller: обрабатывает пользовательский ввод, связывает Model и View.
Это разделение упрощает разработку, тестирование и поддержку приложения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1💊1
Anonymous Quiz
68%
6
24%
12
7%
5
1%
10
💊2
Anonymous Quiz
11%
ArrayAccess
4%
Traversable
34%
Iterator
51%
Countable
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
86%
Использование токенов CSRF и встроенной валидации данных
3%
Использование регулярных выражений для валидации
6%
Использование AJAX-запросов для проверки данных
5%
Использование HTML5 атрибутов для валидации форм
💊2
Anonymous Quiz
83%
set_timezone
6%
date_default_timezone_set
4%
change_timezone
7%
timezone_set
• Быстрый доступ для равенств (=) и точных запросов.
• Не подходит для диапазонных запросов.
2. B-Tree индекс:
• Оптимален для диапазонных запросов и сортировки.
• Поддерживает равенства и сравнения (<, >).
• Медленнее hash-индекса для точного поиска.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
32%
CURLOPT_HEADER
18%
CURLOPT_HTTPHEADER
45%
CURLOPT_USERAGENT
5%
CURLOPT_USERHEADER
Anonymous Quiz
44%
is_defined
28%
defined
4%
check_constant
24%
constant_exists
Модификатор final запрещает наследование класса, если он указан перед его объявлением.
Если final используется для метода, он запрещает переопределение этого метода в дочерних классах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Anonymous Quiz
39%
ArrayAccess
42%
Iterator
18%
Countable
1%
SeekableIterator
Anonymous Quiz
6%
Тип атаки, при которой злоумышленник выполняет SQL-запросы от имени другого пользователя.
1%
Тип атаки, при которой злоумышленник внедряет вредоносный JavaScript-код на сайт.
93%
Тип атаки, при которой злоумышленник внедряет SQL-код в параметры запроса для получения данных в бд.
0%
Тип атаки, при которой злоумышленник подменяет данные в транзакции между клиентом и сервером.
💊1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
8%
Использование глобальных переменных
15%
Использование функций include и require для подключения файлов
77%
Использование систем управления версиями
0%
Использование регулярных выражений
💊4
Anonymous Quiz
41%
ActiveRecord
28%
QueryBuilder
11%
SQLBuilder
20%
ORM
💊2👍1
1. Оно фокусируется на том, что объект делает, а не на том, как он это делает.
2. Реализуется через абстрактные классы, интерфейсы или методы.
3. Помогает упрощать сложные системы, скрывая ненужные детали и обеспечивая высокую модульность.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
85%
session_start()
3%
session_destroy()
3%
session_regenerate_id()
10%
session_create()
💊9
Anonymous Quiz
14%
preg_grep()
53%
preg_match()
33%
preg_filter()
0%
preg_find()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
5%
init
91%
construct
3%
start
1%
create