openWeb - Веб программирование на языках PHP и JS
openWeb - Веб программирование на языках PHP и JS
  • 159
  • 381 057
Как войти в IT, и не выйти в Окно
Поддержка канала: 255255255.ru/donate
Телеграмм t.me/yt_openweb
Как войти в IT, такое на курсах вам не расскажут.
Какие зарплаты программистам и многое другое, мифы и реальность.
#IT #каквойтивit #программирование
มุมมอง: 738

วีดีโอ

Active record vs Data mapper - разница паттернов
มุมมอง 61211 หลายเดือนก่อน
Поддержка канала: 255255255.ru/donate Телеграмм t.me/yt_openweb 00:00 - 00:33 Введение 00:34 - 00:51 Представители патернов Laravel eloquent и Symfony doctrine 00:52 - 02:04 История появления 02:05 - 05:07 Active Record 05:08 - 07:50 Data Mapper В этом видео я хочу рассказать вам о разнице между двумя популярными паттернами проектирования: Active Record и Data Mapper. Мы разберем, как они работ...
Laravel API - Лучшие практики
มุมมอง 49511 หลายเดือนก่อน
Поддержка канала: 255255255.ru/donate Телеграмм t.me/yt_openweb PHP - Паттерны и шаблоны проектирования th-cam.com/users/liveBnoEDvwBJIU?feature=share 00:00 - 00:32 Введение 00:33 - 02:32 Запрос (Request) 02:33 - 03:04 Контроллер (Controller) 03:05 - 05:42 Репозиторий (Repository) 05:42 - 07:02 Ресурсы (Resource) 07:03 - 07:45 Сервисы (Service) В этом видео я расскажу о лучших практиках при раб...
Продуктивность программиста - лучшие место работы
มุมมอง 2.2K11 หลายเดือนก่อน
Поддержка канала: 255255255.ru/donate Телеграмм t.me/yt_openweb В этом видео я расскажу о том, как увеличить продуктивность программиста. Мы рассмотрим лучшие практики и методы, которые помогут вам эффективно работать и достигать поставленных целей. Также мы обсудим, почему опенспейс может быть недостаточно эффективным рабочим пространством для программистов. Мы рассмотрим проблемы, с которыми ...
Микросервисы на примере парсинга маркетплейсов с помощью GOlang
มุมมอง 1.3Kปีที่แล้ว
Поддержка канала: reptily.ru/donate Телеграмм t.me/yt_openweb 00:00 - 00:50 Введение 00:50 - 02:33 Парсинг wildberries 02:33 - 06:00 Чем отличается сервис от микросервиса 06:00 - 14:58 Пишем парсер на Golang 14:58 - 15:58 Парсинг aliexpress 15:58 - 17:00 Подключаем библиотеку gocolly 17:00 - 21:30 Пишем парсер для маркетплейса В этом видео мы рассмотрим, как использовать микросервисную архитект...
Bun.sh Поговорим, отличии от Node.js
มุมมอง 280ปีที่แล้ว
Поддержка канала: reptily.ru/donate Телеграмм t.me/yt_openweb Ох этот мир JavaScripts, посмотрим на нового зверя Bun.sh. Какие его преимущество и где он решает проблемы в Node.js и Electron.js Официальный сайт Bun.js bun.sh/
Как изучить программирование
มุมมอง 223ปีที่แล้ว
Поддержка канала: reptily.ru/donate Телеграмм t.me/yt_openweb Мой альтернативный способ изучение программирования. Я не когда не учил язык программирования специально, для этого была или задача или интерес - а как это работает #it #программирование #изучение
Laravel Nova, лучшая админка для фреймворка
มุมมอง 3.6K2 ปีที่แล้ว
Поддержка канала: reptily.ru/donate Телеграмм t.me/yt_openweb Сборка докер контейнера github.com/reptily/openserver Скачать Laravel Nova reptily.ru/ В видео хочу не то что рассказать про все нюансы админки Laravel Nova, а больше показать что ее можно быстро развернуть на проекте и больше не задумываясь о проблем с CMS своей системы. #laravel #openweb #php
Простыми словами про принцип KISS, DRY, YAGNI
มุมมอง 3.2K2 ปีที่แล้ว
Поддержка канала: reptily.ru/donate Телеграмм t.me/yt_openweb Простыми словами про принцип KISS, DRY, YAGNI которые помогут ваш код сделать лучши и чище. #kiss #yagni #dry
Какой фреймворк выбрать Laravel или Symfony, или Yii2
มุมมอง 5K2 ปีที่แล้ว
Поддержка канала: reptily.ru/donate Телеграмм t.me/yt_openweb Какой выбрать фреймворк на PHP? PHP framework для веб-разработки крайне много, это не полный список: Laravel Symfony Zend Phalcon. CakePHP Yii / Yii2 FuelPHP Но я плотно работал с 3 из них Symfony Laravel Yii2 И своим мнением могу с вами поделиться, возможно вам помогу выбрать из них. #laravel #symfony #yii2
Как сделать код проекта независимым от фреймворка и библиотеки
มุมมอง 5072 ปีที่แล้ว
Поддержка канала: reptily.ru/donate Телеграмм t.me/yt_openweb В видео покажу одни из паттернов которые позволят сделать ваш код независимым от версии фреймворка и библиотек #php #symfony #laravel
Как вызвать private метод в PHP, находящегося в другом классе
มุมมอง 5172 ปีที่แล้ว
Поддержка канала: reptily.ru/donate Телеграмм t.me/yt_openweb В некоторых случаях нам нужно вызвать private метод в PHP, находящегося в другом классе. Самый частый пример это unit тестирования. #private #php #call
С вещами на выход - перезалив видео на другие платформы
มุมมอง 4602 ปีที่แล้ว
Сайт проекта: reptily.ru Яндекс zen: zen.yandex.ru/id/622c29888c93b86d7abc2171 Telegram канал: t.me/yt_openweb Telegram чат:t.me/openweb_chat
10 советов для начинающих разработчиков
มุมมอง 4312 ปีที่แล้ว
Поддержка канала: reptily.ru/donate Телеграмм t.me/yt_openweb Промокоды на timeweb timeweb.com/ru/?i=83061 openweb - "Ускоритель сайтов" на 1 месяц при оплате хостинга на период от 1 месяца openweb1 - 1 месяц хостинга при оплате хостинга на период от 1 года. openweb3 - 3 месяца хостинга при оплате хостинга на период от 2 лет 10 советов для начинающих программистов Надеюсь ти советы вам помогут....
Как скрыть api key в javascripts
มุมมอง 1.5K3 ปีที่แล้ว
Как скрыть api key в javascripts
10 советов для начинающих программистов
มุมมอง 5013 ปีที่แล้ว
10 советов для начинающих программистов
Async await javascript - Как работает
มุมมอง 8283 ปีที่แล้ว
Async await javascript - Как работает
Хэш таблицы, какая разница между массивом и списком
มุมมอง 8203 ปีที่แล้ว
Хэш таблицы, какая разница между массивом и списком
SQL как создать backup и сделает его rollback
มุมมอง 3353 ปีที่แล้ว
SQL как создать backup и сделает его rollback
PHP поиск в массиве
มุมมอง 1.1K3 ปีที่แล้ว
PHP поиск в массиве
Behat - Авто тестирование - Введение
มุมมอง 6783 ปีที่แล้ว
Behat - Авто тестирование - Введение
Как перевести деплой на GIT
มุมมอง 1.1K3 ปีที่แล้ว
Как перевести деплой на GIT
Websocket PHP - создаем простой чат на фреймворке
มุมมอง 4.4K3 ปีที่แล้ว
Websocket PHP - создаем простой чат на фреймворке
Приложение на PHP для Desktop
มุมมอง 3.1K4 ปีที่แล้ว
Приложение на PHP для Desktop
PHP 8.0 Что нового? Атрибуты, Union types и конечно JIT
มุมมอง 4.4K4 ปีที่แล้ว
PHP 8.0 Что нового? Атрибуты, Union types и конечно JIT
Laravel Cache - Пример работы с кэшем
มุมมอง 2.9K4 ปีที่แล้ว
Laravel Cache - Пример работы с кэшем
Laravel controller - Примеры проекта
มุมมอง 1.1K4 ปีที่แล้ว
Laravel controller - Примеры проекта
Laravel + Vue.js + SSR - Собираем монолит
มุมมอง 2.8K4 ปีที่แล้ว
Laravel Vue.js SSR - Собираем монолит
Уроки Laravel Model - Eloquent
มุมมอง 2.2K4 ปีที่แล้ว
Уроки Laravel Model - Eloquent
Laravel 8 что нового
มุมมอง 1.6K4 ปีที่แล้ว
Laravel 8 что нового

