Telegram Web Link
Полный курс Laravel

01 Возможности фреймворка (All Features)
02 Установка на Windows 10
03 Установка на MacOS и Linux (Installation)
04 Структура проекта (Project Structure)
05 Конфигурация (Configuration)
06 Принцип работы (How It Works)
07 Маршруты и Контроллеры (Routes and Controllers)
08 Мидлвейры + лайфхаки (Middleware)
09 Страницы и мой опыт + Вёрстка (Pages)
10 Компоненты + Вёрстка в Blade (Blade Components)
11 HTTP запросы (Requests)
12 HTTP ответы (Responses)
13 Сессия (Session)
14 База данных + Миграции (Database Migrations)
15 Модели 1 Основы (Model Basics)
16 Валидация данных (Validation)
17 Правила валидации + Кейсы (Validation Rules + Examples)
18 Модели 2 Создание записей в базе данных (Models Creation)
19 Модели 3 Получение записей 1 (Models Retrieving)
20 Модели 4 Получение записей 2 (Models Retrieving)
21 Модели 5 Условия (Where Clauses)
22 Модели 6 Агрегация (Laravel Aggregation)

Все видел доступны на youtube

👉 @php_lib
🔥7👍1
Porto (Apiato) ► архитектурный шаблон проектирования

Подводка к Порто (Porto) ► Влажная, Длинная, Необрезанная ► Архитектура приложения
Porto: Архитектурный шаблон [ Базовые концепции ] ► Порто №1
Porto: Ship [ Структура Корабля ] ► Архитектурный шаблон Порто №2
Porto: Containers [ Слой Контейнеров ] ► Архитектурный шаблон Порто №3
Porto: Components [ Компоненты Контейнера ] ► Архитектурный шаблон Порто №4
Porto: Приручение связанности ► Архитектурный шаблон Порто №5

источник

👉 @php_lib
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
💡Советы и хитрости PhpStorm - Быстрый поиск 🔎

В КАЖДОМ диалоговом окне, подсказке, дереве или папке вы можете начать вводить текст для поиска чего-то конкретного.
Это простая функция, но она изменит вашу жизнь, если вы будете использовать ее постоянно.

👉 @php_lib
👍3
Полное руководство по PHP и Neo4j

Основная цель данного руководства - предоставить все элементарные знания, необходимые для использования Neo4j в PHP. Я назову наиболее распространенные возможные варианты и предоставлю инструкции по их использованию или включу ссылку, где можно найти необходимую информацию.

https://ko-fi.com/post/Complete-guide-for-PHP-Neo4j-Q5Q2DT98D

👉 @php_lib
👍2
Laravel Breeze vs Laravel Jetstream

Laravel предлагает несколько вариантов аутентификации в ваших приложениях, которые обеспечивают надежный и современный уровень аутентификации. Они входят в состав стартовых наборов Laravel Starter Kits: Laravel Breeze и Laravel Jetstream.

Laravel Breeze - отличный выбор, когда нужно быстро запустить систему. Jetstream предлагает двухфакторную авторизацию, API-токены и управление командой. Если вы ищете больше возможностей, то Jetstream - это то, что вам нужно.

В этой статье вы узнаете все, что вам нужно знать, чтобы начать работу с обоими пакетами. Сюда войдет их установка, обсуждение их различий и сходств, а также то, когда их следует использовать.

https://www.twilio.com/blog/laravel-breeze-vs-laravel-jetstream

👉 @php_lib
Производительность PHP: Дополнительные ядра процессора против более быстрых ядер процессора

Некоторое время назад я получил письмо от клиента, испытывающего проблемы с медленной производительностью веб-сервера LEMP (Linux, Nginx, MySQL и PHP). Во время полного аудита я обнаружил, что средняя нагрузка на сервер была довольно низкой (см. скриншот выше). Однако сайт действительно работал очень медленно. Были некоторые неправильные конфигурации, но одним из основных узких мест в производительности PHP была низкая однопоточная производительность процессора.

https://haydenjames.io/php-performance-additional-cpu-cores-vs-faster-cpu-cores/

👉 @php_lib
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
💡Советы и хитрости PhpStorm - Узнайте об опциях коммита

Опции коммита позволяют вам определить действия, которые нужно выполнить перед коммитом, например:

* Переформатировать код
* Проверить TODO
* Проанализировать код
* и т.д.

👉 @php_lib
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
💡Советы и хитрости PhpStorm - Представление проекта

Помимо функций поиска, мне нравится работать и с представлением проекта. В этом могут помочь 3 важных сочетания клавиш:

1️⃣ Открыть файл в представлении проекта (мой любимый)
2️⃣ Развернуть дерево
3️⃣ Свернуть дерево

👉 @php_lib
👍3
Миниатюрное десктопное GUI приложение на PHP — 2 МБ хватит для всех

Я часто заморачиваюсь на тему минимизации размера своих GUI приложений. Прошлая моя статья была про Nuklear. Но сейчас захотелось более современных технологий. Чтоб HTML5, CSS3 и PHP. Чтоб приложение ни от чего не зависело, т.е. построено по принципу "всё включено". И чтоб конечный размер приложения не превысил 2 мегабайта. Получится ли?

В Linux я часто пользуюсь утилитой df. Мне её очень не хватает в Windows, а искать аналоги лень. А уж тем более было лень запускать всякие там Explorer, Powershell и т.п. - это слишком нормально :-). Так что было сделано волевое решение сделать свою утилиту, на РНР 5, с бутстрапом и JQuery.

https://habr.com/ru/articles/674192/

👉 @php_lib
👍31
Удобочитаемое форматирование чисел в PHP

Числа - сложная штука. Числа сложны тем, что они используются в качестве метрики для многих вещей. Валюта, масштаб, погода, наука - и это лишь некоторые из них. И поскольку числа связаны с разными вещами, важно представлять их в понятном для человека виде.

https://www.amitmerchant.com/human-readable-number-formatting-in-php/

👉 @php_lib
👍2
2025/07/12 01:22:09
Back to Top
HTML Embed Code: