TGViewer
Channel Public Channel
Новости от CutCode

Новости от CutCode

@laravel_cutcode

Новости и полезные материалы по web-разработке на PHP от CutCode .

Общаемся тут
AI - @ai_chat_cutcode
L - @laravel_chat
S - @symfony_cutcode

Чем могу быть полезен - https://teletype.in/@cutcode/hello
Subscribers
1.35K
Photos
225
Videos
13
Links
598

Showing posts older than #281 · Back to latest

Older Posts 20 shown
Post #280 449

Forwarded from PHP Digest

Дайджест PHP – Февраль 2023

Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!

⚡️ НОВОСТИ

🔹 Вышли PHP 8.0.28, PHP 8.1.16 и PHP 8.2.3

❗️Исправлены уязвимости CVE-2023-0568, CVE-2023-0567 и CVE-2023-0662.

🔹 Вышел Laravel 10

🔹 Вышел PHPUnit 10

✅ Грядет большой релиз стиля кодирования PER

Версия 1.0.0 была копией PSR-12. Следующая версия посвящена расширению спецификации до последних функций PHP и исправлению несоответствий.

🐘 ЯДРО PHP

❌ RFC: Asymmetric Visibility

Ilija Tovilo и Larry Garfield получили необходимые отзывы и, возможно, представят пересмотренную версию RFC, а пока они сосредоточатся на RFC по добавлению хуков и аксессоров к свойствам.

✅ RFC: Readonly amendments

📣 RFC: Path to Saner Increment/Decrement operators – George Peter Banyard предлагает улучшить операторы инкремента и декремента.

📣 RFC: Pass Scope to Magic Accessors – Nicolas Grekas и Ilija Tovilo предлагают передавать область вызова в магические аксессоры, чтобы сделать её получение более тривиальным.

📣 RFC: Typed class constants – Benas Seliuginas и Máté Kocsis предлагают добавить поддержку объявления типов констант для классов и интерфейсов.

📣 RFC: Working With Substrings – Thomas Hruska предлагает оптимизировать работу с подстроками.

🛠 PhpStorm 2023.1 Early Access Program Is Open!

- Запуск PHP-скриптов на 3v4l.org
- Улучшение производительности, включая общие индексы для популярных пакетов PHP
- Улучшения в новом пользовательском интерфейсе
- Поиск и замен на основе регулярных выражений

⚫ SYMFONY

🔹 Оптимизация OneToMany коллекций Doctrine

🔹 Докеризируем Symfony

🔹 Clean Architecture, DDD, гексагональная архитектура. Разбираем на практике blog на Symfony

🔴 LARAVEL

🎬 Обзор Laravel 10. Что нового в обновлении и попытка апгрейда проекта с Laravel 9 до 10 версии

🎬 Разбор метода Macro

🎬 Разбор Query Builder, Collections, Model в Laravel

🟢 YII

🔹 Yii Validator — простой и мощный

🔹 Yii news 2023, issue 1

🛠 ИНСТРУМЕНТЫ

🔹 paratestphp/paratest – Пакет параллельного тестирования для PHPUnit. Вышла версия 7.0.0.

🔹 spatie/php-structure-discoverer – Пакет для автоматического обнаружения классов в PHP-приложении.

🔹 TheDragonCode/benchmark – Простой инструмент для сравнения времени, необходимого для выполнения двух различных блоков кода.

🔹 Sammyjo20/Saloon – Идея пакета заключается в том, чтобы упростить создание SDK для сервисов или организовать доступ к различным API в едином стиле.

📄 СТАТЬИ

🔹 Импорт полной базы ФИАС за 9 часов, How To

🔹 Простой бенчмарк для PHP приложений

🔹 Двухуровневый CI-процесс PHP-проекта

🔹 Как правильно проверять сложность пароля пользователя при регистрации

🔹 Не пытайтесь обезопасить ввод. Экранируйте вывод

🔹 PHPStorm + XDebug + Docker

🔹 Итоги третьего ежегодного опроса PHP-сообщества

🔹 Готовим версионирование API в PHP-фреймворках

💙АУДИО/ВИДЕО

🎬 PHP-линч #9

🎵 Самописные инфраструктурные компоненты

📅 СОБЫТИЯ

💙 Podlodka PHP Crew × Точка – 27 февраля - 3 марта.

—

Ещё больше новостей и ссылок в февральском выпуске PHP Annotated от JetBrains 💜
  • 👍 7
  • 🔥 2
