Заметки разработчика
@dev_notes_ru
473
subscribers
667
photos
4
videos
1.16K
links
Заметки о Frontend, Backend и немного DevOps. В основном о
#PHP
,
#Laravel
,
#JavaScript
,
#HTML
,
#CSS
, тестировании и настройке серверов.
https://www.dev-notes.ru
@snakenf
Download Telegram
Join
Заметки разработчика
473 subscribers
Заметки разработчика
Вчера прекратилась поддержка PHP 7.4
Руководство по миграции с PHP 7.4 на PHP 8.0
https://www.php.net/manual/ru/migration80.php
Заметки разработчика
https://www.dev-notes.ru/articles/php-is-it-a-dto-or-a-value-object/
Заметки разработчика
PHP: Это DTO или Объект-Значение?
Обычное недоразумение, это различие между DTO и Объект-Значение. И поэтому я искал способ классифицировать эти объекты без ошибок.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-your-controllers-should-look-like-this/
Заметки разработчика
Laravel: Ваши контроллеры должны выглядеть так
Наведите порядок в контроллерах с помощью сервисных классов. Позаботьтесь о том, чтобы каждый класс был как можно более чистым.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-using-dtos-to-keep-context/
Заметки разработчика
Laravel: Использование DTO для сохранения контекста
DTO, или Domain Transfer Object, можно использовать для многих целей. С момента выпуска PHP 8 создание этих фантастических классов стало ещё проще.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-logging/
Заметки разработчика
Laravel: Логирование в приложении
Laravel предоставляет надёжные службы логирования. Логирование в Laravel основано на каналах. Каждый канал представляет свой способ записи информации в лог.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-cron-task-scheduler/
Заметки разработчика
Laravel: Как работает cron и планировщик задач
Я часто вижу людей ищущих cron в контексте Laravel. У фреймворка есть механизм работающий поверх `crontab` в Linux, позвольте показать вам, как это работает.
Заметки разработчика
https://www.php.net/releases/8.2/ru.php
www.php.net
PHP 8.2 Released
PHP 8.2 — большое обновление языка PHP. Readonly-классы, самостоятельные типы null, false и true, устаревшие динамические свойства, улучшение производительности и многое другое.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-service-container-beginners/
Заметки разработчика
Laravel: Сервис Контейнер — что нужно знать новичкам
Сервис Контейнер (Контейнер Служб), пожалуй, одна из самых запутанных тем для новичков в Laravel. Давайте приступим к практике, и я покажу что нужно знать.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-service-classes-injection/
Заметки разработчика
Laravel: переносим Контроллер в Сервисный Класс с внедрением
В этой статье я покажу, как сократить Контроллеры с помощью Сервисных классов, а также различные способы инициализации и внедрения этого Сервиса.
Заметки разработчика
https://www.dev-notes.ru/articles/php-83-json_validate/
Заметки разработчика
PHP 8.3: Добавлена функция json_validate
В PHP 8.3 добавлена новая функция названая json_validate, возвращающая true или false в зависимости от того, является ли заданная строка допустимой JSON-строкой
Заметки разработчика
https://www.dev-notes.ru/articles/php-83-unserialize-e-warning/
Заметки разработчика
PHP 8.3: unserialize() обновление ошибки E_NOTICE до E_WARNING
PHP представляет функции serialize() и unserialize() для сериализации любого значения PHP в строковое представление и восстановления значения.
Заметки разработчика
https://www.dev-notes.ru/articles/php-83-whats-new/
Заметки разработчика
PHP 8.3 что нового. Изменения и новый функционал.
PHP 8.3 вышел 23 ноября 2023 года, и, как обычно, вам нужно быть в курсе новых функций и критических изменений, чтобы упростить переход.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-best-practices-2022/
Заметки разработчика
Laravel: Рекомендации на 2022 год. Полное руководство
Изучение фреймворка может быть ошеломляющим. Время и практика сделают вас мастером. Вот несколько рекомендаций, которые помогут вам в достижении цели.
Заметки разработчика
https://www.dev-notes.ru/articles/php-83-randomizer-additions/
Заметки разработчика
PHP 8.3: Дополнение Randomizer
Этот RFC предлагает добавить новые методы строительных блоков в `\Random\Randomizer`, реализующие полезные операции, которые либо многословны, либо очень сложны для реализации в пользовательской среде.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-10-new-features/
Заметки разработчика
Laravel 10: Дата выхода и новые возможности
Laravel 10 выйдет 7 февраля 2023 года. Его разработка ещё продолжается. Давайте изучим новые функции о которых уже известно.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-soft-delete/
Заметки разработчика
Soft delete моделей в Laravel: подробное руководство
Soft delete в Laravel позволяет предотвратить ошибки, не удаляя важные данные из базы данных сразу.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-migrations/
Заметки разработчика
Laravel: Все секреты миграции
Миграции необходимы в любом приложение Laravel, использующем базу данных. Я расскажу, что это такое, почему нужно их использовать и как их генерировать.
Заметки разработчика
https://www.dev-notes.ru/articles/php-74-strict-vs-weak-typing/
Заметки разработчика
PHP 7.4: Строгая типизация против Слабой
В PHP 5 ввели объявление типов (также известное как подсказки типов) позволяющее функциям требовать, чтобы параметры имели определённый тип во время вызова.
Заметки разработчика
https://www.dev-notes.ru/articles/using-mkcert-to-enable-valid-https/
Заметки разработчика
Использование mkcert для включения https на локальных сайтах
mkcert — невероятный инструмент командной строки генерирующий доверенные сертификаты, которые можно использовать для включения https на локальных веб-сайтах
Заметки разработчика
https://www.dev-notes.ru/articles/javascript-require-vs-import/
Заметки разработчика
JavaScript: различие между require и import
require и import используются для импорта модулей. Эти два механизма похожи, но у них есть важные отличия о которых следует знать. Мы обсудим их в этой статье.
Заметки разработчика
https://www.dev-notes.ru/articles/laravel-custom-validation-rule-with-date-period-and-multiple-fields/
Заметки разработчика
Laravel: Правило валидации с периодом дат и несколькими полями
Недавно я прочитал сообщение на форуме Laracasts с вопросом о валидации периода даты. Решил написать эту статью с возможным решением.