Пьеса о неудачном запуске предзаказа
https://habr.com/ru/articles/779608/
https://habr.com/ru/articles/779608/
Хабр
Пьеса о неудачном запуске предзаказа
Воскресный пост без технических нюансов. Просто история одного дня из жизни команды разработки. Пост для развлечения и поднятия боевого духа перед началом рабочей недели – все решаемо и всегда есть...
Совет #Laravel: Используйте метод rawValue(), чтобы получить значение из SQL-выражения.
PHP Уроки
1. МАССИВЫ, ЦИКЛЫ, ПЕРЕМЕННЫЕ, ФУНКЦИИ
2. БАЗА ДАННЫХ | ВЫБОРКА, ДОБАВЛЕНИЕ
3. БАЗА ДАННЫХ | ОБНОВЛЕНИЕ, УДАЛЕНИЕ
4. БАЗА ДАННЫХ | НАСЛЕДИЕ
5. БАЗА ДАННЫХ | ФАЙЛ, УСЛОВИЯ
6. БАЗА ДАННЫХ | АДМИНКА, ЛОГИРОВАНИЕ
7. ООП | КЛАССЫ И МЕТОДЫ
8. ООП | СВОЙСТВА, КОНСТРУКТОР
9. ООП | Include, Маршрутизация
10. ООП | ПРОСТРАНСТВО ИМЕН namespace
#video #php
https://www.youtube.com/watch?v=sH4rKhxzfRU&list=PL3-0tsv0n0zbLTan9IVSECTsTVpusH8fm&ab_channel=%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9%D0%9F%D0%BE%D0%B2%D1%8B%D1%88%D0%B5%D0%B2Develop
1. МАССИВЫ, ЦИКЛЫ, ПЕРЕМЕННЫЕ, ФУНКЦИИ
2. БАЗА ДАННЫХ | ВЫБОРКА, ДОБАВЛЕНИЕ
3. БАЗА ДАННЫХ | ОБНОВЛЕНИЕ, УДАЛЕНИЕ
4. БАЗА ДАННЫХ | НАСЛЕДИЕ
5. БАЗА ДАННЫХ | ФАЙЛ, УСЛОВИЯ
6. БАЗА ДАННЫХ | АДМИНКА, ЛОГИРОВАНИЕ
7. ООП | КЛАССЫ И МЕТОДЫ
8. ООП | СВОЙСТВА, КОНСТРУКТОР
9. ООП | Include, Маршрутизация
10. ООП | ПРОСТРАНСТВО ИМЕН namespace
#video #php
https://www.youtube.com/watch?v=sH4rKhxzfRU&list=PL3-0tsv0n0zbLTan9IVSECTsTVpusH8fm&ab_channel=%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9%D0%9F%D0%BE%D0%B2%D1%8B%D1%88%D0%B5%D0%B2Develop
Создаём графический информер на PHP
https://habr.com/ru/articles/780156/
https://habr.com/ru/articles/780156/
Хабр
Создаём графический информер на PHP
Это моя первая статья от 29 сентября 2004 года, ценность в основном историческая. Публикую её здесь, чтобы она не потерялась, потому что оригинальный сайт удалён. Подтверждение даты здесь . Картинка,...
О выборе CMS для сайтовых дел, кратенький обзор Processwire
https://habr.com/ru/articles/780064/
https://habr.com/ru/articles/780064/
Хабр
О выборе CMS для сайтовых дел, кратенький обзор Processwire
На днях было появилась нужда - создать сайт, новостного типа, и недолго думая приступил к поиску того самого чудо движка (CMS, пардон - за терминологию из 90х ) который бы осилил задачу с...
ч.15 Игровой авторитарный сервер на процессах и его архитектура в картинках — Создание сервера для онлайн ММО игр на PHP
https://habr.com/ru/articles/780602/
https://habr.com/ru/articles/780602/
Хабр
ч.15 Игровой авторитарный сервер на процессах и его архитектура в картинках — Создание сервера для онлайн ММО игр на PHP
В предыдущей статье я рассказывал об архитектуре приложения, где ее отдельные компоненты могли бы работать параллельно не блокируя выполнения друг друга. В этой статье я расскажу о причинах, по...
Выбираем подходящий PHP-фреймворк для проекта
https://habr.com/ru/companies/pyrobyte/articles/780494/
https://habr.com/ru/companies/pyrobyte/articles/780494/
Хабр
Выбираем подходящий PHP-фреймворк для проекта
Привет, Хабр. Меня зовут Денис, я backend-разработчик в Пиробайте . Поговорим о самых распространенных PHP-фреймворках и о том, для каких проектов целесообразнее выбрать тот или иной вариант. ...
Как мы внедряли Sentry. Часть 2 — внедрение в разработку
https://habr.com/ru/articles/781446/
https://habr.com/ru/articles/781446/
Хабр
Как мы внедряли Sentry. Часть 2 — внедрение в разработку
В прошлый раз мы рассматривали внедрение Sentry со стороны эксплуатации : устанавливали на сервер self-hosted , делали его высокодоступным при помощи сети доставки td-agent , настраивали мониторинг....
Как и почему в 2024 году мы разрабатываем сайты для крупных клиентов на WordPress?
https://habr.com/ru/articles/782530/
https://habr.com/ru/articles/782530/
Хабр
Как и почему в 2024 году мы разрабатываем сайты для крупных клиентов на WordPress?
Сегодня WordPress — один из лучших бесплатных инструментов на рынке. Как и многие IT-компании, мы начинали с разработки сайтов на коробочных решениях с низким порогом входа. Расширив экспертизу и...
🔥 Дайджест полезных материалов из мира PHP за неделю
Почитать:
— Как и почему в 2024 году мы разрабатываем сайты для крупных клиентов на WordPress?
— Как мы внедряли Sentry. Часть 2 — внедрение в разработку
— Обзор LiveWire 3 и Volt
— How to Launch a PHP Project in VS Code Dev Container
— How to create a #Docker image ( for the #website ) and run the container #php #apache #devops 2024
— Laravel 10 Find Month Difference Between Two Dates with Example
— TCPDF: How to add new custom font in tcpdf
— How send transaction emails in Laravel using Brevo (ex Sendinblue)
— Introdução ao Laravel
— Value Objects in PHP 8: Entities
— Create your own laravel make commands
— Evolution of Type Hinting in PHP
— Aplicações Laravel que gritam seu domínio
Посмотреть:
🌐 Реализация полиморфных комментариев и лайков на Livewire+Volt (⏱ 26:32)
🌐 Гайд по MoonShine v.2. Авторизация. Видим только свои статьи (⏱ 10:25)
🌐 Создание интернет-магазина на WooCommerce с нуля. 15. Шаблон категории-3 (⏱ 20:30)
Хорошего дня!
Почитать:
— Как и почему в 2024 году мы разрабатываем сайты для крупных клиентов на WordPress?
— Как мы внедряли Sentry. Часть 2 — внедрение в разработку
— Обзор LiveWire 3 и Volt
— How to Launch a PHP Project in VS Code Dev Container
— How to create a #Docker image ( for the #website ) and run the container #php #apache #devops 2024
— Laravel 10 Find Month Difference Between Two Dates with Example
— TCPDF: How to add new custom font in tcpdf
— How send transaction emails in Laravel using Brevo (ex Sendinblue)
— Introdução ao Laravel
— Value Objects in PHP 8: Entities
— Create your own laravel make commands
— Evolution of Type Hinting in PHP
— Aplicações Laravel que gritam seu domínio
Посмотреть:
🌐 Реализация полиморфных комментариев и лайков на Livewire+Volt (⏱ 26:32)
🌐 Гайд по MoonShine v.2. Авторизация. Видим только свои статьи (⏱ 10:25)
🌐 Создание интернет-магазина на WooCommerce с нуля. 15. Шаблон категории-3 (⏱ 20:30)
Хорошего дня!
KPI разработчика: какие метрики можно использовать и эффективно ли их внедрение
https://habr.com/ru/articles/783406/
https://habr.com/ru/articles/783406/
Хабр
KPI разработчика: какие метрики можно использовать и эффективно ли их внедрение
KPI (Key Performance Indicators) – ключевые показатели эффективности сотрудника, которые позволяют оценить достижение поставленных целей и задач, результативность работы в компании. С продажниками все...
Многоуровневое логирование: Руководство по структурированному и последовательному ведению логов
https://habr.com/ru/companies/otus/articles/783738/
https://habr.com/ru/companies/otus/articles/783738/
Хабр
Многоуровневое логирование: Руководство по структурированному и последовательному ведению логов
В прошлом месяце мне представилась возможность выступить на AmsterdamPHP с докладом на тему уровней логирования. Полученные положительные отзывы вдохновили меня на то, чтобы поделиться этой...
Версионная миграция структуры базы данных через PHP атрибуты
https://habr.com/ru/articles/783940/
https://habr.com/ru/articles/783940/
Хабр
Версионная миграция структуры базы данных через PHP атрибуты
Всегда немного раздражало что при написании миграций в Laravel сначала необходимо прописывать поля в классе модели, а затем эти же поля в миграциях. И когда мне понадобилось написать версионирование...
В PHP есть несколько простых, но мощных функций, предназначенных именно для хэширования и проверки паролей.
🔐 Хеширование паролей с помощью password_hash()
🔍 Проверка паролей с помощью password_verify().
Я использую их в своем компоненте аутентификации #PhpFrameworkPro.
Посмотрите, как я создал его здесь👇
https://garyclarketech.teachable.com/courses/php-framework-pro/lectures/46511884
🔐 Хеширование паролей с помощью password_hash()
🔍 Проверка паролей с помощью password_verify().
Я использую их в своем компоненте аутентификации #PhpFrameworkPro.
Посмотрите, как я создал его здесь👇
https://garyclarketech.teachable.com/courses/php-framework-pro/lectures/46511884
Использование Symfony / PHP (II)
https://habr.com/ru/articles/785008/
https://habr.com/ru/articles/785008/
Хабр
Использование Symfony / PHP (II)
Привет! Я, Андрей, Symfony разработчик - мы делаем сайты. Каждый день мы тратим много ресурсов на администрирование и базовые настройки проектов. В этой статье я продолжаю делиться опытом, как можно...
Изучение мидлварей в Laravel 11
https://habr.com/ru/articles/785026/
https://habr.com/ru/articles/785026/
Хабр
Изучение мидлварей в Laravel 11
Выход Laravel 11 намечен на первый квартал 2024-го года, что может произойти уже в следующем месяце. Я начинаю новый проект, и поскольку дата выхода очень близка, решил взглянуть на то что изменится в...
В Laravel v10.40.0 в классе
Например, рассмотрим джоб
@phpshka
QueueFake
появился новый метод assertCount().
🚀 Этот метод позволяет проверить общее количество отправленных заданий.Например, рассмотрим джоб
SendAnnouncementEmailToUser.
Его роль заключается в отправке объявлений пользователям. Используя assertCount(),
вы можете легко проверить количество отправленных джобсов, обеспечив бесперебойную работу с ними. 👍@phpshka