ความคิดเห็น

  • @max1nvers1on95
    @max1nvers1on95 วันที่ผ่านมา

    Автор в космическом корабле?

  • @gendu1337
    @gendu1337 2 หลายเดือนก่อน

    Хорошее видео, но хотелось бы подробнее, на проекте каком-нибудь например. Новичку тяжело это всë обдумать

  • @masterphp
    @masterphp 2 หลายเดือนก่อน

    А как поиск по базе данных проводить по подстроке где все данные зашифрованы?

  • @123454321pavel
    @123454321pavel 3 หลายเดือนก่อน

    Админки можно бесплатно писать на laravel filament

  • @xackigiff4073
    @xackigiff4073 4 หลายเดือนก่อน

    Колхозно, но полезно, простыми словами...)

  • @AbaddoN__S
    @AbaddoN__S 4 หลายเดือนก่อน

    На сегодня у них по умолчанию используются уже карточки v2, в которых json другой структуры. Но это, понятно, не проблема (да и к тому же v1 до сих пор еще работает). А вот проблема (по крайней мере для меня на текущий момент) это цена с учетом wb кошелька... Ну то-есть сейчас у них есть базовая (заоблачная) цена, цена со скидкой (фактическая) и еще одна - цена с учетом wb-кошелька. В джейсоне этой последней цены нету... и ничего похожего на скидку чтобы её рассчитать нет. Есть у кого идеи где её найти?

  • @ЕвгенийВласов-е2о
    @ЕвгенийВласов-е2о 5 หลายเดือนก่อน

    Я вот сайты своего одного клиента на гит перевел. По началу нормально с гитхаба обновлялся, но он постоянно пускает туда то оптимизаторов, то других разработчиков, которые по фтп там правки вносят. То он сам может перезалить проект в другой каталог, а потом пытаешься это все свести воедино. В общем в итоге на локалке делаю его сайты через гит, заливаю не гитхаб, а обновлять приходится по фтп.

  • @HeliodoroSampaio
    @HeliodoroSampaio 5 หลายเดือนก่อน

    А какие методы PHP считаются наиболее эффективными для работы с базами данных? я сам недавно выбирал курсы по IT, рассматривал разные компании, но остановился на Skypro. они помогли мне найти первого заказчика))

  • @IliaS-io5kt
    @IliaS-io5kt 5 หลายเดือนก่อน

    Супер подача материала с юмором все как надо)

  • @Ruskatbc
    @Ruskatbc 5 หลายเดือนก่อน

    Благодарочка. А можно как-то с веб-интерфейса, вместо командной строки, писать RTMP-поток с камеры, задавать настройки кодека аудио/видео, размеры... И вываливать всё в виде HLS - плейлист в m3u8. Указывая длительность одного чанка ts и их количества, задавать буфер длительности.

  • @ЕвгенийВласов-е2о
    @ЕвгенийВласов-е2о 5 หลายเดือนก่อน

    Снял говновидео про говнокод :)

  • @anonsd5521
    @anonsd5521 6 หลายเดือนก่อน

    Мужчина, у вас видео упало

  • @vikakakvika
    @vikakakvika 6 หลายเดือนก่อน

    объясните пожалуйста, в каком приложении нужно прописать манифест?

  • @youpartnerwsp2278
    @youpartnerwsp2278 6 หลายเดือนก่อน

    Большая просьба, делайте редактор на чёрном фоне.

  • @NONAME-ko5zn
    @NONAME-ko5zn 6 หลายเดือนก่อน

    скажи сыыыРР

  • @MichailMishutkin
    @MichailMishutkin 7 หลายเดือนก่อน

    всё правильно говоришь, нравиться то, что делаешь должно больше, чем жажда денег на начальном этапе точно. Я пытаюсь уже пару лет, на счету уже два удачных собеседования, но потом облом - набор закончился или стартап прогорел)) Но мне нравиться создавать, т.к. всю жизнь проработал в профессиях, где разбирался с результатами работы других. Удалёнка для меня приоритет, потому что всё мечтаем с женой пожить в разных городах. В своей профессии зарабатываю, тоже удалёнка, клиенты, но это уже практически бизнес, ещё пару клиентов и пора будет людей нанимать, но всё таки нет реализации как создателя. А бизнес это всё таки всегда про деньги, и рост здесь только в деньгах

  • @kind1y
    @kind1y 7 หลายเดือนก่อน

    А как же relations в Eloquent? Там все внешние ключи автоматически определяются, если следовать определённой конвенции. Просто у модели User создаём метод posts и всё. Получается, что Eloquent далеко уже не Active Record, согласно вашим объяснениям.

  • @kind1y
    @kind1y 7 หลายเดือนก่อน

    микрофон вроде как солидный, но звук как из бочки

  • @АлексейБомко-ь1ш
    @АлексейБомко-ь1ш 7 หลายเดือนก่อน

    Классные веселые вставки в видео)

  • @АлексейЛипаков
    @АлексейЛипаков 7 หลายเดือนก่อน

    Спасибо бро!

  • @ДимаСмирнов-м3ъ
    @ДимаСмирнов-м3ъ 7 หลายเดือนก่อน

    Братан, можно я дам совет?

  • @pioneercoffee
    @pioneercoffee 7 หลายเดือนก่อน

    РЕСПЕКТ

  • @behzodyorkulov2620
    @behzodyorkulov2620 8 หลายเดือนก่อน

    root исчезает только в своем сеансе, а другому админу виден, как исправить ошибку?

  • @NikolaiStiazhkin
    @NikolaiStiazhkin 8 หลายเดือนก่อน

    Спасибо, классное видео. Я бы добавил, что фреймворк решает какую то определённую задачу или стек задач и для определённой задачи подходит определённый фреймворк. Хотите быстро развернуть прототип используй ларавель, хочешь максимальной кастомизации используй симфони, про вайайай2 не смогу придумать аналогии. В общем, я к тому что всё фреймворки хороши и сравнивать их наверное затея для искушённых)))

  • @НиколайМорозов-д4о
    @НиколайМорозов-д4о 8 หลายเดือนก่อน

    дописывай в названии "поток сознания"

  • @volodymyrbenko5578
    @volodymyrbenko5578 8 หลายเดือนก่อน

    PHP написан на языке Си, о чем написано в статье История PHP на официальном сайте, а не на Perl, как говорит автор данного видео. "В 1994м году один энтузиаст, звали его Лармс, по-моему, да?" Звали создателя Расмус Лердорф, а не Лармс. Отличная подготовка к стриму, автор, не смог даже запомнить\записать автора языка. Далее 4той минут смотреть не стал, очень сомневаюсь в компетентности автора

  • @Valera.k
    @Valera.k 8 หลายเดือนก่อน

    Заколовок нликбейтный, как будто в видео будет рассказ про конкретные решения 😏

  • @ДмитрийПавлович-о8н
    @ДмитрийПавлович-о8н 8 หลายเดือนก่อน

    Пожалуйста не делайте такие вставки музыкальные. Сидишь такой слушаешь, вникаешь, и тут это "мурчание"

  • @qrthack
    @qrthack 10 หลายเดือนก่อน

    Один ноль один мой друг. Хочу в backend, выбираю между PHP, Golang, c# и Java, что посоветуешь, чтобы легче было устроиться на работу с перспективой?

    • @openweb-php
      @openweb-php 10 หลายเดือนก่อน

      101! PHP, go будет чуть легче войти чем c# и java вакансий на php go больше стартапово и выбора, java и c# больше интерпрайсов с большим кусом легаси а так надо брать что больше понравилось, писать на языке который не нравится это путь в некуда

  • @unnamed2288
    @unnamed2288 10 หลายเดือนก่อน

    2:10

  • @mmb_kzz
    @mmb_kzz 10 หลายเดือนก่อน

    2024 год! Я нашел то, что искал! Респект!

  • @darkofthedark
    @darkofthedark 10 หลายเดือนก่อน

    Я в каком-то из твоих видео слышал от тебя мысль, что ты против всяких стимуляторов по типу кофеина. Можешь поподробнее рассказать? Мне казалось что программировать без кофе невозможно, но сейчас задумываюсь сам о том, что что-то тут не так и пора завязывать с ним

    • @openweb-php
      @openweb-php 10 หลายเดือนก่อน

      Кофе очень люблю, и это отличный продукт в умеренной дозировке. Стараюсь в день выпивать не более 2 чашек и в первой половине дня. Если пить его ведрами, то явно хорошего ничего не будет. Заливаться этим напитком с целью взбодриться и добавить таску, по факту это кредитоваться у собственого организма.

  • @Maksims-x5v
    @Maksims-x5v 10 หลายเดือนก่อน

    Пожалуйста нормализуй звук - в наушниках просто АД

  • @ringnull
    @ringnull 11 หลายเดือนก่อน

    Дай название песни, там, где мужчины гудят, не нашел шазамом.

    • @openweb-php
      @openweb-php 11 หลายเดือนก่อน

      The HU - Wolf Totem

  • @tylerdurden9008
    @tylerdurden9008 11 หลายเดือนก่อน

    Спасибо за идею. Все получилось) Всем успехов!

  • @distinctttt
    @distinctttt 11 หลายเดือนก่อน

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

  • @slava_po
    @slava_po 11 หลายเดือนก่อน

    интересное мнение

  • @AzhdarYeldes
    @AzhdarYeldes 11 หลายเดือนก่อน

    Я стоматолог, занимаюсь it параллельно, денег все равно не хватает летать куда то. Не живите стереотипами. Либо я какой то неправильный 😂

  • @NickNam157
    @NickNam157 11 หลายเดือนก่อน

    Сейчас на рабочих профессиях платят не намного меньше, чем в IT. Я работаю на заводе, график сутки/трое, денег 70 - 90 т.р. Времени хватает свободного на всё... Так что можно подрабатывать по желанию...Друг мой работает фрезеровщиком, у него тоже зп. 90 т.р...Голова на работе и после неё не болит. Рвать волося зато не нужно, что не выучил сегодня что-то. Так что не обязательно идти в IT...где нужно работать до упора...

    • @roman_je_rkoff
      @roman_je_rkoff 11 หลายเดือนก่อน

      в начале да, но потолок по зп в айти в несколько раз выше, не напрягаясь можно 200 получать, немного напрячься и 300 смело, ну и выше руководящие должности до 500

  • @ongrustit
    @ongrustit 11 หลายเดือนก่อน

    Если идти в IT ради $$$ то IT станет тошнить будет.

  • @xqz666
    @xqz666 11 หลายเดือนก่อน

    Столько лет пытаюсь войти, зпшка уже перестала влиять как ключевой фактор, я то бросаю эту идею а потом возвращаюсь.

  • @myddl2643
    @myddl2643 11 หลายเดือนก่อน

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

    • @openweb-php
      @openweb-php 11 หลายเดือนก่อน

      Если взять твой случай, разница есть только в производительности, методы статика быстрей, но оно не большое, даже ощутить не получится. В больших компания ещё следят за единообразии кода (у нас так принято).

  • @tengizgusev6293
    @tengizgusev6293 11 หลายเดือนก่อน

    Видео с хорошими практиками всегда будут актуальны, выпускай их чаще)

  • @raymond1489
    @raymond1489 11 หลายเดือนก่อน

    Какая абстракция в Laravel используется, чтобы получить данные внутрь контроллера в определенном виде? Например в теле запроса фронт шлёт много вложенностей, а вам нужно получить только самые последние элементы этой вложенности и сохранить в БД.

    • @openweb-php
      @openweb-php 11 หลายเดือนก่อน

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

    • @tengizgusev6293
      @tengizgusev6293 11 หลายเดือนก่อน

      можно отсечь часть данных на этапе middleware и прокидывать далее только то что нужно

  • @АлександрПетрович-ы5э
    @АлександрПетрович-ы5э 11 หลายเดือนก่อน

    Спасибо! Отлично все объяснил!

  • @3_d
    @3_d 11 หลายเดือนก่อน

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

  • @RomanUnreal
    @RomanUnreal 11 หลายเดือนก่อน

    Я конечно понимаю, что программисту речь толкать не часто приходится, ну раз уж канал ведёте, поработайте над речью, ну это пипец просто, я не могу серьезно воспринимать такой тон😂😂😂

  • @openweb-php
    @openweb-php 11 หลายเดือนก่อน

    Скорей всего я что то забыл, если есть вопросы, обязательно пишите!

    • @АскатАвазбеков-е8щ
      @АскатАвазбеков-е8щ 8 หลายเดือนก่อน

      Было бы супер, если бы ты на примере показал все это вместе работает, в рамках маленького проектика

  • @ktotam8913
    @ktotam8913 11 หลายเดือนก่อน

    А я экран на подоконник ставлю, а к подоконнику вплотную стол и на нем клава. Так хотя бы экран в метре от глаз

  • @SGrey021
    @SGrey021 11 หลายเดือนก่อน

    Вставки между диалогами, вызывают улыбку. Информация автоматически воспринимается лучше. Отвлекает от нудных вещей 🎉