Заметки разработчика
Повышение производительности PHP с OPCache
OPCache — надёжный инструмент, повышающий производительность PHP, делающий веб-приложения быстрее и эффективнее.
OPCache — надёжный инструмент, повышающий производительность PHP, делающий веб-приложения быстрее и эффективнее. Включённый в PHP в качестве расширения, OPCache хранит предварительно скомпилированный байткод скриптов в общей памяти. Это избавляет PHP от необходимости загружать и разбирать скрипты при каждом запросе, значительно снижая накладные расходы на выполнение и улучшая время отклика сервера. Это не только повышает удобство работы пользователей, но и снижает нагрузку на сервер, позволяя обрабатывать больше запросов одновременно. Преимущества OPCache особенно заметны в средах с высоким трафиком, где производительность и эффективность имеют решающее значение.
#php
https://www.dev-notes.ru/articles/devops/boosting-php-performance-with-opcache/
#php
https://www.dev-notes.ru/articles/devops/boosting-php-performance-with-opcache/
👍3
Заметки разработчика
Базовое руководство по GitHub Actions
В мире разработки программного обеспечения упрощение работы — это всегда выигрыш. И именно здесь на помощь приходит GitHub Actions.
В мире разработки программного обеспечения упрощение работы — это всегда выигрыш. И именно здесь на помощь приходит GitHub Actions. Он как эффективный помощник, выполняющий все повторяющиеся задачи, чтобы можно было сосредоточиться на творческих аспектах. Давайте рассмотрим подробнее, почему GitHub Actions такой полезный инструмент.
#github #workflow #cicd
https://www.dev-notes.ru/articles/devops/a-basic-guide-to-github-actions/
#github #workflow #cicd
https://www.dev-notes.ru/articles/devops/a-basic-guide-to-github-actions/
👍3
Заметки разработчика
Именованные аргументы в PHP
Узнайте, как использовать именованные аргументы в PHP, чтобы улучшить читаемость кода. Кроме того, поговорим о некоторых проблемах, о которых следует помнить.
#php #backend
Узнайте, как использовать именованные аргументы в PHP, чтобы улучшить читаемость кода. Кроме того, поговорим о некоторых проблемах, о которых следует помнить.
📄 Читать статью
@dev_notes_ru
Узнайте, как использовать именованные аргументы в PHP, чтобы улучшить читаемость кода. Кроме того, поговорим о некоторых проблемах, о которых следует помнить.
Именованные аргументы (или "именованные параметры") — одна из моих любимых функций, добавленных в PHP ещё в версии 8.0. Кажется, что они действительно помогают улучшить читабельность кода и облегчают понимание происходящего.
В статье рассмотрим, что такое именованные аргументы и какие преимущества они дают. Также рассмотрим несколько проблем, о которых следует помнить при использовании именованных аргументов.
📄 Читать статью
@dev_notes_ru
👍3
Введение в Popover API
#html #css #js #javascript #frontend
В последнее время браузеры стремительно обретают довольно важные возможности. Возможности, для реализации которых могло потребоваться несколько библиотек JavaScript (или CSS), теперь доступны в браузерах из коробки.
Сначала
В статье рассмотрены основы Popover API и то, как использовать его для создания всплывающих окон самым простым способом.
📄 Читать статью
@dev_notes_ru
#html #css #js #javascript #frontend
В последнее время браузеры стремительно обретают довольно важные возможности. Возможности, для реализации которых могло потребоваться несколько библиотек JavaScript (или CSS), теперь доступны в браузерах из коробки.
Сначала
<dialog>, а теперь Поповеры/Всплывающие окна! Popover API, позволяющий создавать всплывающие окна, теперь доступен в большинстве современных браузеров.В статье рассмотрены основы Popover API и то, как использовать его для создания всплывающих окон самым простым способом.
📄 Читать статью
@dev_notes_ru
👍2
#Laravel #tips #php #backend
Познакомьтесь с методами-хелперами Laravel, упрощающими процесс кодирования!
@dev_notes_ru
Познакомьтесь с методами-хелперами Laravel, упрощающими процесс кодирования!
@dev_notes_ru
🔥4
Popover API
#html #js #JavaScript #css #Frontend
Всплывающие окна, созданные с помощью Popover API, всегда являются немодальными. Если необходимо создать модальное всплывающее окно, следует использовать элемент
📄 Читать статью
@dev_notes_ru
#html #js #JavaScript #css #Frontend
Popover API предоставляет разработчикам стандартный, последовательный и гибкий механизм для отображения контента всплывающего поверх другого содержимого страницы. Управление всплывающим контентом может осуществляться как декларативно с помощью атрибутов HTML, так и с помощью JavaScript.Всплывающие окна, созданные с помощью Popover API, всегда являются немодальными. Если необходимо создать модальное всплывающее окно, следует использовать элемент
<dialog>. Эти два элемента во многом пересекаются — например, может понадобиться создать всплывающее окно, которое будет постоянно отображаться, но при этом управляться с помощью декларативного HTML. Можно превратить элемент <dialog> во всплывающее окно (<dialog popover> вполне допустимо), если вы намерены совместить управление всплывающим окном с семантикой диалога.📄 Читать статью
@dev_notes_ru
👍2
#Laravel #tips #php #backend
Laravel Tip💡: Метод
Зачастую нам нужно получить первую запись, соответствующую запросу
@dev_notes_ru
Laravel Tip💡: Метод
firstWhereЗачастую нам нужно получить первую запись, соответствующую запросу
where. Хотя метод where() в сочетании с first() справляется с этой задачей, Laravel поставляется с функцией firstWhere(), позволяющей сделать именно это 🚀.@dev_notes_ru
👍6
#react #js #JavaScript #frontend
React 19: Изменение в современной веб-разработке
React, популярная JavaScript-библиотека для создания пользовательских интерфейсов, собирается сделать гигантский прыжок вперёд в своей грядущей версии 19. В преддверии выхода React 19 разработчики по всему миру с нетерпением ждут новых возможностей и улучшений, обещающих произвести революцию в создании веб-приложений.
Рассмотрим передовые возможности React 19, включая новые хуки, изменения в API и улучшения производительности, благодаря которым изменится опыт разработки. Независимо от того, опытный ли вы разработчик React или только начинаете свой путь, эта статья даст представление, что ждёт и как использовать эти новые мощные инструменты.
📄 Читать статью
@dev_notes_ru
React 19: Изменение в современной веб-разработке
React, популярная JavaScript-библиотека для создания пользовательских интерфейсов, собирается сделать гигантский прыжок вперёд в своей грядущей версии 19. В преддверии выхода React 19 разработчики по всему миру с нетерпением ждут новых возможностей и улучшений, обещающих произвести революцию в создании веб-приложений.
Рассмотрим передовые возможности React 19, включая новые хуки, изменения в API и улучшения производительности, благодаря которым изменится опыт разработки. Независимо от того, опытный ли вы разработчик React или только начинаете свой путь, эта статья даст представление, что ждёт и как использовать эти новые мощные инструменты.
📄 Читать статью
@dev_notes_ru
👍1
#Laravel #tips #php #backend
Совет по Laravel: Работа с IP-адресами
Иногда может понадобиться поработать с IP-адресами. Laravel использует компонент
@dev_notes_ru
Совет по Laravel: Работа с IP-адресами
Иногда может понадобиться поработать с IP-адресами. Laravel использует компонент
HttpFoundation из Symfony, поставляемый с удобными хелперами для работы с IP-адресами @dev_notes_ru
👍3
Отпечатки запросов и как их использовать в Laravel
#laravel #php #backend
Отпечаток — уникальный узор или характеристика, которая может быть использована для идентификации человека или объекта. Это понятие широко используется в различных областях.
Например, для уникальной идентификации человека используются уникальные узоры из гребней и впадин на поверхности человеческих пальцев или последовательности ДНК.
Аналогично, в веб-приложениях уникальные шаблоны HTTP-запросов пользователя могут быть использованы для его однозначной идентификации.
Отпечаток запроса может быть сформирован путём хэширования различных значений запроса, таких как URL, IP-адрес, пользовательский агент и другие параметры. Хешированные значения могут быть использованы для идентификации веб-запроса.
Итак, давайте разберёмся, как можно использовать отпечатки в Laravel.
📄 Читать статью
@dev_notes_ru
#laravel #php #backend
Отпечаток — уникальный узор или характеристика, которая может быть использована для идентификации человека или объекта. Это понятие широко используется в различных областях.
Например, для уникальной идентификации человека используются уникальные узоры из гребней и впадин на поверхности человеческих пальцев или последовательности ДНК.
Аналогично, в веб-приложениях уникальные шаблоны HTTP-запросов пользователя могут быть использованы для его однозначной идентификации.
Отпечаток запроса может быть сформирован путём хэширования различных значений запроса, таких как URL, IP-адрес, пользовательский агент и другие параметры. Хешированные значения могут быть использованы для идентификации веб-запроса.
Итак, давайте разберёмся, как можно использовать отпечатки в Laravel.
📄 Читать статью
@dev_notes_ru
🔥2