Post #278 502
  • 👍 2
Post #277 512
Всем привет! А знали ли вы о подобной магии query builder, когда мы после where указываем имя поля в camelCase для формирования условия?
  • 👍 30
  • 👎 3
  • 🔥 3
  • 🤔 1
  • 💊 1
Post #276 547

Forwarded from Laravel Community | CutCode

Всем поклонникам Laravel привет!
Одна из представительниц прекрасной половины нашего комьюнити откликнулась на предложение попробовать себя в качестве автора статьи 🔥. Приглашаю оценить труд и почитать про опыт разработки высоконагруженных проектов Екатерины (@egoleva).
https://cutcode.dev/articles/Razrabotka-vysokonagruzhennyh-proektov-dlya-nachinayushchih
cutcode.dev Разработка высоконагруженных проектов для начинающих Правила разработки высоконагруженных проектов и личный опыт. Высоконагруженными называют сайты, сервисы и приложения, которые обрабатывают большое количество запросов
  • 👍 9
  • 🔥 7
  • ❤ 3
  • 🥰 1
Post #274 577
Всем привет! Какой будет результат выполнения условия? Сверху записи таблицы users
Post #273 563

Forwarded from Laravel Community | CutCode

Привет коллеги!
Сделал небольшой обзор пакета Fortify для Laravel, который отвечает за процессы аутентификации. Пакет представляет собой бэкэнд часть аутентификации - в нем нет view, только логика аутентификации. Пробежимся как установить и настроить пакет fortify на реальном проекте Laravel.
https://youtu.be/CoTPZeyqBQM
Post #272 784
Привет коллеги!
На следующей неделе командой Podlodka организована недельная онлайн-конференция «Инструменты разработки» по актуальным вопросам PHP-индустрии. Меня позвали в качестве спикера, готовлюсь к выступлению 😎. Есть пара контрамарок на это мероприятие. Желающие посетить конференцию - обращайтесь 📨(сразу указать дополнительно почему вы хотите посетить конференцию и билет надо отдать именно вам).
С программой можно ознакомиться тут:
Podlodka.io
podlodka.io Онлайн-конференция Podlodka PHP Crew, сезон #8 Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным вопросам PHP-индустрии, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
  • 👍 2
Post #271 722

Forwarded from Laravel Community | CutCode

Привет коллеги!
Новая рубрика на нашем канале - "обзор пакетов для Laravel". Уже снял несколько обзоров, но начнем с самого простого - view models от spatie. Плюс я немного поигрался и добавился мыслей о кэшировании! Погнали смотреть!
https://youtu.be/KPdly10ZPrw
YouTube Spatie view models с кешированием. Обзор пакета для Laravel Этим роликом мы запускаем новую рубрику на нашем канале - "обзор пакетов для Laravel". Сегодня рассмотрим тему view models и сделаем обзор на сахарный пакет от spatie и также я продемонстрирую вам собственную реализацию View Model с удобным кэшированием результата.…
  • 👍 2
Post #270 782

Forwarded from Laravel Community | CutCode

Привет коллеги!
Итак, Laravel 10 вышел! 🥳
Немного позднее изначально анонсированной даты 7 февраля. В этом ролике сделаем обзор Laravel 10, какие нововведения появились, выполним установку нового Ларавел, а также попробуем обновить проект до Laravel 10. Смотрим, что из этого получится!
https://youtu.be/62seEvTRaHM
YouTube Обзор Laravel 10. Что нового в обновлении и попытка апгрейда проекта с Laravel 9 до 10 версии Итак, Laravel 10 вышел! Немного позднее изначально анонсированной даты 7 февраля. В этом ролике сделаем обзор Laravel 10, выполним установку нового Ларавел, а также попробуем обновить проект до Laravel 10. Смотрим, что из этого получится! #laravel10#laravel#cutcode…
  • 🔥 6
  • 👏 3
  • 🍾 2
Post #269 714

Forwarded from Laravel Community | CutCode

