KRUHLYK 🇺🇦
1.11K subscribers
685 photos
61 videos
5 files
280 links
Download Telegram
Channel created
Channel photo updated
Channel name was changed to «Let'sCode UA»
Ну що, перший допис у спільноті 🥳🎊
Долучайтесь, сюди буду постити цікаві тексти і лінки на нові відео. Всіх радий бачити!
Channel name was changed to «Let'sCode 🇺🇦»
PHP 8.4 вийшов в реліз!
Признавайтесь, чекали? 😎
🔥1
Нове відео вже на каналі! 🔥
https://youtu.be/Xcdvzlfcfj8
👍2
Народ, вирішив трохи зайнятись каналом і більше його персоналізувати для впізнаваності. Let'sCode багато, а KRUHLYK - один )))
Тому канал перейменовано в KRUHLYK. Маю надію це не сильно вас збентежить та не повпливає на вашу активність на каналі.
До зустрічі в наступних відео, які вже готуються і монтуються!
👍2
Channel name was changed to «KRUHLYK 🇺🇦»
Знаю, я слоупок 😅 Але сьогодні планую швиденький огляд на останній реліз пихи. Буде цікаво? 😉
👍3
Огляд PHP 8.4 вже на каналі 😎
https://youtu.be/p--N3xG__kg
👍2
Тут наш з вами колега 9 місяців збирав цікаві tips and tricks у Laravel і виклав їх Github. Дуже цікаво і корисно.

https://github.com/OussamaMater/Laravel-Tips
Там Laravel випустила реліз 11.34. Оновлююємось.
https://github.com/laravel/framework/releases
👍5
А ви знали, що тепер в PHP 8.4 ми можемо в інтерфейсах задавати властивості? Якщо ні, то бігом дивитись відео! 🔥
https://youtu.be/Dsx_ci-A-bg
👍2
Якщо ви використовуєте Laravel 11.9+, переконайтеся, що ваш продакшн-застосунок у безпеці, відключивши деструктивні команди!
🚫 Заблокуйте ці команди, щоб уникнути випадкової втрати даних:

🧹 db:wipe
🔄 migrate:fresh
♻️ migrate:refresh
migrate:reset
👍51🔥1
В продовження мого відео, де я ділюсь своїми думками з отриманого досвіду роботи з ларкою за багато років. Я кажу про оптимізацію запитів в базу даних.

Якщо ви використовуєте конструкцію “where in” із id, отриманими з результату іншого запиту, розгляньте можливість передати сам запит, вибравши лише стовпець id.

Це дозволить виконати один запит замість двох і запобігти перевитраті пам’яті через необхідність отримувати всі результати.

А якщо ще не бачили це відео, то обов’язково це зробіть

https://is.gd/L4mXSc
👍62
Чи знали ви, що у звʼязках в моделях можна прокидувати дефолтні значення? 😉

Наприклад:

💡 Замість додавання перевірок на null у вашому інтерфейсі для потенційно порожнього користувача, використовуйте метод withDefault у вашому звʼязку.

📌 Приклад:
Платіж міг бути створений користувачем, або ж це міг бути попередньо авторизований платіж, створений самою програмою.

🔧 Використання withDefault дозволяє уникнути додаткових перевірок на рівні коду, роблячи ваш додаток більш чистим і зручним для підтримки.
👍6