Доєднуйтесь до каналу та моїх соцмереж! Всі посилання є у описі каналу.
@igorDevIt22 күн бұрын
Дякую) саме шукав альтернативу 👍
@kruhlyk_ua22 күн бұрын
Дякую за перегляд! Залишайтесь на каналі - далі буде багато цікавого!
@bricolico5 ай бұрын
Олексій, давно чекала нових відео! Дякую-тема цікава і актуальна.
@kruhlyk_ua5 ай бұрын
Завжди радий. Stay tuned, як то кажуть 😉
@ІлляЄвіч4 ай бұрын
Дякую ! Підтримаємо український контент на KZbin !
@kruhlyk_ua4 ай бұрын
Дуже вдячний за підтримку!💙💛
@ВікторМачальський5 ай бұрын
Дякую, класне і корисне відео 👍
@kruhlyk_ua5 ай бұрын
Дякую за підтримку!
@itimurcom5 ай бұрын
Підписався. Лайк для просування. Дякую за український контент.
@kruhlyk_ua5 ай бұрын
Вдячний за підтримку! Маю надію побачитись у наступному відео! ;)
@vladyslavshryayev24685 ай бұрын
дякую за контент!
@kruhlyk_ua5 ай бұрын
Дякую за перегляд!
@lioness745 ай бұрын
Дякую. Переслала сину, йому буде цікаво.
@kruhlyk_ua5 ай бұрын
Дуже дякую! Це дуже сильно допомагає просувати відео❤️
@OlegSwan5 ай бұрын
Очікувано було побачити тут NGINX Unit але ніт 🤓 Дякую, сподіваюся "відео кожного тижня" не доведеться знову чекати три місяці 🤪
@kruhlyk_ua5 ай бұрын
Я дуже вибачаюсь за перерву! Були вагомі причини на це. Буду перед вами виправлятись та наздоганяти час!
@OlegSwan5 ай бұрын
@@kruhlyk_ua буду дуже вдячний, якщо зможете додати до порівняння NGINX Unit. Найближчі тижні прийматиму рішення по app-серверу для проекту, було б вкрай доречно.
@kruhlyk_ua4 ай бұрын
Поставлю у контент план собі тему. Дякую.
@КатеринаКруглик-з2ф4 ай бұрын
Дякую за нове відео 🎉 А чим конкретно відрізняється RoadRunner та FrankenPHP? Хотілося б розкриття цієї теми побачити.
@kruhlyk_ua4 ай бұрын
Дякую! Можливо, RoadRunner - це мрія програміста, а FrankenPHP - це його нічний кошмар? 😉 Але серйозно, я подумаю про детальніший розгляд!
@OleksandrAndreiev16 күн бұрын
Ну помер, ну воскрес з ким не буває 😂 уявляю як це в церкві звучало би 😂😂😂😂
@kruhlyk_ua16 күн бұрын
Дякую, я аж заржав вголосину як уявив 🤣🤣🤣🤣🤣
@butthurtdeveloper85785 ай бұрын
Дякую. Що до помирання. Помічаю що розробники (не тільки PHP, взагалі всі) не розуміють різниці між скриптовими мовами, та компільованими. Скрипт запускається і помирає, розробникам не треба думати скільки виділяти ресурсів на скрипт. Це дуже гарно можна зрозуміти в геймдеві, коли скрипт спрацьовує при натисканні на "плитку", спрацьовує і забуває. Ресурси на скрипт виділяються лише коли він спрацьовує. А ось відмальовувати "плитку" треба завжди. Власне і поява усіх технологій з відео - це результат небувалої популярності скриптової "помираючої" мови яка переросла сама себе.
@kruhlyk_ua5 ай бұрын
Скоріше погоджуся. У нас люди перестали розуміти витоки того як все працює взагалі. Чи просто цього не знають. Дуже багато вайтішних курсів, які просто цього не розповідають чи самі викладачі не в курсі. Тому швидкодія заради швидкодії і, не вміючи в базову оптимізацію. Але всеодно щось є в цих Long Running Applications. Наприклад, на моєму проєкті нам дуже важливі ті мілісекунди, які ми виграємо таким чином. Чи навіть додаткову асинхронність при запитах на сторонні API мати - це дуже сильно виручає нас. На кожну задачу має бути свій інструмент. І юзати все підряд аби юзати невірно апріорі.
@mexvision-35563 ай бұрын
Ага, да! Памєрла вже=)))
@winfle3 ай бұрын
@@kruhlyk_ua переходьте на Road Runner, а супер швидкі речі пишіть як Middleware на Go Якщо вже зайшла мова про мілісекунди Принаймі я так і зробив
@rand2662729 күн бұрын
Добрий вечір! А як ви вважаєте,слід зараз вивчати php для веб розробки чи все ж краще вибрати якусь іншу мову?
@kruhlyk_ua29 күн бұрын
Добрий! Дивлячись в якому напрямку веб. А він зараз дуже різний. Від чистого бекенду, до чистого фронтенду. Чи щось середнє накшталт Inertia. Якщо є необхідність більш широко працювати на вебі, то чому ні. Якщо ви націлені на великі Enterprise проєкти, то є сенс вчити .NET - зараз кількість вакансій на цей напрямок зростає. PHP поки стабільно тримається на своєму рівні.
@pikachu_chu_chu4 ай бұрын
Але ж всі запропоновані на ринку віртуальні хостинги на Apache чи NGINX (не виключаю, що є інші - незнаю). А окремі сервери орендувати не дешево, тому поки як є. Надіємось, що з часом хостери надаватимуть відповідні послуги по зазначених у відео веб-сервера.
@kruhlyk_ua4 ай бұрын
А от і суть в тому, що ці речі не є ВЕБ серверами. Це сервери для запуску застосунків. Доречі, в них в середині є свої веб сервери. Якщо буде цікаво, кожен з них розберу в окремому відео для кожного. І ніхто не забороняє той самий Swoole використовувати на віртуальному хостингу з Apache чи Nginx 😉
@pikachu_chu_chu4 ай бұрын
@@kruhlyk_ua Звичайно цікаво.
@kruhlyk_ua4 ай бұрын
Значить ставлю в план наступні відео 💪🏻
@vitalii_sheverov4 ай бұрын
Невже це не технологія ради технології? Хіба це велика проблема апок на php? При нормальній архітектурі старт займає кілька мс.
@kruhlyk_ua4 ай бұрын
Якщо це юзати аби юзати будь-де, то тоді так, це технологія заради технології. А якщо є задача побудувати високопродуктивну апку і ви точно знаєте, що навантаження на неї буде велике, тоді ці штуки вирішуюють багато завдань. Плюс мають окремі кльові фішки, про які я розповім окремо. Не пропустіть! Для всього має бути свій інструмент. Забивати гвіздки мікроскопом безглуздо. А от нормальна архітектура - запорука здоровʼя та розвитку будь-якого проєкту на будь-якій мові, згоден.
@vitalii_sheverov4 ай бұрын
@@kruhlyk_ua дякую за відповідь, згідний на все свій інструмент. На вашу думку для високонавантаженої апки доцільно ввести цю технологію та переучувати php розробників думати як мінімум про пам'ять та стейт? Адже більшість, що я бачу про це навіть не задумується
@kruhlyk_ua4 ай бұрын
На мою думку PHP розробники мають знати, що такий інструмент існує та розуміти що він вміє та як ним користуватись. Ніколи не знаєш коли і як він може знадобитись та виручити. Як наприклад було на моєму робочому проєкті, де один з цих серверів дав нам потужний буст в обробці великого потоку частих реквестів на наш сервіс.
@mexvision-35563 ай бұрын
@@kruhlyk_ua Які штуки і що вирішуть? Вибачте за слова, але те що ви говорите і радите в цьому відео - це повна, непроглядна, хуєта. "А якщо є задача побудувати високопродуктивну апку і ви точно знаєте, що навантаження на неї буде велике, тоді ці штуки вирішуюють багато завдань.". Блять, якщо ти це знаєш, то якого біса ти вибираєш PHP? Щоб що? Щоб їбатися потім з "технологіями"? =) Такі смішні, це гайки=)
З яких пір особливість мови - це її недолік? Ну навіщо мені городити піраміду з технологій, якщо я можу просто взяти мову, яка компілюється та тримає процеси в пам'яті? Наприклад Java. Ви хочите переконати людей що для того щоб тримати величезні проекти на PHP потрібно використовувати костилі, замість того щоб використати правильний інструмент. З PHP все добре. Просто деякі дуже розумні люди, хочуть забивати цвяхи офісним степлером. Степлер поганий тому що не може забивати цвяхи? А молоток поганий тому що не скріплює папери? Використовуйте інструменти за їх призначенням.
@kruhlyk_ua3 ай бұрын
Абсолютно плюсую вашій думці. От на 100500%. Але ж так прийнято в девелоперському світі говнякати РНР та JS і продовжувати писати веб на них ))
@OleksandrAndreiev16 күн бұрын
Пхп зараз і великі проекти може непогано тягнути. Єдина вада наразі це відсутність дженериків. Але впевнений що рано чи пізно додадуть.