Изучение Laravel в одном видео / Создание сайта на PHP Laravel за час!

Поділитися
Вставка
  • Опубліковано 8 січ 2025

КОМЕНТАРІ • 313

  • @Heretic3234
    @Heretic3234 4 роки тому +32

    Просто шедевральный урок! В первую очередь нет воды. Во вторую - автор не жует сопли, а говорит корректно, внятно и доступно.
    С моей точки зрения, автор уделывает всякие скилбоксы, гетбреинсы и прочих только так! (по крайней мере нет этих "ААаа, эЭЭээ" и всевозможных чваканий) Есть некоторые нюансы конечно, но стоит учитывать, что данный урок рассчитан на людей знакомых с PHP и основная цель предоставить максимальный объем данных за сжатый промежуток времени. В общем можно бы было поставить более одного лайка - я бы это сделал! Не пойму куда донатить?(

  • @wizycom
    @wizycom 4 роки тому +8

    Огонь! Для тех кто начинает - давно искал такой пример видео. Спасибо

  • @69rus42
    @69rus42 2 роки тому +3

    Один из немногих людей, чьи видео не нужно ускорять)

  • @sergeykharchenko5170
    @sergeykharchenko5170 4 роки тому +13

    *Гоша, спасибо! Отличный урок! Все просто и понятно!*

  • @MrStefano100000
    @MrStefano100000 2 роки тому +13

    30:25 Конструкция спустя время теперь пишется так, кто столкнется с ошибкой, Route::get('/controller', [MainController::class, "home"] );

    • @mestacey8120
      @mestacey8120 Рік тому

      огромное спасибо!

    • @victorshnaider7305
      @victorshnaider7305 11 місяців тому

      Також, можливо, потрібно буде підключити простір імен:
      use App\Http\Controllers\MainController;

    • @zt77
      @zt77 11 місяців тому

      хорош

  • @Бендер-э3б
    @Бендер-э3б 4 роки тому +6

    *Супер! Наконец дождался нового видео)*

  • @ИгорьАлександрович-к5ш

    Качественный и продуманный урок, спасибо!

    • @kisskiller2377
      @kisskiller2377 2 роки тому +1

      ну не совсем продуманный, можно было не тратить время на отдельный php и composer,
      при условии что далее он предлагает качать open server, в котором это всё есть)
      т.е. если бы он начал обозревать с установки open server то всё в разы проще и доступней.
      а если показывает что нужно скачать php то надо тогда показать как его настроить для composer, что нужно править php.ini, а так же чтобы отдельный php работал из консоли нужно ещё в переменные среды его прописывать)
      это как бы небольшое упущение но именно новичкам некоторый геморрой будет.

  • @vladsarosek9521
    @vladsarosek9521 2 роки тому

    ЧЕЛ! Просто спас! Я как зашёл, ничего не понял, а ты хоть архитектуру объяснил! Спасибо

  • @norayrsargsyan2402
    @norayrsargsyan2402 4 роки тому +20

    Больше Laravel !!!
    Лайк для ТОП!!

  • @boring.dmytro
    @boring.dmytro 4 роки тому +37

    в Laravel 8, вместо return redirect()->route('review');
    делаем:
    return redirect('review');

    • @stangevg
      @stangevg 3 роки тому +2

      А подскажи, на вот это он ругается: $review = new Concat(). Пишет, что ему нужно передать аргументы...

    • @SiegeMechanic
      @SiegeMechanic 3 роки тому +2

      и тебе дай бог здоровья!

    • @bekat2265
      @bekat2265 Рік тому

      @@stangevg new Contact()

  • @Price-Work
    @Price-Work 4 роки тому +12

    Ураа!
    Наконецто php! :)

  • @a-gryaznov
    @a-gryaznov 4 роки тому +5

    Офигенно! Спасибо большое. Прям для новичков.

  • @L0zung
    @L0zung 4 роки тому +133

    Поставил видео на вторую скорость и сделал сайт за 30 минут.

    • @gosha_dudar
      @gosha_dudar  4 роки тому +35

      Мой бро 👊🏻

    • @allientech
      @allientech 4 роки тому +37

      Поставил видео на третью скорость и сделал за час 3 сайта

    • @Vladikslavik
      @Vladikslavik 4 роки тому +16

      @@allientech Постоянно ставил видео на паузу и проколупался полдня )) где можно приобрести такой accelerator boost?

    • @digitalturkistan1857
      @digitalturkistan1857 4 роки тому

      @@gosha_dudar точно твой сородич

    • @digitalturkistan1857
      @digitalturkistan1857 4 роки тому +1

      @@gosha_dudar За десять минут обучи меня Laravel время нету только ты можешь это сделать

  • @yahyo5452
    @yahyo5452 3 роки тому +4

    Огромны спасибо, Пуст Аллах зделает вас (Ихдинас-сиротал-мустаким)

  • @SEOmaster_real
    @SEOmaster_real 4 роки тому +44

    PHP: Laravel, I'm your father
    Laravel: Nooooooooooo

    • @allientech
      @allientech 4 роки тому

      Laravel: You're my mother, mom

  • @5422888
    @5422888 2 роки тому +22

    Я прежде не работал с Laravel, но как мне кажется данное видео из области "вредные советы". Очевидный факап это 47:20 автор для переводя на русский предлагает править файлы английской локали. Повторю я не знаком с Laravel от слова совсем, но и так понятно что надо сделать что то типа
    1. Создать рядом с папкой en папку ru
    2. Скопировать в нее содержимое из en
    3. Сделать перевод
    4. Где то в конфиге указать русскую локаль
    Так же большое сомнение, что name и id полей формы ОБЯЗАНЫ совпадать. Это ни разу не логично.
    Видео можно посмотреть для понимания "быстрого старта", но складывается впечатление, что автор слегка не профи и информацию получаемую из его уст следует подвергать перепроверке. Работать будет, но о best practice говорить не приходится.

    • @pashadjoystick
      @pashadjoystick 2 роки тому +2

      нееее - то что ты говоришь и коню понятно года так 1990-го поетому незачем отвлеать народ от самых необходимых пунктов когда видос и без того длинноват :) а идея перевода файла ответов приятно отрыгнулась как русские спекулянты в детстве переводили DOS игры перед перепродажей под своим логотипом. Гоша за свои видосы в Раю получит не последнее место - грех его критиковать.

  • @_alexanderd
    @_alexanderd 2 роки тому +1

    Большое спасибо за качественный урок!

  • @newstar8808
    @newstar8808 2 роки тому +3

    Спасибо большое, Гоша! Видео отличное! ⭐⭐⭐⭐⭐

  • @murchenko99
    @murchenko99 4 роки тому +31

    Не надо править текста в папке /en, нужно создать свою папку /ru и там уже писать русскую локализацию, свои файлы.

    • @ИгорьГорбенков-ш6щ
      @ИгорьГорбенков-ш6щ 3 роки тому +2

      Здравствуйте! А как сказать Ларавелю, чтобы он брал ресурсы из ру? Я .env прошерстил, но не нашёл нужных ключей.

    • @ИгорьГорбенков-ш6щ
      @ИгорьГорбенков-ш6щ 3 роки тому

      Уже разобрался.

    • @bleckVirus
      @bleckVirus 2 роки тому +3

      @@ИгорьГорбенков-ш6щ и как?))

  • @АртемАбайдулин-я4б
    @АртемАбайдулин-я4б 2 роки тому +1

    Спс за ваши труды.Соответственно с руки залетает лайк и подписка

  • @ГлебШабалин-т8ш
    @ГлебШабалин-т8ш 4 роки тому +2

    Крайне поверхностно, НО в один час (с хвостиком) больше и не уместить. Лайк

  • @ChillMouse
    @ChillMouse 3 роки тому +24

    "could not find driver": что делать?
    1) Пишите php --ini
    2) Сморите какой путь у ini-файла
    3) Редактируете его
    4) Ищите extension = pdo_mysql
    5) Перед словом extension стираете ТОЧКУ С ЗАПЯТОЙ
    6) Сохранить
    7) Готово

    • @dilnazzhumabaikyzy4622
      @dilnazzhumabaikyzy4622 2 роки тому +2

      и если и это не помогает и вы работаете с опенсервер. запускайте мигрэйт не на терминале пхпшторма, а на консоли опенсервер 🥲

    • @ChillMouse
      @ChillMouse 2 роки тому +1

      @@dilnazzhumabaikyzy4622 в принципе разрабатывать на Laravel нужно без OpenServer.
      Laravel использует MIDI-сервер PHP

    • @bekat2265
      @bekat2265 Рік тому

      @@ChillMouse согласен. Можно не скачивать громадный XAMPP, MAMP и т.п, но для разового запуска php файлов приходиться

    • @bekat2265
      @bekat2265 Рік тому

      @@dilnazzhumabaikyzy4622 зачем вообще нужен мигрейт? Это что-то типа комита в гите?

    • @ChillMouse
      @ChillMouse Рік тому

      @@bekat2265 миграции нужны, чтобы можно было описать таблицу с помощью PHP, передать разработчику другому, он у себя разворачивает с помощью миграций и тестит работу

  • @zi0wiz
    @zi0wiz 3 місяці тому

    Огонь. Проблемма лары, что все связанно в клубок и сложно именно начать. Это не реакт где ты учишь хуки постепенно. а ты красавчик. доступно и понятно

  • @bugolosd
    @bugolosd 10 місяців тому +1

    с готовыми решениями, вы получаете готовые проблемы в качестве различных уязвимостей. Поэтому свое приложение всегда круче, написание своего функционала порой бывает быстрее чем встраивание и настройка готового решения. Понятное дело все зависит от скила в разработке с нуля. Фреймворки - для бурлаков )

  • @giper_molot
    @giper_molot 3 роки тому +6

    при ошибке:
    Problem 1
    - laravel/framework[v8.12.0, ..., 8.x-dev] require league/flysystem ^1.1 -> satisfiable by league/flysystem[1.1.0, ..., 1.x-dev].
    - league/flysystem[1.1.0, ..., 1.x-dev] require ext-fileinfo * -> it is missing from your system. Install or enable PHP's fileinfo extension.
    - Root composer.json requires laravel/framework ^8.12 -> satisfiable by laravel/framework[v8.12.0, ..., 8.x-dev].
    найдите папку с php и в файле php.ini
    в строке ;extension=fileinfo
    удалите точку с запятой в начале строки.

  • @michaelcorleone3741
    @michaelcorleone3741 4 роки тому +5

    Все почти норм) единственное нужно было подождать с публикацией пару дней и запилить на 8 версии

  • @Zohan136
    @Zohan136 Рік тому +1

    Дякую!)) Дуже корисно.

  • @Mike-hp3fh
    @Mike-hp3fh 3 роки тому +3

    1:13:53 all() - это статический метод. Не нужно для его вызова создавать новый объект. Достаточно вызвать его напрямую: Contact::all()

    • @on3ss
      @on3ss Рік тому

      Статические вызовы сами по себе плохая практика. Лучше создать объект и вызвать в объектно-ориентированном стиле. Не стоит пропагандировать быдлокодерство. Сначала дают таким закладывать архитектуру, а потом проект превращается в лютое легаси и заставляет страдать нормальных разработчиков.

  • @apsolution4722
    @apsolution4722 4 роки тому +22

    Вакансия на порнхабе: "Требуется разработчик PHP, знание таких фреймворков, столько лет опыта образование бла бла бла". Откликается соискатель:
    -Вы знаете, условия хорошие но у меня есть некоторые сомнения...
    -Что вас смущает, расскажите?
    -Я не знаю как к этому отнесутся мои родные, понимаете ведь...
    -Полностью понимаю, я и сам до сих пор не рассказывал своим что пишу на PHP
    Просто анекдот в тему) тоже РНР учу, только тссссс, это по секрету

    • @hustle_juno
      @hustle_juno 4 роки тому +3

      Пхп не самое ужасное. Главное чтобы не 1C-ник. Ну и не node-р

    • @everything_is_simple8
      @everything_is_simple8 2 роки тому

      Учить php , это не закладки закладывать

  • @andreyevanton
    @andreyevanton 4 роки тому +65

    Живе, PHP!

  • @stangevg
    @stangevg 3 роки тому

    А мне зашел урок, на удивление. Молодца. Да, версии не совпадают, но и найти все оказалось не сложно, а по пути еще пару интересных фич прочитать.

    • @faizulla5838
      @faizulla5838 3 роки тому

      Привет, тоже начал, но есть что по установке проекта не на винду а на Spanel Server ?
      может есть ссылка, хотелось реал делать с БД

    • @stangevg
      @stangevg 3 роки тому

      @@faizulla5838 что это? Ты про cPanel?

  • @MrNobody870
    @MrNobody870 8 місяців тому

    Классный урок, спасибо, пойду творить😁

  • @peg-legantoine7151
    @peg-legantoine7151 4 роки тому +2

    Хорошее видео. Хотелось бы конечно еще подробно про изображения , как записывать в БД и т.д. Лайк

  • @LimbArchitect
    @LimbArchitect 4 роки тому +6

    Хорошее видео. обычно смотрю видеоуроки на 1,25, а то и на 1,75, чтобы мхатовские паузы в речи хоть как-то компенсировать, но тут подумывал даже поставить скорость меньше 1. Всё таки между смысловыми блоками стоит делать хотя бы секундные паузы. И ещё вывести в название видео (или сопровождающий текст) информацию о версии ларавела.

  • @lovelyboy8056
    @lovelyboy8056 4 місяці тому

    Для быстрого старта более чем достаточно🎉

  • @Игорь-м8л1я
    @Игорь-м8л1я Рік тому

    Гоша, лови лайк от Гоши, за ларавельку!

  • @ПростоАлекс-ш7м
    @ПростоАлекс-ш7м 4 роки тому +1

    Супер ) вы супер. Получай лайк )

  • @andreiandrei1321
    @andreiandrei1321 3 роки тому +1

    Пацаны сразу говорю автор многое пропускает!

  • @ТОЛЬКОПОБЕЗДОРОЖЬЮ

    Класс , очень нравится 👍

  • @ilya_petrovskij
    @ilya_petrovskij 3 роки тому +2

    Спасибо огромное) Вот действительно хороший контент. Вспомнил все азы после долгого перерыва)

  • @romanwellknown881
    @romanwellknown881 2 роки тому

    27:27 - я не рекомендую вам таким образом добавлять новые контроллеры, вам потребуется во многих других файлах прописывать дополнительные зависимости...
    В каких файлах? Какие зависимости?

  • @КоляХарьковский-ы4в

    Ты влез в англ локализацию и написал там русской перевод? Серьезно?) Отличное начало! Не завидую тем кто смотрит твои ролики а рамках обучения.

  • @legendarysergeygaming6395
    @legendarysergeygaming6395 4 роки тому +1

    Хм. Люблю такие уроки :)
    Чисто для любителей че нить поделать.

  • @kolroot1281
    @kolroot1281 4 роки тому +5

    Кароч это реальный варинт освоить лару. Пробовал всякие варианты npm nodejs и прочую ... кароче то что на апаче и пхп то моё. Афтару респект!

  • @РоманЯЯ-м2с
    @РоманЯЯ-м2с Рік тому +1

    В Laravel 10 путь до папки с переводами изменился: /vendor/laravel/framework/src/Illuminate/Translation/Lang/en/
    И модель подключается таким образом: use App\Models\Contact;

  • @arcad1270
    @arcad1270 Рік тому +1

    Тут видать только новечки, но все же, может кто-то проходил его программы обучения, интересует конкретно фулстек разработка! После его прохождения реально ли устроиться на работу джуниором или на фриналсе что-то пробовать создавать?

  • @RoninBobin
    @RoninBobin 3 роки тому

    Круто. Все понял. Лойс

  • @p4in746
    @p4in746 2 роки тому

    Я понятие не имею как мне отблагодарить этого человека

  • @zarazakt11
    @zarazakt11 2 роки тому +1

    с котроллером проблема у меня
    Target class [MyController] does not exist.

  • @timohaloktev9779
    @timohaloktev9779 4 роки тому

    Госпади, ты просто БОГ

    • @thekamol
      @thekamol 4 роки тому

      ей ты чеее :((((

  • @FENIXstarPerfect
    @FENIXstarPerfect 3 роки тому +1

    Подскажите, пожалуйста, что за музыка в начале?

  • @stevenstevenson_c
    @stevenstevenson_c 2 роки тому +1

    Ещё для вывода шаблона можно использовать Route::view('/', 'welcome');

  • @pelixm
    @pelixm 4 роки тому

    Очень круто!

  • @arpineharutyunyan509
    @arpineharutyunyan509 4 роки тому

    Спасибо за урок)

  • @temirkhanamanbaev42
    @temirkhanamanbaev42 4 роки тому

    Спасибо, все понятно!

  • @Morch1
    @Morch1 Рік тому

    Даже спустя два года актуально и полезно! Мне зашло идеально: я знаком с PHP, но вообще не знаком с ларой и нужен был именно быстрый старт :) Спасибо!

  • @valeryv3194
    @valeryv3194 4 роки тому +1

    Предлагаю снять следующее видео на тему: "Как создать сайт на Phalcon PHP за час!"

  • @galaxyboy8512
    @galaxyboy8512 3 роки тому

    Спасибо за видео!!

  • @marvelik12
    @marvelik12 4 місяці тому

    когда прописываю команду php artisan serve, выдает ошибку PHP Fatal error, not found in C:\app.php:7

  • @arcad1270
    @arcad1270 Рік тому

    Не понимаю, папки lang для перевода языка нету, видимо обновился ларавел, как это можно сделать по другому?

  • @kisskiller2377
    @kisskiller2377 2 роки тому

    всё добротно, но смысл скачивать и мусолить отдельный php если по итогу предлагается скачать open server для mysql? :D
    не проще было изначально open server поставить и в нём закачать laravel ?
    та же консоль(терминал) удобнее в разы, когда надо просто переключился на неё, там даже composer уже есть, единственное можно обновить его командой на случай если вышла версия поновее composer self-update , а командой composer create-project --prefer-dist laravel/laravel mysitename закачать лару )
    потом элементарно в настройках домена указать путь \mysitename\public\ и всё, полноценно рабочая заготовка готова.
    далее подключаем папку как проект в phpshtorm и пляшем с кодом уже никуда более не отвлекаясь на настройки.
    да и такая вещь как phpmyadmin такое себе, я бы его из комплекта не ставил, дабы не захламлять серверную часть, существует такая СУБД как DBeaver, весит фигня, и в то же время работает со всеми популярными видами БД, всё что необходимо докачивает по мере надобности.
    и мне не понятен смысл тратить время на прописывание миграций, проще и быстрее создать всё в СУБД, а когда надо переехать то экспортировать в sql-запросы.
    так как на момент разработки проекта зачастую кол-во полей может увеличиться и что с этим делать предлагаешь? миграционные файлы править?)
    это может ладно когда полей 3-5 , а что если 10-15 и более, всё писать в коде?
    может я конечно дед и уже не понимаю чего-то в мире веб-разработки)

  • @brooklyn666z2
    @brooklyn666z2 Рік тому

    36:00 - вообще то у любой кнопки в форме по умолчанию type=“submit” :)

  • @И.ГКим
    @И.ГКим 4 роки тому +5

    Я уже несколько часов пытаюсь установить composer)

    • @АртёмРогов-н9ы
      @АртёмРогов-н9ы 4 роки тому +5

      Поставь open server

    • @faizulla5838
      @faizulla5838 3 роки тому +1

      @@АртёмРогов-н9ы а как там реализовать установку?

    • @АртёмРогов-н9ы
      @АртёмРогов-н9ы 3 роки тому +4

      @@faizulla5838 там в меню есть своя командная строка, устанавливай через нее.

  • @it-2319
    @it-2319 3 роки тому

    Норм. Супер классно)!

  • @kwars1_d.I.s
    @kwars1_d.I.s Рік тому

    Начал делать страницу с отзывами .Всё прописал, но ничего не работает.Когда пишешь отзыв нажимаешь кнопку отправить и про выходит ошибка с текстом "Не найдено".

  • @nikolaysergeevich3549
    @nikolaysergeevich3549 4 роки тому

    Нужно ли добавлять миграции в gitignore ведь таблица с миграциями может отличаться от существующих файлов?

  • @ant3413
    @ant3413 4 роки тому

    как с ларавел создать чтобы пользователи регистрировались,и гуляли по сайту,и только ИМ показывались опеределеные данные?

  • @Vlog-pb6rr
    @Vlog-pb6rr 2 роки тому

    у меня проект ларавел автоматически создается в папке C:\Users\stavr\AppData\Roaming\Composer хотя проект phpstorm у меня на диске D поэтому у меня Php storm видит свой проект но не видит проект laravel созданный - как исправить?

  • @ruslan_nurgaleev
    @ruslan_nurgaleev 3 роки тому

    если создать вручную контроллер, то в каких файлах нужно еще что-то дописывать?

  • @alexandrp.5850
    @alexandrp.5850 4 роки тому

    Если у кого-то не устанавливается Composer на MAMP с ошибкой "...did you forget to enable it when you configured PHP?..." или подобной, это потому что composer не может найти php.ini. У MAMP он лежит отдельно. Поэтому просто скопируйте php.ini из (MAMP\conf\php7.4.1 или какой вы версией пользуетесь) в папку где работает ваш php (c:\MAMP\bin\php\php7.4.1)

  • @wanes101
    @wanes101 2 роки тому

    Спасибо хороший обзор

  • @главный-администратор

    Чтобы дублировать строку в шторме попробуй cmd+d

  • @larush4orl
    @larush4orl 3 роки тому

    темп подачи удивительный :-) Главное что не скачет и все понятно. У меня вопрос, переходу на Laravel, из выпадающего меню идет вызов функции JQ, вносится изменение в DIV, но следом страничка перегружается. Как прfвильно работать JQ (Ajax) и Laravel ?

  • @Рандомныйзаяц-у9н
    @Рандомныйзаяц-у9н 4 роки тому +1

    насчет кодировки не уверен, кажется в реккомендациях ларавел сказано про utf8mb4_general_ci, там есть какие то нюансы или были

    • @benderburg
      @benderburg 3 роки тому

      mb4 - поддерживает эмодзи. Так, например, если бы автор выбрал utf8mb4_general_ci, то смог бы в отзывах напечатать эмодзи, и они бы отображались, как в любом современном сайте.

  • @kurama314
    @kurama314 4 роки тому +4

    Гоша, привет! Давай что-то на C++!

  • @Рандомныйзаяц-у9н
    @Рандомныйзаяц-у9н 4 роки тому +3

    языковой файл лучше вынести в отдельную папку ru и там все это прописать, + как раз таки указать локаль в конфиге

    • @ВасяВасильев-я7к
      @ВасяВасильев-я7к 4 роки тому

      в простом примере можно было и не делать, но проговорить в слух было бы не лишним

    • @hexruin4569
      @hexruin4569 2 роки тому

      @@ВасяВасильев-я7к вряд ли он знал об этом. Уроки хорошие, но есть сомнения, что автор работал хоть в одном серьезном проекте

  • @kokozaba2
    @kokozaba2 3 роки тому

    Спасибо, бро!

  • @ИванКонев-н4е
    @ИванКонев-н4е 4 роки тому +2

    Добрый день. Спасибо за видео. Я разрабатываю проект и у меня есть много вопросов по laravel, на которые не нашел ответы в интернете. Как можно с Вами связаться лично?

    • @faizulla5838
      @faizulla5838 3 роки тому +3

      думаешь эти инфо блогеры знают, что такое реальный проект????

    • @CutCodeRu
      @CutCodeRu 3 роки тому

      доброго дня. готов ответить на любые вопросы по Laravel)

    • @mugen31337
      @mugen31337 3 роки тому +1

      Надо научиться сначало правильно гуглить. И желательно на английском. Есть практически все ответы

  • @ГлебЛемесов-л8ь
    @ГлебЛемесов-л8ь 4 роки тому +3

    Гош сделай пожалуйста видео с уже наконец какойнибудь другой идеей

  • @dzhanybektoroev7677
    @dzhanybektoroev7677 3 роки тому

    Обновите пожалуйста урок, с новыми версиями PHP/ не получается

  • @Бык-я3т
    @Бык-я3т 4 роки тому

    Я делаю первые шаги в этом деле,🐢,хорошо найти учителя или хотя бы такого же первошага, который тоже интересуется, чтоб не было скучно 🐝

  • @MilkMeny
    @MilkMeny 4 роки тому +8

    Laravel за час ...
    * люди, которые учат его немножко дольше вышли из чата *

    • @Edvard-Aliev
      @Edvard-Aliev 4 роки тому +2

      Там особо нечего учить, я его изучаю с 2017 с 5 версии, до сих пор учу. Всегда разные фишки выходят.

    • @MilkMeny
      @MilkMeny 4 роки тому +14

      @@Edvard-Aliev "Учу уже 3 года, но там нечего учить" эм... ок. Ты случаем не в яндексе работаешь?

    • @gigigaga5469
      @gigigaga5469 4 роки тому +1

      @@MilkMeny ахахахахха

    • @mister-ace
      @mister-ace 4 роки тому +2

      Так тут всего 10 процентов от всего фреймворка )) , но в то же время хороший старт для новичков.

  • @dangergames1698
    @dangergames1698 3 роки тому

    есть что нибудь подобное для соединения с canvas через laravel

  • @alltherosesarerosie
    @alltherosesarerosie 3 місяці тому

    лучший!!!

  • @vitalik.shevchuk
    @vitalik.shevchuk 3 роки тому

    мега крутий)

  • @АндрейГоревич-р8ъ
    @АндрейГоревич-р8ъ 4 роки тому

    хороший урок!!!

  • @alekseevich_psk
    @alekseevich_psk 3 роки тому

    Подскажите, работать с базой данных без локальных серверов по типу openserver возможно? Как работать из под phpStorm?

    • @inocoweb
      @inocoweb 3 роки тому +2

      sqlite используй. Тупо создаешь файл и в енв указываешь путь к нему.

    • @alekseevich_psk
      @alekseevich_psk 3 роки тому

      @@inocoweb Спасибо, правда я уже решил задачу, но пойду гляну!)

  • @НурсултанШалабаев-ъ1х

    Не могу понять, на xampp нельзя работать с БД ? И может ли OpenServer заменить xampp при начале создания проекта ? А то не хочется работать там и там

    • @stangevg
      @stangevg 3 роки тому

      Можно, я работаю с XAMPP. Может не запущен MySQL, или порт не тот, или БД не указал.

  • @fle4er4887
    @fle4er4887 2 роки тому

    Спасибо Гоша

  • @РавильСургутский-я5б

    ребят помогите пожалуйста, все коды что я ввожу в терминал выходит это
    php : Имя "php" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и пра
    вильность пути, после чего повторите попытку.
    строка:1 знак:1
    + php artisan serve
    + ~~~
    + CategoryInfo : ObjectNotFound: (php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
    помгите

  • @intelligentmc9997
    @intelligentmc9997 2 роки тому

    Не понимаю для чего view отдельно писать от контроллеров вывод по сути reviews больше нигде не используется зачем его запихивать в maine контроллер почему этот класс не написать сразу в views. Вопрос новичка первый раз вижу структуру Лары

  • @bsodiqov2000
    @bsodiqov2000 4 роки тому

    болшое СПАСИБО БРО

  • @ИгорьГорбенков-ш6щ

    Здравствуйте! Подскажите пожалуйста, почему у меня всё перестаёт работать на этапе добавления контроллера?
    Содержимое web.php
    Route::get('/', 'MainController@home');
    Route::get('/about', 'MainController@about');
    Содержимое контроллера
    class MainController extends Controller
    {
    public function home(){
    return view('home');
    }
    public function about(){
    return view('about');
    }
    }
    Получаю ошибку: Illuminate\Contracts\Container\BindingResolutionException
    Target class [MainController] does not exist.

    • @ИгорьГорбенков-ш6щ
      @ИгорьГорбенков-ш6щ 3 роки тому

      Разобрался. В 8-м Ларавеле всё поменялось. Но непонятно, почему в приложении, созданном с помощью композера, используется строковой синтаксис, вместо action синтаксиса

    • @МаксимКаленюк-ы8б
      @МаксимКаленюк-ы8б 2 роки тому

      вместо home-about

  • @иванжук-ц2н
    @иванжук-ц2н 4 роки тому +3

    Спасибо

  • @__Semen__
    @__Semen__ Рік тому

    ..... для работы с php сюда еще и node нужно ставить?? накой??!! на ПК не ставиться php? php не работает в консоли?

    • @fand9728
      @fand9728 Місяць тому

      Нода нужна для фронта

  • @sammygun84
    @sammygun84 4 роки тому

    Привет Гоша, а какой тебе нравится фреймворк больше django или laravel? Если какой то больше то напиши причины, преимущества.

    • @AntiBandera
      @AntiBandera 3 роки тому +1

      а что их сравнивать ? Онин на пайтоне другой на пыхе ....

    • @sammygun84
      @sammygun84 3 роки тому

      @@AntiBandera понятное дело просто какой более удобный практичный безопасный и т.д. язык программирования по сути это просто инструмент.

    • @AntiBandera
      @AntiBandera 3 роки тому +1

      @@sammygun84 Ну что значит просто инструмент ? Человек владеет Пайтоном к примеру .... опыт 3 года ...на кой ляд ему Ларавел даже если онный немного превосходит Flask?
      Переползать ради этого на Пых ?
      ЯП это уже не просто инструмет ... это экосистема(стек технологий) со своми библиотеками ..фреймворками и пр. инструментами.
      И менять все это ради того что какой то там фреймворк немного лучше ...никто не будет.
      Тем более в конторах 9 из 10 это легаси проекты.
      С уже определенным стеком.

  • @nikolaysergeevich3549
    @nikolaysergeevich3549 4 роки тому +2

    Переводить сообщения об ошибке в папке EN - такое себе..

  • @oleglee395
    @oleglee395 2 роки тому

    Установил все как указывал автор , но нет половины папок и файлов! Например нет файла webpack.mix.js . В папке resources нет папки sass и тд. Получается даже начать выполнять все по видео я не могу=(

    • @fand9728
      @fand9728 4 місяці тому

      Для этого необходимо установить зависимости через npm install

  • @АртемАртеменконезабывайвыходит

    сделай видео как делать мульти язычные теги и мульти язычные страны регионы города например пользоатель выбирает Берлин и в зависимсоти от того на каком языке он пишет подсвечивает нужный город а в поиске Berlin Берлин или другие языки роли не играет

  • @supra_majestic2322
    @supra_majestic2322 3 роки тому

    валидацию нужно выносить из контроллера в Request контроллеры , если уж собрались в полной мере заниматься ларавелом