- 45
- 113 822
Andrey Mironov
เข้าร่วมเมื่อ 19 ก.ย. 2011
Рад приветствовать Вас на моём канале.
Я работаю преподавателем спец. дисциплин в техникуме. Канал позволяет мне находить дополнительные точки взаимодействия со своими студентами и не только.
Кроме преподавания занимаюсь веб - разработкой.
Я работаю преподавателем спец. дисциплин в техникуме. Канал позволяет мне находить дополнительные точки взаимодействия со своими студентами и не только.
Кроме преподавания занимаюсь веб - разработкой.
Разные версии PHP для отдельных виртуалхостов (PHP-FPM + Apache2)
Настройка одновременной работы нескольких версий PHP, индивидуально задаваемых для каждого виртуального хоста.
Ubuntu 20.04 + Apache2 + PHP + PHP-FPM
Серверный или десктопный дистрибутив, значения не имеет.
Ubuntu 20.04 + Apache2 + PHP + PHP-FPM
Серверный или десктопный дистрибутив, значения не имеет.
มุมมอง: 579
วีดีโอ
Подготовка к демоэкзамену "Веб-дизайн и разработка" (6 серия)
มุมมอง 3.4K3 ปีที่แล้ว
Шестое занятие по подготовке к сдаче демоэкзамена "Веб-дизайн и разработка". Исходники github.com/bgmir607605/demo-1.4 0:00 - Вступление 0:45 - DocumentRoot 11:15 - Добавление логотипа 21:25 - bug fix 22:50 - Проверка валидации HTML 25:10 - Итоги
Подготовка к демоэкзамену "Веб-дизайн и разработка" (5 серия)
มุมมอง 2.9K3 ปีที่แล้ว
Пятое занятие по подготовке к сдаче демоэкзамена "Веб-дизайн и разработка". Исходники github.com/bgmir607605/demo-1.4 0:00 - Вступление 0:30 - Удаление заявок пользователем 6:40 - Изменение статуса заявок администратором
Подготовка к демоэкзамену "Веб-дизайн и разработка" (4 серия)
มุมมอง 5K3 ปีที่แล้ว
Четвёртое занятие по подготовке к сдаче демоэкзамена "Веб-дизайн и разработка". Исходники github.com/bgmir607605/demo-1.4 0:00 - Вступление 0:50 - Создание контроллера личного кабинета 2:05 - Главная страница личного кабинета 05:00 - Вывод собственных заявок 10:00 - Настройка отображения таблицы 18:50 - Реализация создания заявки
Подготовка к демоэкзамену "Веб-дизайн и разработка" (3 серия)
มุมมอง 9K3 ปีที่แล้ว
Третье занятие по подготовке к сдаче демоэкзамена "Веб-дизайн и разработка". Исходники github.com/bgmir607605/demo-1.4 0:00 - Вступление 1:00 - Настройка панели навигации (меню) 10:20 - Настройка прав доступа к контроллерам 15:00 - Добавление категорий 15:30 - Добавление заявок через phpmyadmin 19:50 - Вывод решённых проблем на главную 32:25 - AJAX счётчик
Подготовка к демоэкзамену "Веб-дизайн и разработка" (2 серия)
มุมมอง 15K3 ปีที่แล้ว
Второе занятие по подготовке к сдаче демоэкзамена "Веб-дизайн и разработка". Исходники github.com/bgmir607605/demo-1.4 0:00 - Вступление 0:55 - Настройка ЧПУ 3:15 - Генерация моделей и CRUD контроллеров 12:30 - Регистрация пользователей 26:10 - Валидация формы регистрации 47:35 - Автологин после регистрации 49:55 - Авторизация 50:30 Создание учётной записи админа 51:42 На следующем занятии
Подготовка к демоэкзамену "Веб-дизайн и разработка" (1 серия)
มุมมอง 21K3 ปีที่แล้ว
Вводное занятие по подготовке к сдаче демоэкзамена "Веб-дизайн и разработка". Исходники github.com/bgmir607605/demo-1.4 0:00 - Вступление 1:00 - Где взять задание 2:20 - Ознакомление с заданием 10:24 - План работы 14:00 - Используемые инструменты 17:45 - Установка Yii2 25:09 - Создание БД
ПР. Настройка статического ip Debian 10
มุมมอง 4304 ปีที่แล้ว
ПР. Настройка статического ip Debian 10
Завершение процесса через консоль Linux
มุมมอง 1834 ปีที่แล้ว
Завершение процесса через консоль Linux
Создание учётной записи в Linux. Настройка параметров
มุมมอง 7274 ปีที่แล้ว
Создание учётной записи в Linux. Настройка параметров
Простейшая корзина без дублирования позиций
มุมมอง 1.3K4 ปีที่แล้ว
Простейшая корзина без дублирования позиций
Я не понимаю прикол, все тоже самое, но у меня перед « ; в 1 строке» в прямой зоне ошибка
В некоторых дистрибутивах, например, в Mageia, есть графические утилиты для работы с дисками. Неужели в дебиан-подобных системах такого нет?
Хорошее видео. Как раз эти дни разбирался как запустить несколько сайтов на разных версиях. Спасибо!
Всем привет.Урок бомба,но как сделать так,чтобы выводились карточки горизонтально?
Спустя 5.5 часов мучений.... Попалось это прекрасное видео, надеюсь теперь я сдам....
спасибо большое
спасибо
А использовать gii для ДЭ всё ещё можно ?
В наших условиях прописана возможность использовать фреймворк Yii2. Я так понимаю, gii - часть этого фреймворка. Не думаю, что такое целесообразно запрещать.
прошло три года с того момента как вышло это видео, но в любом случае автору хочу выразить большое спасибо за грамотное объяснение. Теперь я может конечно не в полной мере но всё же освоил как правильно задаются зоны.
Отличный урок. Так понятно ещё никто не объяснял
Forwarders <> рекурсивные запросы! рекурсивные запросы используют сервера-подсказки (зона hint). Фарвардинг - тупое перекладывание работы на любой известный сервер (провайдера или гугла). ни о какой рекурсии речи и близко нет. Самое поганое что только можно сотворить - указать директиву forwarders Рекурсивные DNS-запросы (DNS-рекурсия) - это процесс, при котором DNS-сервер запрашивает информацию у других DNS-серверов и продолжает делать запросы, пока не получит полный ответ на исходный запрос или сообщение об ошибке. Когда вы вводите веб-адрес в своем веб-браузере или запрашиваете информацию о доменном имени, ваш компьютер отправляет DNS-запрос своему локальному DNS-серверу. Если локальный DNS-сервер не имеет запрошенную информацию в своем кэше, он инициирует рекурсивный DNS-запрос. В процессе рекурсивного запроса ваш локальный DNS-сервер делает следующее: Отправляет запрос корневому DNS-серверу с вопросом о доменном имени верхнего уровня (например, com, net, org и т. д.). Корневой DNS-сервер отвечает, указывая на авторитетные DNS-серверы для запрошенного домена верхнего уровня. Локальный DNS-сервер отправляет запросы авторитетным DNS-серверам для домена верхнего уровня, чтобы узнать, какие DNS-серверы отвечают за указанный домен нижнего уровня (например, example.com, google.com и т. д.). Процесс продолжается рекурсивно, пока локальный DNS-сервер не получит ответ от авторитетного DNS-сервера, содержащего запрошенную информацию о домене, или пока не будет достигнута ошибка времени ожидания. Затем локальный DNS-сервер кэширует полученную информацию, сохраняя ее для будущих запросов, чтобы ускорить процесс и снизить нагрузку на сеть. Рекурсивные DNS-запросы широко используются в интернете для разрешения доменных имен в соответствующие IP-адреса и обратно, обеспечивая функционирование доменной системы (DNS).
Красиво, красиво
Радиотехничксий спб здарова
прив
Спасибо за видео!
Откуда появился [idProduct]?
Мне понравидось 😮
Отличный подробный гайд , спасибо!!!
я в шоке от миронова
Не думал, что это так просто сделать! Спасибо, попробую
лол ещё кто то в 2022-2023 юзает джейквери
мусорка а не проект. кучи файлов, ещё и бутстрап
чел гений, доебался до проекта 5летней давности
@@361a +
Спасибо большое, давно искала подобный контент. Всё доступно и логично рассказано. Автору всех благ и процветания канала
А как появились 1,2,3,4 и ссылки в них?
45:50, не работает регистрация,что делать?
Может я помогу? У меня работает регистрация Выскакивает ошибка или что?
@@KeshaGold можете мне помочь пожалуйста?по нику если можете вk найти там легче🙈
Помогли?
@@KeshaGold здраствуйте, если вы разбираетесь, не могли бы подсказать в чем проблема у меня не работает авторизация пользователей, созданные "аккаунты" просто не пускает(да и любые другие) , пишет не совпадает либо имя либо пароль
А вот когда нажимаешь save,то у вас в видео горит красным и зеленым. У меня такого нет,что делать?
Как решил проблему ?
@@lucien9198 д я если честно не помню уже, я делал это как задание на практике,просто у препода отмазался вроде как
@@vozdvig2176 Нужно было заменить в _form.php вот этим use yii\bootstrap5\ActiveForm; use yii\bootstrap5\Html;
Подскажите как сделать так чтобы можно было управлять бд с помощью собственого сайта чтобы ставить и менять цены названия и тд незаходя в phpmyadmin
У меня не получилось хотя было все правильно
РТК на связи
у меня всё сломалось
Добрый день! А на чтмл нельзя реализовать это задание? Или только на пчп
А исходников нет еще?
пожалуйста можете выложить ролик как шрифты использовать на фреймворке Yii2
Здравствуйте, появилась проблема с CRUD, а именно с Model Class. Вместо "ActiveRecord" у меня красным подсвечивается "BaseActiveRecord". При попытке нажать на клавишу Preview выходит ошибка "Class 'app\models\Category' does not exist or has syntax error." В чём может состоять ошибка?
А что делать если код не понимает массив $action? У меня из-за него ошибка, и дальше код не идет.
у меня та же ошибка( как вы решили?
здравствуйте. не уверен, что через такой промежуток времени появится обратная связь, но попытаю удачу. почему-то после всех манипуляций вылезает ошибка в сохранение timestamp в bd. SQLSTATE[HY000]: General error: 1364 Field 'timestamp' doesn't have a default value The SQL being executed was: INSERT INTO `problem` (`name`, `description`, `idCategory`, `photoBefore`, `idUser`) VALUES ('asfasfasf', 'asfasfaf', 1, 'c29a148c917c190c846523264a4a3fc1.jpg', 3) пытался найти ошибку на github, но успехов не заимел.
Здравствуйте. Исходя из текста ошибки очевидно, что при сохранении записив БД поле timestamp пустое, а не должно таким быть. Либо поправьте структуру таблицы, чтобы в поле timestamp можно было писать null, либо задайте для него дефолтное значение текущее дата/вермя, либо в коде получайте текущую временную метку и подставляйте в модель
@@AndreyMironov-aa-mir здравствуйте! спасибо, все фиксилось одной строчкой. сначала полез в дебри, поэтому запутался.
Брат лучший , твое видео всегда будет актуальное)
исходники бы...
Мало вероятно, но я постараюсь найти
@@AndreyMironov-aa-mir а исходники не нашли?
Сделала каталог продукта и кнопку добавления в корзину. Выводит сообшение что все добавилось, но когда перехожу в корзину есть только ошибка Call to a member function fetch_assoc() on boolean. Если исправляю ошибку выводится сообщение что продукт добавлен однако в козине ничего нет. Борюсь уже третий день, код проверила раз 50 , не могу разобраться в чем причина.
Трудно конкретно сказать ошибку по Вашему описанию. Я бы предположил, что у Вас может быть опечатка в названии таблиц или столбцов (не в коде, а именно при создании БД) В помощь использование дебагера ну или как минимум var_dump()
Коммент
Исходник сохранился?
Ссылка на исходник не работает, где его найти?(
github.com/bgmir607605/demo-1.4
Большое спасибо за видео
Подробно, внятно. За это можно даже простить звук. (Но его все же не мешало бы в редакторе почистить от гула микрофона.) Лайк короче.
SQLSTATE[01000]: Warning: 1265 Data truncated for column 'status' at row 1 как исправить ошибку ? Я делал че как ты, но потом вышла ошибка
Чтож ты запросил то свои ролики. В каждом плейлисте нет финала. Очень грустно.
23:58 у меня выдается ошибка Database Exception - yii\db\Exception
Проверьте ещё раз таблицу с заявками, поле "статус". Или значение по умолчанию не прописали или в перечислении допустимых значений есть ошибка. Скорее всего ошибка именно там.
@@AndreyMironov-aa-mir А где я могу просмотреть перечень доступных значений ?
@@AndreyMironov-aa-mir Я могу решить задачи но не могу их отменить. Мог бы ты сказать свою страницу в вк я скину тебе фото базы
@@ВлалХаритов в конце первого видео. Там создаётся БД
@@AndreyMironov-aa-mir спс помогло
За 10 дней можно это выучить?
Если редактор кода открыли не первый раз, то думаю, что можно. В принципе и с нуля на тройку реально сделать. Если не ошибаюсь, на тройку нужно выполнить 20-30% задания. Накатили фреймворк на сервак, создали БД, нагенерили CRUDы, натыкали на них ссылок.. Самый главный момент: не заучивать, а понять принцип. Т.к. на экзамене предметную область могут дать другую, а принцип останется тот же самый
@@AndreyMironov-aa-mir спасибо
@@Риф-и5ь ну как в итоге? сдали?
@@AndreyMironov-aa-mir простите за поздний вопрос, но я задам. вы будите подготавливать разбор 2023 года сдачи?
@@СвятославГолубинцевУдалось подготовиться?
ДАЙ БОГ ТЕБЕ ЗДОРОВЬЯ!!!!
У меня на этапе39:32 при переходе на форму регистрации выдаёт такую ошибку Unknown Property - yii\base\UnknownPropertyException Setting unknown property: yii\validators\CompareValidator::0
Проверяйте ещё раз код модели. Проверьте названия столбцов в таблице базы данных. Всё должно совпадать. Видео писал без монтажа, всё работает
@@AndreyMironov-aa-mir все сдал экзамен
@@bydlopatrol350 Поздравляю. Сильно задание отличалось?
@@AndreyMironov-aa-mir сервис по ремонту квартир был. У меня Model Controller не работал и я не смог регистрацию и авторизацию сделать. Набрал 14 баллов - оценка 4
@@bydlopatrol350 лол 14 баллов - оценка 4, а у нас это как бэ оценка 3 будет и то мало баллов, оценку 5 получить можно дойдя 44 балла кажись так
Я когда попытался привязать домен к папке web в настройках, у менявообще доступ к доменам пропал
тоже самое, как решил проблему?
@@ruwz я уже не помню, смотри дату коммента, 2 года уже гуляю с дипломом который ниразу не пригодился))) ну разве что в военкомате
@@bydlopatrol350 тяжело было на экзамене? На чем писал модули?
Подскажите как из этого блока товара сделать переход на его карточку товара и вывод туда информации с бд по этой карточке🥺
Создать страницу карточки товара (например, single.php) В каталоге у каждого товара формировать ссылку на эту страницу. При этом нужно дополнительно передать id товара. Таким образом ссылка примет вид типа single.php?id=189 например. В скрипет single.php считывать переданный гет параметр id, делать запрос по нему в БД и выводить полученную информацию
получилось у тебя?