Чому я пишу на PHP у 2024 році?

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 245

  • @alex-kovalchuk
    @alex-kovalchuk  11 หลายเดือนก่อน +7

    Вгадайте хто для вас дістав промокод на книги з програмування від фабули?
    cfy.li/fbl - промо код Nonfic10 дає 10% знижки на книги (але не збірки) бо на збірки і так іде знижка. Промо код буде діяти до кінця року

  • @savolus
    @savolus 11 หลายเดือนก่อน +7

    Дуже круте та ґрунтовне відео
    Було б круто побачити таке ж про js/ts)

  • @Павло_Ясінський
    @Павло_Ясінський 11 หลายเดือนก่อน +2

    Щиро вдячний за 22 хвилини задоволення!

  • @valikmelnyk5477
    @valikmelnyk5477 11 หลายเดือนก่อน +5

    Дякую, дуже гарне відео! Виклад інформації простий, швидкий, цікавий. Зробіть, будь ласка, Laravel курс для не зовсім новачків, по бекенд розробці невеликого проєкту.

    • @alex-kovalchuk
      @alex-kovalchuk  8 หลายเดือนก่อน +1

      Зараз для спонсорів зняв невеликий шматок з розробки по TDD, але думаю в майбутньому і курс зроблю.

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

    Дякую за чудове та обʼєктивне відео

  • @mykola8555
    @mykola8555 11 หลายเดือนก่อน +1

    Дякую, будьласка більше такого контенту)

  • @petrokopyl9581
    @petrokopyl9581 11 หลายเดือนก่อน +2

    Дуже класний ролик. .Net теж багато класних штук має з коробки, і теж дивно що про нього мало говорять (

  • @romanyukartem757
    @romanyukartem757 11 หลายเดือนก่อน +1

    Согодні відкрив для себе ще один шикарний україномовний канал!
    Респект та дяка!

    • @alex-kovalchuk
      @alex-kovalchuk  8 หลายเดือนก่อน

      Дякую за підтримку

  • @ДмитроПетрікін
    @ДмитроПетрікін 11 หลายเดือนก่อน

    Дуже цікаво вас дивитися!!!!

  • @4olovik
    @4olovik 11 หลายเดือนก่อน +1

    прекрасна штука! дякую за демонстрацію

  • @ipypypy
    @ipypypy 11 หลายเดือนก่อน +1

    Ого. Я php не бачив в очі з 5-ї версії, а вони он як прокачались. Круто.

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

    Дякую за цікавий контент

  • @user-soda-adept
    @user-soda-adept 11 หลายเดือนก่อน +1

    Обожнюю цей канал

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน +1

      Дякую, дуже приємно

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

    Дякую за відео та вашу працю! Слава Україні!

  • @DifferencialX
    @DifferencialX 11 หลายเดือนก่อน +9

    Вебхуки чудово локально можуть відпрацьовувати, потрібно просто ngrock налаштувати

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

      або Expose )) В Herd є з коробки )

  • @vasil-vasil
    @vasil-vasil 11 หลายเดือนก่อน +7

    Дякую дуже, за український контент. 🎉

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

    Дякую, дуже цікаво. Хочу спробувати Laravel після вашого відео. Багато років пишу свою систему, і я її справді дуже люблю, але напевно час спробувати щось що робив не я.

  • @oknevoksom
    @oknevoksom 9 หลายเดือนก่อน

    Я ставлю свій веб-макакський лайк цьому ролику❤

  • @ИмяФамилия-ш2г9ь
    @ИмяФамилия-ш2г9ь 11 หลายเดือนก่อน +2

    хаха про пайтон так і є, php був дуже популярним і з низьким порогом входу - от і писали лайнокод 😂
    пишу вже більше 10 років на php, років 5 вже чекаю що він помре і я перейду на ноду, а він все розвивається і розвивається 😢

  • @КостяЧаус-т8ц
    @КостяЧаус-т8ц 11 หลายเดือนก่อน

    Дякую за контент. Не розкрили важливу тему багатопотоковості. Це один з ключових факторів, за що хейтять пхп і не дарма.

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน

      Власне FrankenPHP, Swoole і RoadRunner покривають тему багатопотоковості

    • @КостяЧаус-т8ц
      @КостяЧаус-т8ц 9 หลายเดือนก่อน

      @@alex-kovalchukякий відсоток проектів їх використовує? менше 1%. Наскільки часто Ви використовуєте ці речі в розробці?
      Ви знайдете не багато php девів, які знають щось про multithreading більше ніж promise/future, lock - дуже не багато. Я знаю це все з власного досвіду 10 років розробки в php і ситуація не сильно змінилася з появою 3d party пакетів. Який відсоток ваших знайомих php девів зможе розказати, що таке barrier, mutex, conditional variable? Думаю, незначний. Тому я б не сказав, що це все є в php, цього і досі де-факто не має.

  • @UserYY-m7v
    @UserYY-m7v 20 ชั่วโมงที่ผ่านมา

    Дякую за відео. Підкажіть, як свічнутися з рубі і RoR на php і Laravel? Як це зробити максимально швидко ,зважаючи на ваш досвід з пхп?

  • @Telegrafer
    @Telegrafer 8 หลายเดือนก่อน +1

    Я з другом як раз сперичався з приводу кількості вакансій на PHP та Python.
    Більше нема в мене друга.
    PHP рулить.
    підписка

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

    Чудовий відос! Але в кінці ще б додати 2-3 джерела по вивченю Laravel - було б супер)

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน +4

      Ну для початку офіційна документація доволі наглядна. Якщо краще сприймається в відеоформаті - laracasts буде найкращим рішенням

    • @ИмяФамилия-ш2г9ь
      @ИмяФамилия-ш2г9ь 11 หลายเดือนก่อน

      laracast топ

  • @HoriakChannel
    @HoriakChannel 11 หลายเดือนก่อน +1

    дуже корисне відео, але шкода що ти розповів всім лайпфхак про актуальність PHP, це ж тепер означатиме що тут буде більше новачків і менше вільних вакансій 😂

  • @mb-zj3kb
    @mb-zj3kb 11 หลายเดือนก่อน +3

    Перша частина відео про фреймворк, не мову
    Щодо прискорення, той самий пайтон теж має інші реалізації стандартної бібліотеки
    Не багато знаю про сучасний рнр, але окреслені переваги трохи дивні

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

      Чому дивні? Все очевидно, навіть графік був. Php це монополія на веб. Вступаючи(саме вступаючи) в php ти точно знаєш що будеш працювати з вебом і буде в тебе стабільна робота на довгі роки без особливих качель

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

    Пишу на РНР вже 10 років. Професійно років 5, але розумію, що багато чого ще мушу вчитися в тому РНР і Laravel..

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

    Дякую

  • @slava2449
    @slava2449 11 หลายเดือนก่อน +2

    Я зараз на 2-му курсі, і основний предмет це веб. Першу половину семестру займав JS, який мені подобався й досі подобається. Зараз php, який на початку я ненавидів, допоки не зрозумів що без бекенду геморно робити сайти. Зараз php мені подобається навіть більше за Python та JS :D

    • @OlegSkalozub
      @OlegSkalozub 11 หลายเดือนก่อน +1

      Go - ресурсів жре на 2 порядки меньше, вчити різні фреймворки не треба і такого бардака з нативною бібліотекою як з пихою немає, можливостей мови на багато більше

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

      пробував node.js(express)?

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

      @@OlegSkalozub , ок, але до чого тут це? :/

    • @codokit
      @codokit 11 หลายเดือนก่อน +6

      @@OlegSkalozub Assembler їсть в рази меньше ніж Go та можливості безмежні - по суті що хочеш те й регістри і кидай. А про C/C++ забули. Така мова широковживана.

    • @ГеоргійКоваленко-у8ф
      @ГеоргійКоваленко-у8ф 11 หลายเดือนก่อน

      Node.js ?

  • @olezhonnv3215
    @olezhonnv3215 11 หลายเดือนก่อน +1

    Але оце з коробки іноді переробляти напряжно, бо у кожного бізнесу свої нюанси.
    Коли от є цей дашборд адмінки, і там треба додати це, це і оце, а ще прибрати оте. Так що це таке діло - його ще знати треба, той ларавель.

  • @Ilya-Co-Founder
    @Ilya-Co-Founder 11 หลายเดือนก่อน

    Дякую. Не зупиняйся знімати подібні відоси

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

    Це прикро :)

  • @olezhonnv3215
    @olezhonnv3215 11 หลายเดือนก่อน +1

    Пхп вічний

  • @Eugene.Bardosh
    @Eugene.Bardosh 11 หลายเดือนก่อน

    Дізлайк, відписка!
    Жартую 🤣

  • @silencer975
    @silencer975 9 หลายเดือนก่อน

    Слава Україні!
    Героям Слава!

  • @concentration6433
    @concentration6433 11 หลายเดือนก่อน +1

    Мама я в телевізорі 11:22 "Andrii", так захейтили PHP що Алекс випустив відео:)

  • @ordinarygg
    @ordinarygg 11 หลายเดือนก่อน +2

    Дяка за контент.
    Господи який геморой щоб воно просто висіло як процес капець!)) І квадріліон штук щоб зробити швидше, уявляю як його збирати до купи)
    На локалхості може будь-який разраб який навіть не знає що таке PHP взяти доку і підняти, буде круто якщо покажеш Production, деплой і як воно там працює і скільки реально жере ресурсів. Бо оці всі оптимізації тільки на папері красиві а коли буде хуєдільйон залежностей може і наіпнутись і не підтримувати)
    Є ще відчуття що ще плаваєш в розумінні що взагалі відбувається і тільки ходиш по документації, тобто треба десь рік щоб освоїти і відчути Cons, бо тільки Pros висвітлюєш що є дивно.
    А і PHP вже не найпопулярніша мова програмування. Так продуктів багато написано але все нове вже на ньому ніхто не пише особливо коли треба ML бібліотеки або робота з великою кількістю даних, там царює Python,Pandas,NumPy і т.д., тому в перспективі це лок на тільки на веб штуки без прикладного програмування, що є біг мінус.

    • @ІгорУхань
      @ІгорУхань 11 หลายเดือนก่อน +4

      Дякую тобі, друже)
      Завдяки таким як ти, в нас, недопрограмістів, є купа високооплачуваної роботи на гівно-пихі😊
      А всі тру хай ідуть в пітухони і сі, ми тільки за)

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

      @@ІгорУхань а так ти тут тільки за гроші, біднесенький, мабуть плачеш над кашою js php legacy гі**на)

    • @ordinarygg
      @ordinarygg 11 หลายเดือนก่อน +1

      @@codokit "Камон, ніхто не робить веб та обчислення в одному потоці. Використовують черги - а тут бери хоч Go, хоч Python. "
      ага JSON серіалізація 10 мс, 5 мс обчисли 1000 записів на numpy+pandas. Усюди роблять черги для базових задач в яких просто код лагає і не оптимізований, замість поглянути у дзеркало і почати робити роботу. Ти ще скажи що в фрейм в браузері і в грі буде в якусь чергу з рабітом іти ахахахахах, смішно аж плакати хочеться

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

      @@codokit Спірно звісно. Є потужний проект gorgonia (не ентерпрайз, а колись ним може стати) - повний аналог PyTorch на Go. З 3D дійсно так, але це питання часу. Є драйвер opengl, і кожен може створити свій двигун, хоча реально класних - поки неіснує. А от для 2D - ebiten - надвичайно крутий інструмент, і з підтримкою GPU :)

    • @ilyavasylevsky3229
      @ilyavasylevsky3229 11 หลายเดือนก่อน +1

      Ніхто не заважає тренувати моделі на python, задеплоїти апішку на якомусь фласку і юзати її з PHP як сервіс. Так роблю постійно, проблем 0. Мова це інструмент який має виконувати певні задачі.

  • @habibub
    @habibub 10 หลายเดือนก่อน +1

    якщо вже порівнювати з пайтоном, то ларавел такий популярний як молодий фастапі, а ще є джанго і фласк, так що ніт, не повернусь, в мене ще досі у жахливих снах магенто 2013

  • @Nobodys_body
    @Nobodys_body 10 หลายเดือนก่อน +1

    Мені чомусь здається те, що ти маєш зробити Linux-курс. В якому буде розповідатись все від установки Linux(наприклад Ubuntu) до створення якогось проекту(це вже твоє діло якого саме).

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

    Stripe CLI дозволяє локально також завезти вебхуки)

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

    Laravel топ, уже больше двух лет работаю на симфони, за ларой скучаю.

  • @НазарГрицак-ж1д
    @НазарГрицак-ж1д 11 หลายเดือนก่อน

    Я вчився програмуванню на php, років 15 тому і його вже тоді хоронили як відмираючу мову. А вона досі жива і актуальна...

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

      80% використання пхп зараз це вордпрес, не впевнений чи можна називати це життям

  • @ВіталійГрицюк-б8ж
    @ВіталійГрицюк-б8ж 11 หลายเดือนก่อน

    " А насправді це не php - це вони такий гівно код писали".
    Аха)) Класна фраза

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

    На сучасному пхп, можна писати крутий ООП код, як на мене.
    Але не вистачає фп штук, я то нормальний імпорт функцій, пайп лайн опетратору і тд.
    Я готовий компілювати PHP заради дженеріків і типізації наприклад. Немає нічого прогано в тому, щоб зробити якийсь прекомпайл.

  • @mr.hornet6003
    @mr.hornet6003 11 หลายเดือนก่อน +2

    PHP топ мова якщо хочеш жити у вічній депресії

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

    Я намагався почати писати на пхп, але стикався зі складністю налаштування вебсерверу (апач, нжинкс). Але я дуууууже сильно хочу писати на пхп, бо мова чудова і мені подобається

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

      Бери щось накшталт OpenServer. Це вже налаштований вебсервер.

    • @enigmatics-lives
      @enigmatics-lives 11 หลายเดือนก่อน +1

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

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

      @@enigmatics-lives + за піднімання докера - в laravel-докє описаний процес підняття докера - нічого складного, умовно все робиться за кілька нескладних кроків.

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

      Ну якщо прям сильно хочеш на php писати, то спочатку встанови лінукс. А вже потім там спробуй по інструкціям підняти nginx, php, mysql. А якщо не сильно - встановлюй докер десктоп і лару через sail(читай доку лари)

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

      @@aldwynanoma9074 з установленным самого php проблем в мене не багато було, в основному проблема з конфігом та встановленням різних модулів. З тим, як встановити на докер пхп та ще й щоб воно працювало з apache, я не зрозумів. Багато часу намагався встановити xdebug та різні модулі, щоб працювало в докері, але теж не вдалось. Зараз, думаю, буду розбиратись з цим всим, бо на саму віртуалку з лінуксом не так цікаво його ставити, хочу щоб воно через докер піднімалось

  • @eaglesm1993
    @eaglesm1993 11 หลายเดือนก่อน +1

    Кстати насчет вебхуков от страйпа, по идее будет работать если запустить ngrok

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน +4

      Так, буде. Але і так старався пошвидше розповісти тому вирішив не робити вебхуки. І так на страйпі на довго затримався
      Думаю якщо робити відео по laravel можна більш детально на кожному з моментів зупинитись

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

      @@alex-kovalchuk чекаєм)

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

    Вітаю! Чи є думки щодо ReactPhp? Чи потрібен він зараз для веб-розробки?

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

    Якщо хочете відносно швидко почати заробляти гроші, то беріть PHP, тому що вже зараз не вистачає людей. Велика кількість новачків починає з JS та Python.

    • @IlyaLee-qf2lv
      @IlyaLee-qf2lv 11 หลายเดือนก่อน

      Тцццц контору палишь

  • @dmytrobalytskyi4630
    @dmytrobalytskyi4630 11 หลายเดือนก่อน +1

    Кожний http запит на php підніме фреймворк laravel, з'єднання з базою, відпрацює, видасть результат і помре, а ті стероїди цікаві, але ізоляція під питанням. Для своїх задач нормальний інструмент. Якби не фейсбук тієї швидкості і розвитку не було б.

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

      ну реакту не було б так точно.

  • @askolit1458
    @askolit1458 11 หลายเดือนก่อน +6

    > "php потрібно правильно приготувати", думаю, що і Django можна правильно приготовути. І всі інші мови також. Уявіть наскільки буде швидше працювати щось на Java, якщо там правильно все приготувати

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

      на скільки? )

    • @yehor.chevardin
      @yehor.chevardin 11 หลายเดือนก่อน

      @@dimatallВ джаві і так все швидко працює 🙃

    • @habibub
      @habibub 10 หลายเดือนก่อน +1

      @@dimatall в джаві з коробки все швидше, але щось там написати це ще те збочення

  • @mavzudunchik
    @mavzudunchik 11 หลายเดือนก่อน +2

    Php це своє рідне

  • @Yu-qy7nh
    @Yu-qy7nh 26 วันที่ผ่านมา

    ВК он на РНР, давно програмисты развлекались с вк доставали логин и пароль знакомого человека, чтоб полностью посмотреть его или ее страничку.

  • @TurchynykOleksii
    @TurchynykOleksii 11 หลายเดือนก่อน +1

    дякую за відео, чи є в вас курси по php, laravel на udemy? вчора потрапив на якесь відео і яж відвернуло від пхп і ларавель, після вашого ж відео навпаки подобається... де подивитись інфо, щоб гарантовано гарно і якісно вивчити ці технології, може порекомендуєте чи може ваші є курси?

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

      Пройшло 6 місяців. Щось знайшов, почав вивчати, чи забив?

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

      @@neorazumist знайшов роботу але поки виключно на wordpress) php виключно базу передивився, але мало практики, для подібної роботи треба трошки більше бази

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

      @@TurchynykOleksii круто. Бажаю не застрягнути в wp і рухатись далі

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

      @@neorazumist дякую) сподіваюсь воно так і буде, головне не заблукати

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

    Туц-туц, туц-туц, Туц-туц, туц-туц
    She was more like a beauty queen from a movie scene...
    5:40 Jean is not my lover
    She's just a girl who claims that I am the one
    But the kid is not my son...
    She says I am the one, but the kid is not my son...

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

    Яким браузером користуєтесь і взагалі програмами?

  • @АртемФедоров-ю7б
    @АртемФедоров-ю7б 11 หลายเดือนก่อน

    прикольно, але після друпалу я більше ніколи не повернусь на пхп)) краще вже на пайтон джанго сидіти)

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

      Друпал це Друпал (хоч і наполовину фреймворк). Але все ж на чистому фреймворку розробляти та підртримувати великі проекти простіше. І не важливо, Лара це чи Пайтон Джанго - специфіка схожа

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

    Laravel Forever ✌️

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

    Вітаю. А що за браузер такий відкриваєте посля першої хвилини?

  • @arduino-org-ua
    @arduino-org-ua 11 หลายเดือนก่อน +1

    Гарна байка про "грамотне" оновлення PHP. :) В мене є кілька старих проєктів з 2000-х (на вордпресі, phpBB і т.п.). Кожен апгрейд PHP був капець яким веселим, і якщо я добре пам'ятаю - багато з них таки застрягли на старих версіях і на них і здохнуть.

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน +1

      Ну якщо проєкти оновлюються і розвиваються, то вони на доволі актуальній версії. Звичайно якщо вони залишились в якості підтримки і просто доживають своє то в статистику не попадають.
      Можна взяти для прикладу статистику composer ( packagist.org/php-statistics ) в якій видно що нижче 7 версії уже проєктів майже немає
      Або той ж вордпрес ( wordpress.org/about/stats/ ) php версії нижче 7 має біля 4%

    • @arduino-org-ua
      @arduino-org-ua 11 หลายเดือนก่อน

      Та я розумію, що людина, котра «в темі» це би подужала. Але в деяких випадках (коли сайт побудований на декількох продуктах, типу WordPress для статей, phpBB для форуму, Coppermine Gallery для фотогалерей зі спільним логіном) - ну мені не виглядає ніби перехід на нову версію PHP аж настільки легший, ніж перехід з Python 2 на Python 3.

    • @OlegSkalozub
      @OlegSkalozub 9 หลายเดือนก่อน

      @@arduino-org-ua якщо це дійсно так, то це фіаско для мови

  • @horlonangel
    @horlonangel 11 หลายเดือนก่อน +1

    І де ж PHP? Особисто я (і не тільки) не рахую програмування на фреймворках, програмуванням на PHP. Це як програмувати на Python і казати, що ти програмуєш на Асемблері...
    До речі, після цього відео я скажу, що таки так штучний інтелект замінить програмістів. Тих, хто насправді програмує, скоріше за все, ні але тих, хто робить отаке, як у відео, то на раз.
    Хоча, якщо байдуже який гівнокод вийде і байдуже що він виконує, то мабуть і усіх.

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน

      Тут більш коректна аналогія з python буде якщо б я розповідаючи про те чому популярний він приводив приклад підняття Django, адмінку з коробки і т.д. і Jupyter (думаю згодом і про python зніму)
      В прикладі далі весь код будуть писати на php і просто типові та рутинні речі фреймворк з додатковими лібами може забрати на себе, щоб тобі треба було фокусуватись лише на самому продукті. А продукт може бути доволі різним від якоїсь AI до конфігуратора серверів чи CI/CD сервіса

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

    Порадь уроки по golang. Українько-мовних дуже мало((

  • @art-white16
    @art-white16 11 หลายเดือนก่อน

    Ви сказали що програмуєте на різних мовах. Підкажіть як ви підтримуєте свої знання в різних мовах актуальними? Як не плутаєтесь?

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

      Неможливо все тримати в голові навіть дуже досвідченому програмісту. Головне - мислити як програміст і розуміти, що ти хочеш технічно реалізувати, а далі вже Гугл допоможе

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

    захотілось

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

    А тепер таке ж відео про JS))

  • @Ilya-Co-Founder
    @Ilya-Co-Founder 11 หลายเดือนก่อน

    Як ви запустили n ріквестів в секунду для тестів на 17:39 сек відео?

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน

      Використовував ось це github.com/wg/wrk

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

    Хочу поцікавитись, це у вас такий браузер? 1:33 чи що?

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน

      Так, це браузер Arc

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

    #20:21 електрон хороша шляпа, але я перевагу віддаю tauri

  • @espinpro
    @espinpro 11 หลายเดือนก่อน +4

    Чому я не пишу на PHP:
    - вона обмежена - якщо говорити про світ ентерпрайз рішень, а на сайтів - її не достатньо
    - через відсутність жортскої типізації - писати легко, і писати погано - теж легко
    - вона все ж повільна. Повільна - концептуально. навіть у відео ми говоримо про 350 запитів в секунду з оптимізацією, і ні слова про кількість ресурсів, потрібних щоб це менеджети. Нормальне залізл з номральною мовою програмування - "готувати" не потрібно. Воно просто працює. У тебе є 2 vCPU - 1GB RAM і пропускна здатність машини, ти чітко можеш визначити скільки запитів така одна машина витягне, і це буде максимально швидко, без необхідності ставити різні покращення, які можуть вплинути на стабільність
    - безпека... ще одна біль. Бо ти використовуєш компонети, які хтось написав, і віриш що воно спрацює, а інтепритована мова може видавати фокуси
    - переускладена об'єктна модель
    - любов PHP-шників до патернів розробки, які самі ніколи в житті не реалізовували, а в кращого разі можуть сказати який компонент в їх коді працює так як вказано в патерні
    - стабільність.... ти ставиш приблуди. які працюють по різному в різних оточеннях (і так докер звісно топ, але і тут бувають проблеми) свого часу, мав дуже багато головної болі з помилками інтерпретатора, коли libevent та pthreads C ліби видавала фокуси, і ночі з дебагом - це жах :) . А фікс - костилі, бо інакше впринципі ніяк.
    Для того щоб ефективно писати на якійсь мові програмування - потрібна практика. Тому ти, або розпиляєшся і пишеш різними мовами, або фокусуєшся на тому що любиш і заглиблюєшся максимально глибоко, втрачаючи навички в інших мовах. Я для себе змінив PHP на Go і жодного дня не пожалкував. При цьому використовував PHP протягом 6 років! З Go працюю вже 8 років (вже на позиції архітектора компанії, всеодно пишу код) і використовую її і для пет-проектів, і ні разу не було потреби переключатись на PHP.
    І я не кажу що PHP погана мова програмування. Для розробки сайтів, я вважаю її кращою за більшість (таких як Ruby, NodeJS та ін). Але це точно не має бути єдиною мовою, або основним фокусом для розробника. Можливо тільки першою сходинкою. Особисто я маю успішні кейси реалізації Casino ігр (і покеру) на PHP. І я особисто бачив десятки програмістів, які збирають сайти і пишуть на PHP і не розуміють як працює CLI/GPU/CPU/RAM, не говорячи про космос типу stack/heap/hashmap, що таке потоки, що таке event-loop, і вважають, ну ти команду ввів, воно створило, що ще треба? - відчуття що PHP повноцінна мова - згасає.
    Крім того, дуже важливо завжди зважати на математику. Цікаво десь побачити вартість використання PHP для проекту. Щось типу метрики - трафік в секунду / (вартість ЗП+ціна заліза) і (час розробки + час овертаймів на фікси проду) / (ЗП працівників + овератйми працівників+ціна заліза) на PHP і точно такий самий проект на Go/Rust/C/Java. При цьому ми розуміємо що навантаження - і інфраструктура пов'язані, свідомо лишив це в формулі.
    Шось підказує, що другий коефіцієнт - буде крутим, а перший - суттєво програватиме :)
    Тому навіть переглянувши відео, крім одного аргументу - на PHP можно швидко підняти сайт - більшого не побачив....

    • @ItDeLorean
      @ItDeLorean 11 หลายเดือนก่อน +2

      Хуйня це все. У вас дохера обмежень з'являється після того, як знімається питання зі швидкістю виконання коду. Ви щось чули про проблему десяти тисяч підключень?
      Налаштування системи, тюнінг ядра, все це ми робимо, коли пишемо Highload на ++.
      Enterprise взагалі, юзає JS на поточний момент найчастіше для того щоб віддавати контент. А брак продуктивності покриває горизонтальним масштабуванням. Тому що написати на JS і юзати більше серверів швидше і дешевше ніж навпаки.
      (c) C++ Devs

    • @ItDeLorean
      @ItDeLorean 11 หลายเดือนก่อน +1

      Ну а php це тупо топ. Можна писати що завгодно, питання завжди були тільки до $ в синтаксисі, і то, вони знімаються після того, як починаєш нишпорити в самому коді і розуміти, що інтепретатору так простіше і швидше.
      А якщо у кодера руки криві, то будь-який ЯП для нього буде поганим.

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

      PS, Ви пишете на Go, де про роботу із залізом і оптимізацію збірки так само не чули як php прогери. Не потрібно ставити себе вище за інших, завжди знайдеться хтось більш швидкий і низькорівневий.

    • @ievgenk.8991
      @ievgenk.8991 11 หลายเดือนก่อน +1

      Чесно кажучи не очікував побачити такі тейки від розробника з такими великим досвідом. Зазвичай щось таке можно почути від меньш досвідченних кодерів, або студентів про чарівну пігулку від усих проблем - це вибір "правильної" мови программування.

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

      @@ievgenk.8991 "правильна" мова - це не одна якась мова, це мова, яка вирішує бізнес задачу. І це може бути C++, або Python, або Go, або Rust. Але як обрати, і як сказати, яка "правильна" - так це, для мене, просто економіка. Щось типу: час розробки -> ЗП спеціаліста -> стабільність -> очікуваний прибуток -> очікуване навантаження -> інфраструктурний бюджет.
      Для когось в цій схемі, можливо буде PHP домінантом, втім з позиції архітектора - я би ніколи її не обрав, як основну мову проекту. В моєму світогляді PHP виграє тільки у категорії "час розробки" і "ЗП спеціаліста" - бо їх багато, і підняти щось на кшталт сайту можно за кілька хвилин.

  • @Flamerman-rx5bp
    @Flamerman-rx5bp 11 หลายเดือนก่อน

    Яка у Вас операційна система?

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน

      Зараз основна - macOS. Окрім цього активно юзаю Arch Linux

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

    Я фронетендер, і таке питання, чому якщо робимо на пхп та вью, то треба ще і інертію? чому нактс не заюзати просто? якщо я правильно розумію функцію інертії

    • @swurr
      @swurr 11 หลายเดือนก่อน +1

      1. Inertia пропонує єдиний роутер (дефолтний на стороні Laravel), який можна використовувати в JS.
      2. PHP віддає дані (пропси) напряму в JS компонент, тим самим вже під капотом реалізуючи API.
      Тобто Inertia дозволяє зручніше і швидше обмінюватись даними між сервером і клієнтом. Такий собі конектор-посередник. Як вони самі заявляють: "The modern monolith without building an API".
      Класна штука, якщо ти фулстек. Але і так згодиться. Вже 4 місяці на проекті використовую на бекенді, доволі зручно писати сайт, коли в тебе все в одному місці.

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

      @@swurr я просто зараз на проекті де, по факту ми через пропси прокидували данні з бека на вью, але без інертії. В цілому теж норм виходить. Тому питав про її доцільність) дякс

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

      @@TheGraffityman і скоріш за все у вас був роутер на js та окремий роутер на бекенді (сама апішка по суті)

    • @МихаилКрамер-н7ш
      @МихаилКрамер-н7ш 8 หลายเดือนก่อน

      До речі, мені якось не дуже сподобався підхід, один невеликий проєкт робив з нею. Зазвичай, якщо хочу на фронті вью, то роблю на ларі апі, і окремим проєктом фронт

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

    Каюсь ГК на Python має й мої відбитки пальців😅

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

    Порекомендуйте якийсь курс по ларавел. Бажано безкоштовний, або за символічну плату

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน

      Найкращі відеокурси по laravel це laracasts. Великий курс з основами фреймворку в них безкоштовний - laracasts.com/series/laravel-8-from-scratch

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

      @@alex-kovalchuk Нажаль, не володію англійською, може є щось українською?

    • @aldwynanoma9074
      @aldwynanoma9074 11 หลายเดือนก่อน +1

      ​@@mufikPRGзначить курс не дуже то й потрібен)))

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

      @@aldwynanoma9074 як я маю зрозуміти відео не знаючи взагалі англійської мови?

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

    Цікаво було б почути чому обрали laravel а не symfony

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

    PHP лише абстракція над С😁

  • @sknbl
    @sknbl 11 หลายเดือนก่อน +2

    авторизація ≠ аутентифікація

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน +1

      Так, обмовився. Але laravel дає як авторизацію (вхід) так і аутентифікацію (вибір прав в команді і прав на api токени)

    • @sknbl
      @sknbl 11 หลายเดือนก่อน +6

      @@alex-kovalchuk навпаки

    • @artemduk9808
      @artemduk9808 11 หลายเดือนก่อน +2

      @@alex-kovalchuk не переживайте, для ПХПшників природньо плутати ці речі )))

  • @dmytroportianka3842
    @dmytroportianka3842 11 หลายเดือนก่อน +9

    ось це саме частина яка в пхп розробці і напрягає. головне не вміння програмувати а досвід і актуальність пакетів які ти знаєш. Тобто розвиток не в напрямку бути кращим програмістом, а бути кращим знавцем плагінів і бібліотек.

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

      Ну окєй. Як на мене, це означає що поріг входу в PHP низький. Це добре, бо в програмування вливається більше народу. Добре що через PHP. Поток початківців завжди буде тримати мову на плаву.

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

      Скоріше це означає, що людина з гарними навичками програмування, тобто знання базових речей, патернів, алгоритмів буде робити роботу гірше(повільніше) ніж програміст який фібоначі написати не може а пише багато поганих(не так як треба а підстроюючись під екосистему плагінів) сайтів на пхп з схожим функціоналом.
      В сумі виглядає як пхп гарний інструмент створення схожих але окремих вебсайтів, які працюють поганенько і роблять майже те що від них хочуть.
      Світ пхп це 1000 і ще один сайт інтернет магазин які схожі але трошки різні.
      Ну і тут кому що більше подобається робити 10й за рік інтернет магазин з тим самим набором плагінів або писати якийсь невеличкий модуль для чогось типу амазону.

    • @BohdanVR666
      @BohdanVR666 11 หลายเดือนก่อน +1

      так і в бекенді на python так, хіба ні?

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

      @@BohdanVR666 в пітоні мені здається сфера використання більш широка. Звичайно можна на джанго робити веб сайти і це те саме що і ларавель, але можна почати займатися і іншими речами. в пхп я зустрічав або роботу з вордпресом або робота з фреймворками типу ларавель.
      На мою думку в пхп найменший шанс того що будеш писати код а не шукати потрібний плагін

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

      ​@@dmytroportianka3842людина з патернами буде писати проект на symfony, Laravel більше для тих як ви кажете хто "фібоначі написати не може"

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

    Ой не знаю... Я не з тих щоб матюкатись на Ларавел, але не є фанатом...

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

    Навіть цукерберг його юзає! О!

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

    Поки ми пишемо на РНР в 2023, Alex пише на РНР в 2024

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน

      Я думаю наперед 😅. Ну хоча б не в 2224 (я зараз в Києві тому це було не виключено)

  • @MasterSergius
    @MasterSergius 11 หลายเดือนก่อน +1

    Тому що гроші платять, а піти на інший стек - навряд чи вдасться пройти на той же рівень :)
    Ваш кеп

  • @СлаваУкраїні-э6ф
    @СлаваУкраїні-э6ф 11 หลายเดือนก่อน

    Після Джаваскрипту було не важко почати кодити на ПХП. Мені сподобалось як воно горить 😂

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

    Хейтять, по суті, ті, хто ніколи не писав на php😂

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

    А прикол в тому що ларавел фактично спиздили(або як прийнято казати «надихалися») з джанго. Трошки підфарбували губи і додали окремих(часто платних) фіч😅 ну в php завжди треба платить за (гімно)код а точніше плагіни, які зазвичай того не коштують😊 сорі за хейт, php загалом, це для мене як перший секс, по пʼяні, з негарною однокласницею, на випускному, в шкільному туалеті - хочеться забути але таке не забудеш😂😂😂

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

      P.S.: я мав справу з пхп >5,

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

      P.P.S.: я вибив 2 з 2, дуже давно писав на ньому + перша серверна мова😂

    • @aldwynanoma9074
      @aldwynanoma9074 11 หลายเดือนก่อน +4

      Ось тут, шановний, ви дуже сильно помиляєтесь! Лару спиздили з рубі рельси і чуть-чуть код-ігнайтера. А якщо ви побачили в Джанго щось схоже із Ларою, то це може свідчити лише про те, що і Джанго 'надихалось' рубірельсами=))

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

    Знову якийсь загадковий "сек'юель"

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

      Сек'юрний елемент

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

    PHP почав активно нарощувати опущене, є таке почуття що він може трохи зайняти позиції c# та java.
    Но це мої буйні фантазії 😅

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

      Це буйні фантазії. За межі веба пхп не вийде

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

      ​@@aldwynanoma9074 Так він туди ніколи і не цілився, чисто веб рішення.

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

    Якийсь блогер форсить тему фреймворку Laravel, та дивується що там нарешті можна встановивши декілька модулів запустити майже готовий сайт-магазин хоча б для MVP.
    Тим часом CMS Wordpress на якому можна запустити разів в 50 більше готових проектів, та навіть купити майже будь-яку вже готову зверстану тему:
    - "я для вас якийсь жарт?" 🤣

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

    Ну PHP то PHP, а Laravel це Laravel :) Це ремарка до етапу стоврення проєкту та вибору типу тестів. Не впевнений, що у Wordpress взагалі є тести. Та й подавляюча більшість проєктів на PHP йдуть без тестів, або з мінімальним покриттям.

    • @ІгорУхань
      @ІгорУхань 11 หลายเดือนก่อน

      Є в ньому тести) відсутність тестів це питання до розробників а не до мови прорамування

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

      Ага, тому що переважна більшість проектів на вордпресі роблена. А та частина що на ларі і без тестів - зроблена вордпрещиками))

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

      Якщо десь немає тестів з коробки, то це не означає, що їх не можна писати. Ставите фреймворк для тестів через Composer і буде щастя :)

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

    1:38 во вью тоже есть ssr

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน

      Так, тут основну ідею вкладав в те що бекенд реактивний і віддає готову верстку але без перезавантаження сторінки. А якщо обрати при установці vue то там можна і ssr з коробки підключити

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

    dyd

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

    Класне відео для керівників та динозаврів які все ще топлять за якісь рішення на явно відсталому стеці. Десятки тисяч євро можуть бути заощадженими просто вибираючи один з таких підходів як Алекс розповідає. Якщо не помиляюсь це Zero code approach

    • @Roman-kt1xz
      @Roman-kt1xz 11 หลายเดือนก่อน +2

      No code це інше, тут писати треба. Просто бустрапінг, скайфолдінг хороший

  • @WaTeR-exe
    @WaTeR-exe 11 หลายเดือนก่อน

    Шо це за браузер ?

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน

      Arc браузер (приємна обгортка над хромом)

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

    бо ти дід

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

    Laravel то НЕ php !
    перейшли на чистий php8 та з 22 серверів стало потрібно тільки 6

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

    Боже, то що гайд по пхп для даунів?
    Не починайте отдразу із ларавелу, а с спочатку вивчіть базу пхп, хтмл та жиасс

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

      Дай бог тобі здоровʼя

  • @ruslanadamovich7505
    @ruslanadamovich7505 9 หลายเดือนก่อน

    Навіщо гарну мову засмічувати гнилими словами ?

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

    python the best!

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

    співчуваю. Це досить сміливо визнати що ви досі пишете на ПХП. Розумію що залежність іноді важко подолати. Але вірю в вас )

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

      Я писав на React, Node, NextJS та повернувся на PHP/Laravel тому що це банально швидше в розробці і дешевше по хостінгу.

    • @artemduk9808
      @artemduk9808 11 หลายเดือนก่อน +2

      @@codokit розумію. Після NodeJS певно навіть ПХП вигдядає не так погано )

    • @Olexandr____
      @Olexandr____ 11 หลายเดือนก่อน +1

      Ох...
      Є певні задачі в яких пхп досі топ.
      А про вмираючий пхп є чую останні 10+ років , а він тримає частину ринку стабільно, а і розвивається активно

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

      ага. особливо коли розумієш що те що робив на php в кілька рядків на дешевому хостингу, на інших, пrавильних ® мовах потребує підняття мікросервісів і обмазування іншими модними "технологіями"

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

      @@Olexandr____ я не кажу що він вмирає. Просто це поганий інструмент. Але є багато причин чому погані інструменти існують і не вмирають )

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

    Чому ти кодиш на мак бук php? Там же на нових маках його тупо випилили, нативного php на м процесорах нема вже, це тільки через докер працювати але нащо, якщо це не удобно?

    • @alex-kovalchuk
      @alex-kovalchuk  11 หลายเดือนก่อน +1

      Можна установити через homebrew або заюзати Herd
      Але майже усі проекти я по замовчуванні роблю на докері (і на php і на інших мовах). Це доволі зручно + не засирається робоча машина після експериментів.
      На відео робив не через докер, щоб сфокусуватись в поясненні на лише на php

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

      @@alex-kovalchuk було б круто якщо ви запишете відео про те які ос під яку мову програмування більше підходять і які характеристики рекомендовані, наприклад скільки оперативки які процесори и тд

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

      І да, php в докері зручніше ніж натівно. Меньше гемору з підйомом локалки, особливо коли в тебе весь спектр версій використовується. Незручно було тільки перші ращи, коли взагалі не знав що таке докер