Тесты на тему "Фреймворки PHP | Синергия/МТИ [ID 51500]"
2
Эта работа представлена в следующих категориях:
Перед покупкой сверьте список вопросов и убедитесь, что вам нужны ответы именно на эти вопросы!
С вопросами и вы можете ознакомиться ДО покупки.
Для быстрого поиска вопроса используйте Ctrl+F.
С вопросами и вы можете ознакомиться ДО покупки.
Для быстрого поиска вопроса используйте Ctrl+F.
Демо работы
Описание работы
?… - закрывающийся тег для создания поля для большого количества текста• input
• label
• text
• textarea
… composer - инструмент, который облегчает поиск и подкачку необходимых пользователю библиотек.
• пакетный менеджер
Blade-директива @... используется для указания, что шаблон наследует макет другого шаблона
• extends, include
Blade-директивой @... можно вставить содержимое другого шаблона в текущий
• include
В массиве … хранятся в ошибки, возникающие в проекте
• $errors
В файле config/… в Laravel можно задать часовой пояс для приложения
• config/app.php
В файле routes/… в Laravel определяются маршруты для веб-приложения
• routes/web.php
Для закрытия секции требуется использовать директиву @...
• endsection Disallow
Для проверки корректности взаимодействия с базой данных, требуется внести в таблицу базы данных …
• более одной записи
• одну запись
• минимум пятьдесят записей
• ровно десять записей
Для установки Laravel необходимо выполнить команду установки через Composer, который является … для PHP
• менеджером зависимостей
Если в методе authorize указано значение …, то пользователь не сможет отправлять форму, пока не авторизуется на сайте
• false
Если мы хотим добавлять динамическую информацию внутри HTML разметки, то в Laravel необходимо использовать две …
• точки
• фигурные скобки
• запятые
• квадратные скобки
Команда php artisan migrate в Laravel …
• запускает миграции базы данных
• создает новую модель
• запускает веб-сервер
• добавляет нового пользователя
Командой … запускается встроенный сервер разработки Laravel
• php artisan serve
• php artisan start
• laravel server
• composer start
Командой … можно отменить последнюю выполненную миграцию
• php artisan migrate:rollback
• php artisan migrate:undo
• php artisan rollback
• php artisan migrate:reset
Команду … необходимо выполнить для установки нового проекта Laravel
• php artisan new laravel --initialize-new-framework-project-for-laravel
• composer create-project laravel/laravel myApplication
• laravel install --run-full-installation-and-configure-environment
• php install laravel --set-default-configurations-and-start-setup
Любой сервер по умолчанию сконфигурирован таким образом, что первым файлом в проекте, к которому сервер обратится, это …, который сервер будет искать в корне проекта.
• index.html
Маршрут … необходимо использовать для отправки данных формы в Laravel
• Route::get('/submit', [FormController::class, 'store'])
• Route::post('/submit', [FormController::class, 'store'])
• Route::put('/submit', [FormController::class, 'store'])
• Route::delete('/submit', [FormController::class, 'store'])
Метод … в Laravel используется для создания новой модели через Artisan
• php artisan make:model
• php artisan create:model
• php artisan generate:model
• php artisan new:model
Метод … в миграции используется для добавления нового столбца в существующую таблицу
• Schema::create()
• Schema::alter()
• Schema::table()
• Schema::update()
Метод … используется для определения связи "один ко многим" в моделях Laravel
• hasMany()
• belongsTo()
• oneToMany()
• manyToOne()
Метод … модели Eloquent позволяет найти запись в базе данных по её первичному ключу
• find()
• search()
• fetch()
• getById()
Метод … позволяет найти конкретную запись, которая удовлетворяет номеру записи, заданному в качестве аргумента
• find
• locate
• search
• all
Метод маршрутизации … в Laravel используется для обработки запроса с параметром
• Route::variable()
• Route::get('/users/{id}', function ($id) { ... })
• Route::handle('/users/$id')
• Route::param('/users/{id}', function ($id) { ... }))
Необходимо создать маршрут, позволяющий пользователю отправить POST-запрос для создания записи. Какой из следующих вариантов правильный?
• Route::get('/appointments/create', [AppointmentsController::class, 'create']);
• Route::post('/appointments', [AppointmentsController::class, 'store']);
• Route::put('/appointments/{id}', [AppointmentsController::class, 'update']);
• Route::delete('/appointments/{id}', [AppointmentsController::class, 'destroy']);
Оператор … используется в Blade-шаблонах для вывода переменной
• {% variable %}
• {{ variable }}
• [[ variable ]]
• $variable
Отображение формы для редактирования обозначается как @show…
• UpdateForm
Подсказка в поле ввода HTML формы задается с помощью атрибута…
• placeholder
При работе с шаблонами в Laravel требуется указывать имя шаблона, название … blade и расширение php.
• директивы
• шаблонизатора
• переменной
• страницы
Расставьте этапы настройки нового проекта Laravel в правильном порядке:
1. Установка Composer
2. Выполнение команды composer create-project
3. Настройка файла .env
4. Запуск локального сервера разработки
Соединение с базой данных в Laravel настраивается в файле …
• .env
Создавать разнообразные файлы можно с помощью команды php artisan …:
• file
• create
• make
• createfile
Сопоставьте значения, содержащиеся в фа йле .env их содержимое:
A. APP_DEBUG
B. APP_URL
C. DB_PORT
D. DB_NAME
E. true
F. http://synergylaravel.ru
G. 3306
H. u1711755_laravel
A – E
B – F
C – G
D – H
Сопоставьте настройку базы данных и её значение:
A. Имя
B. Кодировка
C. Сервер баз данных
D. u1711755_laravel
E. utf8mb4
F. MySQL
A – D
B – E
C – F
Упорядочьте шаги для создания и использования модели в Laravel:
1. Выполнить команду php artisan make:model ModelName
2. Определить свойства и методы в модели
3. Настроить связи между таблицами (например, hasMany, belongsTo)
4. Использовать методы модели для взаимодействия с базой данных
Фреймворк – это …
• специальный блок кода, используемый по умолчанию
• дополнение, функционирующее независимо от языка разработки
• программный набор инструментов, упрощающий разработку
• набор инструментов, повышающий качество кода в ущерб его объёму