Вгадайте хто для вас дістав промокод на книги з програмування від фабули? cfy.li/fbl - промо код Nonfic10 дає 10% знижки на книги (але не збірки) бо на збірки і так іде знижка. Промо код буде діяти до кінця року
Дякую, дуже гарне відео! Виклад інформації простий, швидкий, цікавий. Зробіть, будь ласка, Laravel курс для не зовсім новачків, по бекенд розробці невеликого проєкту.
Дякую, дуже цікаво. Хочу спробувати Laravel після вашого відео. Багато років пишу свою систему, і я її справді дуже люблю, але напевно час спробувати щось що робив не я.
хаха про пайтон так і є, php був дуже популярним і з низьким порогом входу - от і писали лайнокод 😂 пишу вже більше 10 років на php, років 5 вже чекаю що він помре і я перейду на ноду, а він все розвивається і розвивається 😢
@@alex-kovalchukякий відсоток проектів їх використовує? менше 1%. Наскільки часто Ви використовуєте ці речі в розробці? Ви знайдете не багато php девів, які знають щось про multithreading більше ніж promise/future, lock - дуже не багато. Я знаю це все з власного досвіду 10 років розробки в php і ситуація не сильно змінилася з появою 3d party пакетів. Який відсоток ваших знайомих php девів зможе розказати, що таке barrier, mutex, conditional variable? Думаю, незначний. Тому я б не сказав, що це все є в php, цього і досі де-факто не має.
дуже корисне відео, але шкода що ти розповів всім лайпфхак про актуальність PHP, це ж тепер означатиме що тут буде більше новачків і менше вільних вакансій 😂
Перша частина відео про фреймворк, не мову Щодо прискорення, той самий пайтон теж має інші реалізації стандартної бібліотеки Не багато знаю про сучасний рнр, але окреслені переваги трохи дивні
Чому дивні? Все очевидно, навіть графік був. Php це монополія на веб. Вступаючи(саме вступаючи) в php ти точно знаєш що будеш працювати з вебом і буде в тебе стабільна робота на довгі роки без особливих качель
Я зараз на 2-му курсі, і основний предмет це веб. Першу половину семестру займав JS, який мені подобався й досі подобається. Зараз php, який на початку я ненавидів, допоки не зрозумів що без бекенду геморно робити сайти. Зараз php мені подобається навіть більше за Python та JS :D
Go - ресурсів жре на 2 порядки меньше, вчити різні фреймворки не треба і такого бардака з нативною бібліотекою як з пихою немає, можливостей мови на багато більше
@@OlegSkalozub Assembler їсть в рази меньше ніж Go та можливості безмежні - по суті що хочеш те й регістри і кидай. А про C/C++ забули. Така мова широковживана.
Але оце з коробки іноді переробляти напряжно, бо у кожного бізнесу свої нюанси. Коли от є цей дашборд адмінки, і там треба додати це, це і оце, а ще прибрати оте. Так що це таке діло - його ще знати треба, той ларавель.
Дяка за контент. Господи який геморой щоб воно просто висіло як процес капець!)) І квадріліон штук щоб зробити швидше, уявляю як його збирати до купи) На локалхості може будь-який разраб який навіть не знає що таке PHP взяти доку і підняти, буде круто якщо покажеш Production, деплой і як воно там працює і скільки реально жере ресурсів. Бо оці всі оптимізації тільки на папері красиві а коли буде хуєдільйон залежностей може і наіпнутись і не підтримувати) Є ще відчуття що ще плаваєш в розумінні що взагалі відбувається і тільки ходиш по документації, тобто треба десь рік щоб освоїти і відчути Cons, бо тільки Pros висвітлюєш що є дивно. А і PHP вже не найпопулярніша мова програмування. Так продуктів багато написано але все нове вже на ньому ніхто не пише особливо коли треба ML бібліотеки або робота з великою кількістю даних, там царює Python,Pandas,NumPy і т.д., тому в перспективі це лок на тільки на веб штуки без прикладного програмування, що є біг мінус.
Дякую тобі, друже) Завдяки таким як ти, в нас, недопрограмістів, є купа високооплачуваної роботи на гівно-пихі😊 А всі тру хай ідуть в пітухони і сі, ми тільки за)
@@codokit "Камон, ніхто не робить веб та обчислення в одному потоці. Використовують черги - а тут бери хоч Go, хоч Python. " ага JSON серіалізація 10 мс, 5 мс обчисли 1000 записів на numpy+pandas. Усюди роблять черги для базових задач в яких просто код лагає і не оптимізований, замість поглянути у дзеркало і почати робити роботу. Ти ще скажи що в фрейм в браузері і в грі буде в якусь чергу з рабітом іти ахахахахах, смішно аж плакати хочеться
@@codokit Спірно звісно. Є потужний проект gorgonia (не ентерпрайз, а колись ним може стати) - повний аналог PyTorch на Go. З 3D дійсно так, але це питання часу. Є драйвер opengl, і кожен може створити свій двигун, хоча реально класних - поки неіснує. А от для 2D - ebiten - надвичайно крутий інструмент, і з підтримкою GPU :)
Ніхто не заважає тренувати моделі на python, задеплоїти апішку на якомусь фласку і юзати її з PHP як сервіс. Так роблю постійно, проблем 0. Мова це інструмент який має виконувати певні задачі.
якщо вже порівнювати з пайтоном, то ларавел такий популярний як молодий фастапі, а ще є джанго і фласк, так що ніт, не повернусь, в мене ще досі у жахливих снах магенто 2013
Мені чомусь здається те, що ти маєш зробити Linux-курс. В якому буде розповідатись все від установки Linux(наприклад Ubuntu) до створення якогось проекту(це вже твоє діло якого саме).
На сучасному пхп, можна писати крутий ООП код, як на мене. Але не вистачає фп штук, я то нормальний імпорт функцій, пайп лайн опетратору і тд. Я готовий компілювати PHP заради дженеріків і типізації наприклад. Немає нічого прогано в тому, щоб зробити якийсь прекомпайл.
Я намагався почати писати на пхп, але стикався зі складністю налаштування вебсерверу (апач, нжинкс). Але я дуууууже сильно хочу писати на пхп, бо мова чудова і мені подобається
Якщо починаєш відразу з ларавелем, то там фреймворк відразу пропонує можливості, щоб все підняти за дві команди. Якщо щось інше, і там таких плюшок немає, то пошукай готові образи докер наприклад. Піднімаєш контейнери і воно робе, але з цим складніше буде трішки розібратись
@@enigmatics-lives + за піднімання докера - в laravel-докє описаний процес підняття докера - нічого складного, умовно все робиться за кілька нескладних кроків.
Ну якщо прям сильно хочеш на php писати, то спочатку встанови лінукс. А вже потім там спробуй по інструкціям підняти nginx, php, mysql. А якщо не сильно - встановлюй докер десктоп і лару через sail(читай доку лари)
@@aldwynanoma9074 з установленным самого php проблем в мене не багато було, в основному проблема з конфігом та встановленням різних модулів. З тим, як встановити на докер пхп та ще й щоб воно працювало з apache, я не зрозумів. Багато часу намагався встановити xdebug та різні модулі, щоб працювало в докері, але теж не вдалось. Зараз, думаю, буду розбиратись з цим всим, бо на саму віртуалку з лінуксом не так цікаво його ставити, хочу щоб воно через докер піднімалось
Так, буде. Але і так старався пошвидше розповісти тому вирішив не робити вебхуки. І так на страйпі на довго затримався Думаю якщо робити відео по laravel можна більш детально на кожному з моментів зупинитись
Якщо хочете відносно швидко почати заробляти гроші, то беріть PHP, тому що вже зараз не вистачає людей. Велика кількість новачків починає з JS та Python.
Кожний http запит на php підніме фреймворк laravel, з'єднання з базою, відпрацює, видасть результат і помре, а ті стероїди цікаві, але ізоляція під питанням. Для своїх задач нормальний інструмент. Якби не фейсбук тієї швидкості і розвитку не було б.
> "php потрібно правильно приготувати", думаю, що і Django можна правильно приготовути. І всі інші мови також. Уявіть наскільки буде швидше працювати щось на Java, якщо там правильно все приготувати
дякую за відео, чи є в вас курси по php, laravel на udemy? вчора потрапив на якесь відео і яж відвернуло від пхп і ларавель, після вашого ж відео навпаки подобається... де подивитись інфо, щоб гарантовано гарно і якісно вивчити ці технології, може порекомендуєте чи може ваші є курси?
@@neorazumist знайшов роботу але поки виключно на wordpress) php виключно базу передивився, але мало практики, для подібної роботи треба трошки більше бази
Туц-туц, туц-туц, Туц-туц, туц-туц 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...
Друпал це Друпал (хоч і наполовину фреймворк). Але все ж на чистому фреймворку розробляти та підртримувати великі проекти простіше. І не важливо, Лара це чи Пайтон Джанго - специфіка схожа
Гарна байка про "грамотне" оновлення PHP. :) В мене є кілька старих проєктів з 2000-х (на вордпресі, phpBB і т.п.). Кожен апгрейд PHP був капець яким веселим, і якщо я добре пам'ятаю - багато з них таки застрягли на старих версіях і на них і здохнуть.
Ну якщо проєкти оновлюються і розвиваються, то вони на доволі актуальній версії. Звичайно якщо вони залишились в якості підтримки і просто доживають своє то в статистику не попадають. Можна взяти для прикладу статистику composer ( packagist.org/php-statistics ) в якій видно що нижче 7 версії уже проєктів майже немає Або той ж вордпрес ( wordpress.org/about/stats/ ) php версії нижче 7 має біля 4%
Та я розумію, що людина, котра «в темі» це би подужала. Але в деяких випадках (коли сайт побудований на декількох продуктах, типу WordPress для статей, phpBB для форуму, Coppermine Gallery для фотогалерей зі спільним логіном) - ну мені не виглядає ніби перехід на нову версію PHP аж настільки легший, ніж перехід з Python 2 на Python 3.
І де ж PHP? Особисто я (і не тільки) не рахую програмування на фреймворках, програмуванням на PHP. Це як програмувати на Python і казати, що ти програмуєш на Асемблері... До речі, після цього відео я скажу, що таки так штучний інтелект замінить програмістів. Тих, хто насправді програмує, скоріше за все, ні але тих, хто робить отаке, як у відео, то на раз. Хоча, якщо байдуже який гівнокод вийде і байдуже що він виконує, то мабуть і усіх.
Тут більш коректна аналогія з python буде якщо б я розповідаючи про те чому популярний він приводив приклад підняття Django, адмінку з коробки і т.д. і Jupyter (думаю згодом і про python зніму) В прикладі далі весь код будуть писати на php і просто типові та рутинні речі фреймворк з додатковими лібами може забрати на себе, щоб тобі треба було фокусуватись лише на самому продукті. А продукт може бути доволі різним від якоїсь AI до конфігуратора серверів чи CI/CD сервіса
Неможливо все тримати в голові навіть дуже досвідченому програмісту. Головне - мислити як програміст і розуміти, що ти хочеш технічно реалізувати, а далі вже Гугл допоможе
Чому я не пишу на 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 можно швидко підняти сайт - більшого не побачив....
Хуйня це все. У вас дохера обмежень з'являється після того, як знімається питання зі швидкістю виконання коду. Ви щось чули про проблему десяти тисяч підключень? Налаштування системи, тюнінг ядра, все це ми робимо, коли пишемо Highload на ++. Enterprise взагалі, юзає JS на поточний момент найчастіше для того щоб віддавати контент. А брак продуктивності покриває горизонтальним масштабуванням. Тому що написати на JS і юзати більше серверів швидше і дешевше ніж навпаки. (c) C++ Devs
Ну а php це тупо топ. Можна писати що завгодно, питання завжди були тільки до $ в синтаксисі, і то, вони знімаються після того, як починаєш нишпорити в самому коді і розуміти, що інтепретатору так простіше і швидше. А якщо у кодера руки криві, то будь-який ЯП для нього буде поганим.
PS, Ви пишете на Go, де про роботу із залізом і оптимізацію збірки так само не чули як php прогери. Не потрібно ставити себе вище за інших, завжди знайдеться хтось більш швидкий і низькорівневий.
Чесно кажучи не очікував побачити такі тейки від розробника з такими великим досвідом. Зазвичай щось таке можно почути від меньш досвідченних кодерів, або студентів про чарівну пігулку від усих проблем - це вибір "правильної" мови программування.
@@ievgenk.8991 "правильна" мова - це не одна якась мова, це мова, яка вирішує бізнес задачу. І це може бути C++, або Python, або Go, або Rust. Але як обрати, і як сказати, яка "правильна" - так це, для мене, просто економіка. Щось типу: час розробки -> ЗП спеціаліста -> стабільність -> очікуваний прибуток -> очікуване навантаження -> інфраструктурний бюджет. Для когось в цій схемі, можливо буде PHP домінантом, втім з позиції архітектора - я би ніколи її не обрав, як основну мову проекту. В моєму світогляді PHP виграє тільки у категорії "час розробки" і "ЗП спеціаліста" - бо їх багато, і підняти щось на кшталт сайту можно за кілька хвилин.
Я фронетендер, і таке питання, чому якщо робимо на пхп та вью, то треба ще і інертію? чому нактс не заюзати просто? якщо я правильно розумію функцію інертії
1. Inertia пропонує єдиний роутер (дефолтний на стороні Laravel), який можна використовувати в JS. 2. PHP віддає дані (пропси) напряму в JS компонент, тим самим вже під капотом реалізуючи API. Тобто Inertia дозволяє зручніше і швидше обмінюватись даними між сервером і клієнтом. Такий собі конектор-посередник. Як вони самі заявляють: "The modern monolith without building an API". Класна штука, якщо ти фулстек. Але і так згодиться. Вже 4 місяці на проекті використовую на бекенді, доволі зручно писати сайт, коли в тебе все в одному місці.
@@swurr я просто зараз на проекті де, по факту ми через пропси прокидували данні з бека на вью, але без інертії. В цілому теж норм виходить. Тому питав про її доцільність) дякс
До речі, мені якось не дуже сподобався підхід, один невеликий проєкт робив з нею. Зазвичай, якщо хочу на фронті вью, то роблю на ларі апі, і окремим проєктом фронт
ось це саме частина яка в пхп розробці і напрягає. головне не вміння програмувати а досвід і актуальність пакетів які ти знаєш. Тобто розвиток не в напрямку бути кращим програмістом, а бути кращим знавцем плагінів і бібліотек.
Ну окєй. Як на мене, це означає що поріг входу в PHP низький. Це добре, бо в програмування вливається більше народу. Добре що через PHP. Поток початківців завжди буде тримати мову на плаву.
Скоріше це означає, що людина з гарними навичками програмування, тобто знання базових речей, патернів, алгоритмів буде робити роботу гірше(повільніше) ніж програміст який фібоначі написати не може а пише багато поганих(не так як треба а підстроюючись під екосистему плагінів) сайтів на пхп з схожим функціоналом. В сумі виглядає як пхп гарний інструмент створення схожих але окремих вебсайтів, які працюють поганенько і роблять майже те що від них хочуть. Світ пхп це 1000 і ще один сайт інтернет магазин які схожі але трошки різні. Ну і тут кому що більше подобається робити 10й за рік інтернет магазин з тим самим набором плагінів або писати якийсь невеличкий модуль для чогось типу амазону.
@@BohdanVR666 в пітоні мені здається сфера використання більш широка. Звичайно можна на джанго робити веб сайти і це те саме що і ларавель, але можна почати займатися і іншими речами. в пхп я зустрічав або роботу з вордпресом або робота з фреймворками типу ларавель. На мою думку в пхп найменший шанс того що будеш писати код а не шукати потрібний плагін
А прикол в тому що ларавел фактично спиздили(або як прийнято казати «надихалися») з джанго. Трошки підфарбували губи і додали окремих(часто платних) фіч😅 ну в php завжди треба платить за (гімно)код а точніше плагіни, які зазвичай того не коштують😊 сорі за хейт, php загалом, це для мене як перший секс, по пʼяні, з негарною однокласницею, на випускному, в шкільному туалеті - хочеться забути але таке не забудеш😂😂😂
Ось тут, шановний, ви дуже сильно помиляєтесь! Лару спиздили з рубі рельси і чуть-чуть код-ігнайтера. А якщо ви побачили в Джанго щось схоже із Ларою, то це може свідчити лише про те, що і Джанго 'надихалось' рубірельсами=))
Якийсь блогер форсить тему фреймворку Laravel, та дивується що там нарешті можна встановивши декілька модулів запустити майже готовий сайт-магазин хоча б для MVP. Тим часом CMS Wordpress на якому можна запустити разів в 50 більше готових проектів, та навіть купити майже будь-яку вже готову зверстану тему: - "я для вас якийсь жарт?" 🤣
Ну PHP то PHP, а Laravel це Laravel :) Це ремарка до етапу стоврення проєкту та вибору типу тестів. Не впевнений, що у Wordpress взагалі є тести. Та й подавляюча більшість проєктів на PHP йдуть без тестів, або з мінімальним покриттям.
Так, тут основну ідею вкладав в те що бекенд реактивний і віддає готову верстку але без перезавантаження сторінки. А якщо обрати при установці vue то там можна і ssr з коробки підключити
Класне відео для керівників та динозаврів які все ще топлять за якісь рішення на явно відсталому стеці. Десятки тисяч євро можуть бути заощадженими просто вибираючи один з таких підходів як Алекс розповідає. Якщо не помиляюсь це Zero code approach
ага. особливо коли розумієш що те що робив на php в кілька рядків на дешевому хостингу, на інших, пrавильних ® мовах потребує підняття мікросервісів і обмазування іншими модними "технологіями"
Чому ти кодиш на мак бук php? Там же на нових маках його тупо випилили, нативного php на м процесорах нема вже, це тільки через докер працювати але нащо, якщо це не удобно?
Можна установити через homebrew або заюзати Herd Але майже усі проекти я по замовчуванні роблю на докері (і на php і на інших мовах). Це доволі зручно + не засирається робоча машина після експериментів. На відео робив не через докер, щоб сфокусуватись в поясненні на лише на php
@@alex-kovalchuk було б круто якщо ви запишете відео про те які ос під яку мову програмування більше підходять і які характеристики рекомендовані, наприклад скільки оперативки які процесори и тд
І да, php в докері зручніше ніж натівно. Меньше гемору з підйомом локалки, особливо коли в тебе весь спектр версій використовується. Незручно було тільки перші ращи, коли взагалі не знав що таке докер
Вгадайте хто для вас дістав промокод на книги з програмування від фабули?
cfy.li/fbl - промо код Nonfic10 дає 10% знижки на книги (але не збірки) бо на збірки і так іде знижка. Промо код буде діяти до кінця року
Дуже круте та ґрунтовне відео
Було б круто побачити таке ж про js/ts)
Щиро вдячний за 22 хвилини задоволення!
Дякую, дуже гарне відео! Виклад інформації простий, швидкий, цікавий. Зробіть, будь ласка, Laravel курс для не зовсім новачків, по бекенд розробці невеликого проєкту.
Зараз для спонсорів зняв невеликий шматок з розробки по TDD, але думаю в майбутньому і курс зроблю.
Дякую за чудове та обʼєктивне відео
Дякую, будьласка більше такого контенту)
Дуже класний ролик. .Net теж багато класних штук має з коробки, і теж дивно що про нього мало говорять (
Согодні відкрив для себе ще один шикарний україномовний канал!
Респект та дяка!
Дякую за підтримку
Дуже цікаво вас дивитися!!!!
прекрасна штука! дякую за демонстрацію
Ого. Я php не бачив в очі з 5-ї версії, а вони он як прокачались. Круто.
Дякую за цікавий контент
Обожнюю цей канал
Дякую, дуже приємно
Дякую за відео та вашу працю! Слава Україні!
Вебхуки чудово локально можуть відпрацьовувати, потрібно просто ngrock налаштувати
або Expose )) В Herd є з коробки )
Дякую дуже, за український контент. 🎉
Дякую, дуже цікаво. Хочу спробувати Laravel після вашого відео. Багато років пишу свою систему, і я її справді дуже люблю, але напевно час спробувати щось що робив не я.
Я ставлю свій веб-макакський лайк цьому ролику❤
хаха про пайтон так і є, php був дуже популярним і з низьким порогом входу - от і писали лайнокод 😂
пишу вже більше 10 років на php, років 5 вже чекаю що він помре і я перейду на ноду, а він все розвивається і розвивається 😢
Дякую за контент. Не розкрили важливу тему багатопотоковості. Це один з ключових факторів, за що хейтять пхп і не дарма.
Власне FrankenPHP, Swoole і RoadRunner покривають тему багатопотоковості
@@alex-kovalchukякий відсоток проектів їх використовує? менше 1%. Наскільки часто Ви використовуєте ці речі в розробці?
Ви знайдете не багато php девів, які знають щось про multithreading більше ніж promise/future, lock - дуже не багато. Я знаю це все з власного досвіду 10 років розробки в php і ситуація не сильно змінилася з появою 3d party пакетів. Який відсоток ваших знайомих php девів зможе розказати, що таке barrier, mutex, conditional variable? Думаю, незначний. Тому я б не сказав, що це все є в php, цього і досі де-факто не має.
Дякую за відео. Підкажіть, як свічнутися з рубі і RoR на php і Laravel? Як це зробити максимально швидко ,зважаючи на ваш досвід з пхп?
Я з другом як раз сперичався з приводу кількості вакансій на PHP та Python.
Більше нема в мене друга.
PHP рулить.
підписка
Чудовий відос! Але в кінці ще б додати 2-3 джерела по вивченю Laravel - було б супер)
Ну для початку офіційна документація доволі наглядна. Якщо краще сприймається в відеоформаті - laracasts буде найкращим рішенням
laracast топ
дуже корисне відео, але шкода що ти розповів всім лайпфхак про актуальність PHP, це ж тепер означатиме що тут буде більше новачків і менше вільних вакансій 😂
Перша частина відео про фреймворк, не мову
Щодо прискорення, той самий пайтон теж має інші реалізації стандартної бібліотеки
Не багато знаю про сучасний рнр, але окреслені переваги трохи дивні
Чому дивні? Все очевидно, навіть графік був. Php це монополія на веб. Вступаючи(саме вступаючи) в php ти точно знаєш що будеш працювати з вебом і буде в тебе стабільна робота на довгі роки без особливих качель
Пишу на РНР вже 10 років. Професійно років 5, але розумію, що багато чого ще мушу вчитися в тому РНР і Laravel..
Дякую
Я зараз на 2-му курсі, і основний предмет це веб. Першу половину семестру займав JS, який мені подобався й досі подобається. Зараз php, який на початку я ненавидів, допоки не зрозумів що без бекенду геморно робити сайти. Зараз php мені подобається навіть більше за Python та JS :D
Go - ресурсів жре на 2 порядки меньше, вчити різні фреймворки не треба і такого бардака з нативною бібліотекою як з пихою немає, можливостей мови на багато більше
пробував node.js(express)?
@@OlegSkalozub , ок, але до чого тут це? :/
@@OlegSkalozub Assembler їсть в рази меньше ніж Go та можливості безмежні - по суті що хочеш те й регістри і кидай. А про C/C++ забули. Така мова широковживана.
Node.js ?
Але оце з коробки іноді переробляти напряжно, бо у кожного бізнесу свої нюанси.
Коли от є цей дашборд адмінки, і там треба додати це, це і оце, а ще прибрати оте. Так що це таке діло - його ще знати треба, той ларавель.
Дякую. Не зупиняйся знімати подібні відоси
Це прикро :)
Пхп вічний
Дізлайк, відписка!
Жартую 🤣
Слава Україні!
Героям Слава!
Мама я в телевізорі 11:22 "Andrii", так захейтили PHP що Алекс випустив відео:)
Дяка за контент.
Господи який геморой щоб воно просто висіло як процес капець!)) І квадріліон штук щоб зробити швидше, уявляю як його збирати до купи)
На локалхості може будь-який разраб який навіть не знає що таке PHP взяти доку і підняти, буде круто якщо покажеш Production, деплой і як воно там працює і скільки реально жере ресурсів. Бо оці всі оптимізації тільки на папері красиві а коли буде хуєдільйон залежностей може і наіпнутись і не підтримувати)
Є ще відчуття що ще плаваєш в розумінні що взагалі відбувається і тільки ходиш по документації, тобто треба десь рік щоб освоїти і відчути Cons, бо тільки Pros висвітлюєш що є дивно.
А і PHP вже не найпопулярніша мова програмування. Так продуктів багато написано але все нове вже на ньому ніхто не пише особливо коли треба ML бібліотеки або робота з великою кількістю даних, там царює Python,Pandas,NumPy і т.д., тому в перспективі це лок на тільки на веб штуки без прикладного програмування, що є біг мінус.
Дякую тобі, друже)
Завдяки таким як ти, в нас, недопрограмістів, є купа високооплачуваної роботи на гівно-пихі😊
А всі тру хай ідуть в пітухони і сі, ми тільки за)
@@ІгорУхань а так ти тут тільки за гроші, біднесенький, мабуть плачеш над кашою js php legacy гі**на)
@@codokit "Камон, ніхто не робить веб та обчислення в одному потоці. Використовують черги - а тут бери хоч Go, хоч Python. "
ага JSON серіалізація 10 мс, 5 мс обчисли 1000 записів на numpy+pandas. Усюди роблять черги для базових задач в яких просто код лагає і не оптимізований, замість поглянути у дзеркало і почати робити роботу. Ти ще скажи що в фрейм в браузері і в грі буде в якусь чергу з рабітом іти ахахахахах, смішно аж плакати хочеться
@@codokit Спірно звісно. Є потужний проект gorgonia (не ентерпрайз, а колись ним може стати) - повний аналог PyTorch на Go. З 3D дійсно так, але це питання часу. Є драйвер opengl, і кожен може створити свій двигун, хоча реально класних - поки неіснує. А от для 2D - ebiten - надвичайно крутий інструмент, і з підтримкою GPU :)
Ніхто не заважає тренувати моделі на python, задеплоїти апішку на якомусь фласку і юзати її з PHP як сервіс. Так роблю постійно, проблем 0. Мова це інструмент який має виконувати певні задачі.
якщо вже порівнювати з пайтоном, то ларавел такий популярний як молодий фастапі, а ще є джанго і фласк, так що ніт, не повернусь, в мене ще досі у жахливих снах магенто 2013
Мені чомусь здається те, що ти маєш зробити Linux-курс. В якому буде розповідатись все від установки Linux(наприклад Ubuntu) до створення якогось проекту(це вже твоє діло якого саме).
Stripe CLI дозволяє локально також завезти вебхуки)
Laravel топ, уже больше двух лет работаю на симфони, за ларой скучаю.
Я вчився програмуванню на php, років 15 тому і його вже тоді хоронили як відмираючу мову. А вона досі жива і актуальна...
80% використання пхп зараз це вордпрес, не впевнений чи можна називати це життям
" А насправді це не php - це вони такий гівно код писали".
Аха)) Класна фраза
На сучасному пхп, можна писати крутий ООП код, як на мене.
Але не вистачає фп штук, я то нормальний імпорт функцій, пайп лайн опетратору і тд.
Я готовий компілювати PHP заради дженеріків і типізації наприклад. Немає нічого прогано в тому, щоб зробити якийсь прекомпайл.
PHP топ мова якщо хочеш жити у вічній депресії
Я намагався почати писати на пхп, але стикався зі складністю налаштування вебсерверу (апач, нжинкс). Але я дуууууже сильно хочу писати на пхп, бо мова чудова і мені подобається
Бери щось накшталт OpenServer. Це вже налаштований вебсервер.
Якщо починаєш відразу з ларавелем, то там фреймворк відразу пропонує можливості, щоб все підняти за дві команди.
Якщо щось інше, і там таких плюшок немає, то пошукай готові образи докер наприклад. Піднімаєш контейнери і воно робе, але з цим складніше буде трішки розібратись
@@enigmatics-lives + за піднімання докера - в laravel-докє описаний процес підняття докера - нічого складного, умовно все робиться за кілька нескладних кроків.
Ну якщо прям сильно хочеш на php писати, то спочатку встанови лінукс. А вже потім там спробуй по інструкціям підняти nginx, php, mysql. А якщо не сильно - встановлюй докер десктоп і лару через sail(читай доку лари)
@@aldwynanoma9074 з установленным самого php проблем в мене не багато було, в основному проблема з конфігом та встановленням різних модулів. З тим, як встановити на докер пхп та ще й щоб воно працювало з apache, я не зрозумів. Багато часу намагався встановити xdebug та різні модулі, щоб працювало в докері, але теж не вдалось. Зараз, думаю, буду розбиратись з цим всим, бо на саму віртуалку з лінуксом не так цікаво його ставити, хочу щоб воно через докер піднімалось
Кстати насчет вебхуков от страйпа, по идее будет работать если запустить ngrok
Так, буде. Але і так старався пошвидше розповісти тому вирішив не робити вебхуки. І так на страйпі на довго затримався
Думаю якщо робити відео по laravel можна більш детально на кожному з моментів зупинитись
@@alex-kovalchuk чекаєм)
Вітаю! Чи є думки щодо ReactPhp? Чи потрібен він зараз для веб-розробки?
Якщо хочете відносно швидко почати заробляти гроші, то беріть PHP, тому що вже зараз не вистачає людей. Велика кількість новачків починає з JS та Python.
Тцццц контору палишь
Кожний http запит на php підніме фреймворк laravel, з'єднання з базою, відпрацює, видасть результат і помре, а ті стероїди цікаві, але ізоляція під питанням. Для своїх задач нормальний інструмент. Якби не фейсбук тієї швидкості і розвитку не було б.
ну реакту не було б так точно.
> "php потрібно правильно приготувати", думаю, що і Django можна правильно приготовути. І всі інші мови також. Уявіть наскільки буде швидше працювати щось на Java, якщо там правильно все приготувати
на скільки? )
@@dimatallВ джаві і так все швидко працює 🙃
@@dimatall в джаві з коробки все швидше, але щось там написати це ще те збочення
Php це своє рідне
ВК он на РНР, давно програмисты развлекались с вк доставали логин и пароль знакомого человека, чтоб полностью посмотреть его или ее страничку.
дякую за відео, чи є в вас курси по php, laravel на udemy? вчора потрапив на якесь відео і яж відвернуло від пхп і ларавель, після вашого ж відео навпаки подобається... де подивитись інфо, щоб гарантовано гарно і якісно вивчити ці технології, може порекомендуєте чи може ваші є курси?
Пройшло 6 місяців. Щось знайшов, почав вивчати, чи забив?
@@neorazumist знайшов роботу але поки виключно на wordpress) php виключно базу передивився, але мало практики, для подібної роботи треба трошки більше бази
@@TurchynykOleksii круто. Бажаю не застрягнути в wp і рухатись далі
@@neorazumist дякую) сподіваюсь воно так і буде, головне не заблукати
Туц-туц, туц-туц, Туц-туц, туц-туц
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...
Яким браузером користуєтесь і взагалі програмами?
прикольно, але після друпалу я більше ніколи не повернусь на пхп)) краще вже на пайтон джанго сидіти)
Друпал це Друпал (хоч і наполовину фреймворк). Але все ж на чистому фреймворку розробляти та підртримувати великі проекти простіше. І не важливо, Лара це чи Пайтон Джанго - специфіка схожа
Laravel Forever ✌️
Вітаю. А що за браузер такий відкриваєте посля першої хвилини?
Arc
Гарна байка про "грамотне" оновлення PHP. :) В мене є кілька старих проєктів з 2000-х (на вордпресі, phpBB і т.п.). Кожен апгрейд PHP був капець яким веселим, і якщо я добре пам'ятаю - багато з них таки застрягли на старих версіях і на них і здохнуть.
Ну якщо проєкти оновлюються і розвиваються, то вони на доволі актуальній версії. Звичайно якщо вони залишились в якості підтримки і просто доживають своє то в статистику не попадають.
Можна взяти для прикладу статистику composer ( packagist.org/php-statistics ) в якій видно що нижче 7 версії уже проєктів майже немає
Або той ж вордпрес ( wordpress.org/about/stats/ ) php версії нижче 7 має біля 4%
Та я розумію, що людина, котра «в темі» це би подужала. Але в деяких випадках (коли сайт побудований на декількох продуктах, типу WordPress для статей, phpBB для форуму, Coppermine Gallery для фотогалерей зі спільним логіном) - ну мені не виглядає ніби перехід на нову версію PHP аж настільки легший, ніж перехід з Python 2 на Python 3.
@@arduino-org-ua якщо це дійсно так, то це фіаско для мови
І де ж PHP? Особисто я (і не тільки) не рахую програмування на фреймворках, програмуванням на PHP. Це як програмувати на Python і казати, що ти програмуєш на Асемблері...
До речі, після цього відео я скажу, що таки так штучний інтелект замінить програмістів. Тих, хто насправді програмує, скоріше за все, ні але тих, хто робить отаке, як у відео, то на раз.
Хоча, якщо байдуже який гівнокод вийде і байдуже що він виконує, то мабуть і усіх.
Тут більш коректна аналогія з python буде якщо б я розповідаючи про те чому популярний він приводив приклад підняття Django, адмінку з коробки і т.д. і Jupyter (думаю згодом і про python зніму)
В прикладі далі весь код будуть писати на php і просто типові та рутинні речі фреймворк з додатковими лібами може забрати на себе, щоб тобі треба було фокусуватись лише на самому продукті. А продукт може бути доволі різним від якоїсь AI до конфігуратора серверів чи CI/CD сервіса
Порадь уроки по golang. Українько-мовних дуже мало((
Ви сказали що програмуєте на різних мовах. Підкажіть як ви підтримуєте свої знання в різних мовах актуальними? Як не плутаєтесь?
Неможливо все тримати в голові навіть дуже досвідченому програмісту. Головне - мислити як програміст і розуміти, що ти хочеш технічно реалізувати, а далі вже Гугл допоможе
захотілось
А тепер таке ж відео про JS))
Як ви запустили n ріквестів в секунду для тестів на 17:39 сек відео?
Використовував ось це github.com/wg/wrk
Хочу поцікавитись, це у вас такий браузер? 1:33 чи що?
Так, це браузер Arc
#20:21 електрон хороша шляпа, але я перевагу віддаю tauri
Чому я не пишу на 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 можно швидко підняти сайт - більшого не побачив....
Хуйня це все. У вас дохера обмежень з'являється після того, як знімається питання зі швидкістю виконання коду. Ви щось чули про проблему десяти тисяч підключень?
Налаштування системи, тюнінг ядра, все це ми робимо, коли пишемо Highload на ++.
Enterprise взагалі, юзає JS на поточний момент найчастіше для того щоб віддавати контент. А брак продуктивності покриває горизонтальним масштабуванням. Тому що написати на JS і юзати більше серверів швидше і дешевше ніж навпаки.
(c) C++ Devs
Ну а php це тупо топ. Можна писати що завгодно, питання завжди були тільки до $ в синтаксисі, і то, вони знімаються після того, як починаєш нишпорити в самому коді і розуміти, що інтепретатору так простіше і швидше.
А якщо у кодера руки криві, то будь-який ЯП для нього буде поганим.
PS, Ви пишете на Go, де про роботу із залізом і оптимізацію збірки так само не чули як php прогери. Не потрібно ставити себе вище за інших, завжди знайдеться хтось більш швидкий і низькорівневий.
Чесно кажучи не очікував побачити такі тейки від розробника з такими великим досвідом. Зазвичай щось таке можно почути від меньш досвідченних кодерів, або студентів про чарівну пігулку від усих проблем - це вибір "правильної" мови программування.
@@ievgenk.8991 "правильна" мова - це не одна якась мова, це мова, яка вирішує бізнес задачу. І це може бути C++, або Python, або Go, або Rust. Але як обрати, і як сказати, яка "правильна" - так це, для мене, просто економіка. Щось типу: час розробки -> ЗП спеціаліста -> стабільність -> очікуваний прибуток -> очікуване навантаження -> інфраструктурний бюджет.
Для когось в цій схемі, можливо буде PHP домінантом, втім з позиції архітектора - я би ніколи її не обрав, як основну мову проекту. В моєму світогляді PHP виграє тільки у категорії "час розробки" і "ЗП спеціаліста" - бо їх багато, і підняти щось на кшталт сайту можно за кілька хвилин.
Яка у Вас операційна система?
Зараз основна - macOS. Окрім цього активно юзаю Arch Linux
Я фронетендер, і таке питання, чому якщо робимо на пхп та вью, то треба ще і інертію? чому нактс не заюзати просто? якщо я правильно розумію функцію інертії
1. Inertia пропонує єдиний роутер (дефолтний на стороні Laravel), який можна використовувати в JS.
2. PHP віддає дані (пропси) напряму в JS компонент, тим самим вже під капотом реалізуючи API.
Тобто Inertia дозволяє зручніше і швидше обмінюватись даними між сервером і клієнтом. Такий собі конектор-посередник. Як вони самі заявляють: "The modern monolith without building an API".
Класна штука, якщо ти фулстек. Але і так згодиться. Вже 4 місяці на проекті використовую на бекенді, доволі зручно писати сайт, коли в тебе все в одному місці.
@@swurr я просто зараз на проекті де, по факту ми через пропси прокидували данні з бека на вью, але без інертії. В цілому теж норм виходить. Тому питав про її доцільність) дякс
@@TheGraffityman і скоріш за все у вас був роутер на js та окремий роутер на бекенді (сама апішка по суті)
До речі, мені якось не дуже сподобався підхід, один невеликий проєкт робив з нею. Зазвичай, якщо хочу на фронті вью, то роблю на ларі апі, і окремим проєктом фронт
Каюсь ГК на Python має й мої відбитки пальців😅
Порекомендуйте якийсь курс по ларавел. Бажано безкоштовний, або за символічну плату
Найкращі відеокурси по laravel це laracasts. Великий курс з основами фреймворку в них безкоштовний - laracasts.com/series/laravel-8-from-scratch
@@alex-kovalchuk Нажаль, не володію англійською, може є щось українською?
@@mufikPRGзначить курс не дуже то й потрібен)))
@@aldwynanoma9074 як я маю зрозуміти відео не знаючи взагалі англійської мови?
Цікаво було б почути чому обрали laravel а не symfony
PHP лише абстракція над С😁
авторизація ≠ аутентифікація
Так, обмовився. Але laravel дає як авторизацію (вхід) так і аутентифікацію (вибір прав в команді і прав на api токени)
@@alex-kovalchuk навпаки
@@alex-kovalchuk не переживайте, для ПХПшників природньо плутати ці речі )))
ось це саме частина яка в пхп розробці і напрягає. головне не вміння програмувати а досвід і актуальність пакетів які ти знаєш. Тобто розвиток не в напрямку бути кращим програмістом, а бути кращим знавцем плагінів і бібліотек.
Ну окєй. Як на мене, це означає що поріг входу в PHP низький. Це добре, бо в програмування вливається більше народу. Добре що через PHP. Поток початківців завжди буде тримати мову на плаву.
Скоріше це означає, що людина з гарними навичками програмування, тобто знання базових речей, патернів, алгоритмів буде робити роботу гірше(повільніше) ніж програміст який фібоначі написати не може а пише багато поганих(не так як треба а підстроюючись під екосистему плагінів) сайтів на пхп з схожим функціоналом.
В сумі виглядає як пхп гарний інструмент створення схожих але окремих вебсайтів, які працюють поганенько і роблять майже те що від них хочуть.
Світ пхп це 1000 і ще один сайт інтернет магазин які схожі але трошки різні.
Ну і тут кому що більше подобається робити 10й за рік інтернет магазин з тим самим набором плагінів або писати якийсь невеличкий модуль для чогось типу амазону.
так і в бекенді на python так, хіба ні?
@@BohdanVR666 в пітоні мені здається сфера використання більш широка. Звичайно можна на джанго робити веб сайти і це те саме що і ларавель, але можна почати займатися і іншими речами. в пхп я зустрічав або роботу з вордпресом або робота з фреймворками типу ларавель.
На мою думку в пхп найменший шанс того що будеш писати код а не шукати потрібний плагін
@@dmytroportianka3842людина з патернами буде писати проект на symfony, Laravel більше для тих як ви кажете хто "фібоначі написати не може"
Ой не знаю... Я не з тих щоб матюкатись на Ларавел, але не є фанатом...
Навіть цукерберг його юзає! О!
Поки ми пишемо на РНР в 2023, Alex пише на РНР в 2024
Я думаю наперед 😅. Ну хоча б не в 2224 (я зараз в Києві тому це було не виключено)
Тому що гроші платять, а піти на інший стек - навряд чи вдасться пройти на той же рівень :)
Ваш кеп
Після Джаваскрипту було не важко почати кодити на ПХП. Мені сподобалось як воно горить 😂
Хейтять, по суті, ті, хто ніколи не писав на php😂
А прикол в тому що ларавел фактично спиздили(або як прийнято казати «надихалися») з джанго. Трошки підфарбували губи і додали окремих(часто платних) фіч😅 ну в php завжди треба платить за (гімно)код а точніше плагіни, які зазвичай того не коштують😊 сорі за хейт, php загалом, це для мене як перший секс, по пʼяні, з негарною однокласницею, на випускному, в шкільному туалеті - хочеться забути але таке не забудеш😂😂😂
P.S.: я мав справу з пхп >5,
P.P.S.: я вибив 2 з 2, дуже давно писав на ньому + перша серверна мова😂
Ось тут, шановний, ви дуже сильно помиляєтесь! Лару спиздили з рубі рельси і чуть-чуть код-ігнайтера. А якщо ви побачили в Джанго щось схоже із Ларою, то це може свідчити лише про те, що і Джанго 'надихалось' рубірельсами=))
Знову якийсь загадковий "сек'юель"
Сек'юрний елемент
PHP почав активно нарощувати опущене, є таке почуття що він може трохи зайняти позиції c# та java.
Но це мої буйні фантазії 😅
Це буйні фантазії. За межі веба пхп не вийде
@@aldwynanoma9074 Так він туди ніколи і не цілився, чисто веб рішення.
Якийсь блогер форсить тему фреймворку Laravel, та дивується що там нарешті можна встановивши декілька модулів запустити майже готовий сайт-магазин хоча б для MVP.
Тим часом CMS Wordpress на якому можна запустити разів в 50 більше готових проектів, та навіть купити майже будь-яку вже готову зверстану тему:
- "я для вас якийсь жарт?" 🤣
Ну PHP то PHP, а Laravel це Laravel :) Це ремарка до етапу стоврення проєкту та вибору типу тестів. Не впевнений, що у Wordpress взагалі є тести. Та й подавляюча більшість проєктів на PHP йдуть без тестів, або з мінімальним покриттям.
Є в ньому тести) відсутність тестів це питання до розробників а не до мови прорамування
Ага, тому що переважна більшість проектів на вордпресі роблена. А та частина що на ларі і без тестів - зроблена вордпрещиками))
Якщо десь немає тестів з коробки, то це не означає, що їх не можна писати. Ставите фреймворк для тестів через Composer і буде щастя :)
1:38 во вью тоже есть ssr
Так, тут основну ідею вкладав в те що бекенд реактивний і віддає готову верстку але без перезавантаження сторінки. А якщо обрати при установці vue то там можна і ssr з коробки підключити
dyd
Класне відео для керівників та динозаврів які все ще топлять за якісь рішення на явно відсталому стеці. Десятки тисяч євро можуть бути заощадженими просто вибираючи один з таких підходів як Алекс розповідає. Якщо не помиляюсь це Zero code approach
No code це інше, тут писати треба. Просто бустрапінг, скайфолдінг хороший
Шо це за браузер ?
Arc браузер (приємна обгортка над хромом)
бо ти дід
Laravel то НЕ php !
перейшли на чистий php8 та з 22 серверів стало потрібно тільки 6
Боже, то що гайд по пхп для даунів?
Не починайте отдразу із ларавелу, а с спочатку вивчіть базу пхп, хтмл та жиасс
Дай бог тобі здоровʼя
Навіщо гарну мову засмічувати гнилими словами ?
python the best!
співчуваю. Це досить сміливо визнати що ви досі пишете на ПХП. Розумію що залежність іноді важко подолати. Але вірю в вас )
Я писав на React, Node, NextJS та повернувся на PHP/Laravel тому що це банально швидше в розробці і дешевше по хостінгу.
@@codokit розумію. Після NodeJS певно навіть ПХП вигдядає не так погано )
Ох...
Є певні задачі в яких пхп досі топ.
А про вмираючий пхп є чую останні 10+ років , а він тримає частину ринку стабільно, а і розвивається активно
ага. особливо коли розумієш що те що робив на php в кілька рядків на дешевому хостингу, на інших, пrавильних ® мовах потребує підняття мікросервісів і обмазування іншими модними "технологіями"
@@Olexandr____ я не кажу що він вмирає. Просто це поганий інструмент. Але є багато причин чому погані інструменти існують і не вмирають )
Чому ти кодиш на мак бук php? Там же на нових маках його тупо випилили, нативного php на м процесорах нема вже, це тільки через докер працювати але нащо, якщо це не удобно?
Можна установити через homebrew або заюзати Herd
Але майже усі проекти я по замовчуванні роблю на докері (і на php і на інших мовах). Це доволі зручно + не засирається робоча машина після експериментів.
На відео робив не через докер, щоб сфокусуватись в поясненні на лише на php
@@alex-kovalchuk було б круто якщо ви запишете відео про те які ос під яку мову програмування більше підходять і які характеристики рекомендовані, наприклад скільки оперативки які процесори и тд
І да, php в докері зручніше ніж натівно. Меньше гемору з підйомом локалки, особливо коли в тебе весь спектр версій використовується. Незручно було тільки перші ращи, коли взагалі не знав що таке докер