Всем привет.
Друзья очередной ролик по Inertia и в этот раз затронем тему SSR - сервер сайт рендеринга (server side rendering). Есть задача обеспечить правильную seo оптимизацию SPA приложения. Состоялся релиз inertia js версия 1.0, и появилась поддержка SSR и в сегодняшнем уроке расскажу как реализовать это на примере своего проекта.
https://youtu.be/kLSHhrhyrpY
YouTube Курс по Laravel+inertia+vue. Урок 7. SSR Друзья очередной ролик по Inertia и в этот раз затронем тему SSR - сервер сайт рендеринга (server side rendering). Есть задача обеспечить правильную seo оптимизацию SPA приложения. Состоялся релиз inertia js версия 1.0, и появилась поддержка SSR и в сегодняшнем…
  • 👍 3
Post #268 673

Forwarded from Laravel Community | CutCode

Всем привет!
В середине января был релиз Inertia v1.0!
Главные обновления:
🏆 Упрощенная структура библиотеки
✨ Улучшенная поддержка TypeScript
🏎 Поддержка Svelte SSR
⌛️ Индикатор прогресса теперь в ядре
🐆 Сервер SSR теперь в ядре

Работаю над очередным роликом для плейлиста inertia (он будет посвящен SSR). Кто еще не смотрел ролики по inertia - https://www.youtube.com/playlist?list=PLTucyHptHtTljVToD6w4JXuNEIzEXskLe
  • 🔥 4
Post #267 828
Всем привет! Вышел новый ролик из рубрики “Laravel под капотом”! В этот раз начнем детально разбираться модели, заглянем в query builder, collections, разберем как работает eager/lazy load и это будет нашим отправным пунктом в мир отношений Laravel! Получилось очень интересно и точно будет крайне полезно новичкам и не только!

https://youtu.be/o94CesRFMuY
YouTube Разбор Query Builder, Collections, Model в Laravel. Под капотом Laravel Сегодня нас ждет рубрика Laravel под капотом и мы рассмотрим важную на мой взгляд тему - Query Builder. Так как я постоянно слежу за чатом в телеграме где общаются новички и не только (вот ссылка - https://t.me/laravel_chat) и замечаю как много людей не понимают…
  • 🔥 5
Post #266 1.34K
Привет коллеги!
Продолжаем курс по изучению PHP с Андреем Даниловым и рассмотрим что такое ООП. Объектно-ориентированное программирование, это стиль программирования когда мы храним структуры данных и функции, их обрабатывающие, в одной сущности, называемой объектом. Вместо того, чтобы обработать данные какой-либо функцией, вы загружаете эти данные в объект, а затем вызываете его методы для манипулирования ими и получаете желаемый результат. Подробнее в видео:
https://youtu.be/Ovr3bRZ0pSg
YouTube Что такое ООП и для чего оно нужно? Курс php обучение с нуля. Урок 10. Продолжаем курс по PHP и рассмотри что такое ООП. Объектно-ориентированное программирование, это стиль программирования когда мы храним структуры данных и функции, их обрабатывающие, в одной сущности, называемой объектом. Вместо того, чтобы обработать данные…
  • 👍 9
Post #265 1.06K
Привет коллеги!
Перевод еще одной статьи доступен на cutcode.ru - гайд по установке vue3 в Laravel с использованием Vite - https://cutcode.ru/articles/how-install-vue3
Напоминаю, что Вы можете попробовать себя в качестве автора и также сделать статью в блоге Cutcode. Вознаграждение обсуждается индивидуально)
cutcode.ru Как установить Vue 3 в Laravel с помощью Vite В этой статье мы узнаем, как установить Vue.js 3 с последними обновлениями в laravel с помощью vite. Если вы хотите увидеть пример установки vue 3 в laravel-vite, то вы попали в правильное место.
  • 🔥 7
Post #264 1.05K
Post #262 833
Привет коллеги!
Участники нашего курса по изучению laravel уже активно начали обучение. Ну а я объявляю последний день продаж доступа к курсу - присоединиться позднее уже не получится, так как обучение идет поэтапно в составе группы, а информации очень много. На курсе осталось еще 2 места, ну а следующий поток будет не раньше чем через полгода. Не откладывайте свое обучение - присоединяйтесь
store.cutcode.ru
Post #261 843
Привет коллеги!
Выпустил видео с размышлениями о chatGPT и обзором api клиента!
В видео разберем, действительно ли разработчикам приходит конец и они станут не нужны с развитием ChatGPT? Во второй половине видео глянем на клиент по взаимодействию с api и разберем как зарегистрироваться в openai и получить токен для стран которые заблокированы, либо пока не имеют доступ.
https://youtu.be/wqC71OSSTjQ
  • 👍 2
  • ❤‍🔥 1
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →