Тема
Самопроверка
Ответьте своими словами. Точное английское написание не важно, если смысл понятен.
- Чем PHP отличается от Laravel?
- Какую роль выполняет Codex?
- Как запрос из браузера находит нужный код?
- Зачем маршруту имя?
- Чем контроллер отличается от шаблона?
- Чем модель отличается от таблицы?
- Зачем изменение базы хранить в миграции?
- Почему тесты должны использовать отдельную базу?
- Что может находиться в
.env? - Почему
.envнельзя вставлять в промпт и Git? - Что показывает
git status? - Зачем читать diff?
- Что должно быть в хорошем промпте?
- Почему «сделай всё приложение» — плохой первый этап?
- Какие проверки нужны перед коммитом?
Практические задания
Найти путь страницы
Выберите один адрес проекта и назовите:
text
маршрут → контроллер → модель или логика → шаблон или JSON → тестПроверить безопасность
Покажите, не раскрывая значений:
- где описан безопасный пример настроек;
- исключён ли
.envиз Git; - какая база используется тестами;
- какие команды проекта меняют данные.
Составить промпт
Попросите изменить одно сообщение на странице. Укажите цель, контекст, границы и условие готовности.
Как оценить результат
- 12–15 понятных ответов: можно переходить к спецификациям своей версии.
- 8–11: вернитесь к двум темам, где пришлось угадывать.
- меньше 8: повторите маршрут с маленькой практикой; это полезнее зубрёжки.
Главный результат
Курс пройден не тогда, когда вы помните все команды, а когда умеете найти нужный файл, ограничить изменение и доказать, что результат работает.
Куда дальше
Выберите спецификацию своей версии и используйте её как справочник для следующей задачи. Для работы с помощником продолжайте курс Codex.