uz
Feedback
PHP Portal | Программирование

PHP Portal | Программирование

Kanalga Telegram’da o‘tish

Присоединяйтесь к нашему каналу и погрузитесь в мир для PHP-разработчика Связь: @devmangx

Ko'proq ko'rsatish
4 820
Obunachilar
-1124 soatlar
-247 kunlar
-8630 kunlar
Postlar arxiv
Секреты стройности монолита: подходы по снятию нагрузки с БД Статья описывает, как команда Яндекс Еды оптимизировала свой мон
Секреты стройности монолита: подходы по снятию нагрузки с БД Статья описывает, как команда Яндекс Еды оптимизировала свой монолитный PHP-сервис, снизив нагрузку на MySQL Основные проблемы включали высокую загрузку CPU и памяти, сложность управления изменениями в структуре базы данных и срабатывание механизма Flow Control в Galera Cluster, что приводило к задержкам и сбоям в обслуживании запросов. Для решения этих проблем команда распределила ответственность за таблицы между командами, анализировала медленные запросы с помощью утилиты pt-query-digest и внедрила различные оптимизации, включая использование кэширования и денормализацию данных В результате удалось значительно снизить нагрузку на базу данных и улучшить производительность системы 👉 Подробнее ➡️ @PHPgx | #cтатья

⚡️ Дождались! Ребята сделали крутейшие каналы про Айти ⚡️ Здесь сложные темы объясняют на простых картинках, понятном языке.
+4
⚡️ Дождались! Ребята сделали крутейшие каналы про Айти ⚡️ Здесь сложные темы объясняют на простых картинках, понятном языке. А также решаем задачки, делимся ресурсами и советами. Принимаем заявки, не упусти: ⚙️ Webdev | Backend & Frontend 📱 Python | Программирование 😷 Hacking | Кибербезопасность 🖥 CodHub | Программирование 🖥 Memes | Мемы айтишников

💡 Быстрый совет по Laravel: Ограничение скорости выполнения задач Когда-нибудь приходилось ограничивать частоту выполнения з
💡 Быстрый совет по Laravel: Ограничение скорости выполнения задач Когда-нибудь приходилось ограничивать частоту выполнения задач? Будь то защита API от перегрузки или ограничение количества задач для пользователей бесплатного тарифа, Laravel позволяет легко задавать лимиты и использовать их прямо из коробки 👉 @PHPgx | #tips

Пакет для интеграции Grok AI в приложения Laravel https://github.com/grok-php/laravel 👉 @PHPgx | #ресурсы

PHP 8.4 поставляется с удобным классом для работы с числами с плавающей запятой, который предлагает: 🔹максимальную точность
PHP 8.4 поставляется с удобным классом для работы с числами с плавающей запятой, который предлагает: 🔹максимальную точность 🔹объектно-ориентированный подход 🔹неизменяемые объекты 🔹удобные цепочные операции Этот класс является частью расширения BCMath, которое обычно включено по умолчанию 👉 @PHPgx | #tips

🚀 Хотите перейти на новый уровень PHP-разработки? 📚 Курс Symfony Framework создан для тех, кто стремится стать востребованн
🚀 Хотите перейти на новый уровень PHP-разработки? 📚 Курс Symfony Framework создан для тех, кто стремится стать востребованным разработчиком уровня middle+ и senior. Мы научим вас решать задачи уровня enterprise на одном из самых мощных PHP-фреймворков — Symfony! 🔧 Почему Symfony? Symfony — это выбор компаний, создающих сложные и надежные приложения. На нашем курсе вы научитесь:- Разворачивать приложения для разных окружений- Обеспечивать их безопасность- Настраивать тестирование 👩‍🏫 Что вас ждет на курсе? Вы освоите все ключевые функции Symfony под руководством преподавателей-практиков, которые работают на реальных проектах с использованием Symfony, Laravel и других популярных фреймворков. 💡 Symfony — это не просто фреймворк, это инструмент для решения самых амбициозных задач в PHP-разработке. 🚀 Регистрируйтесь прямо сейчас, пройди короткий тест и получите возможность учиться у экспертов на самых выгодных условиях с промокодом- "Symfony_1_25" 💥👉 ссылка Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: 2W5zFK4G2K2

Обнаружил интерактивную игрушку — SQL Murder Mystery Это квест, где нужно раскрыть убийство в городе SQL City с помощью SQL-запросов. Начинаешь с обрывков улик и шаг за шагом собираешь доказательства, чтобы вычислить преступника. Если вы новичок в SQL, не беда — для вас подготовлен специальный пошаговый гид. А для опытных сыщиков сразу доступны данные для расследования. Короче, если хотите совместить приятное с полезным и прокачать свои SQL-скиллы в увлекательной форме, рекомендую попробовать: https://mystery.knightlab.com/ 👉 @PHPgx | #ресурсы

💡 Быстрый совет по Laravel Нужно легко подсчитать уникальные значения столбца в модели Eloquent? Вот удобный способ сделать
💡 Быстрый совет по Laravel Нужно легко подсчитать уникальные значения столбца в модели Eloquent? Вот удобный способ сделать это. Обратите внимание, что этот метод нужно разместить в базовой модели, от которой будут наследоваться другие модели. 👉 @PHPgx | #tips

TwigStan — это статический анализатор для шаблонов Twig, основанный на PHPStan. Он компилирует Twig-шаблоны в PHP-код, оптими
TwigStan — это статический анализатор для шаблонов Twig, основанный на PHPStan. Он компилирует Twig-шаблоны в PHP-код, оптимизирует его и анализирует с помощью PHPStan, сообщая об ошибках с указанием исходного шаблона и номера строки ❗️Проект находится на экспериментальной стадии 👉 @PHPgx | #ресурсы

Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает? Психолог взрослого человек
Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает? Психолог взрослого человека - канал для айтишников, у которых периодически опускаются руки и отключается мозг, ибо переработки и постоянная тревожность не приводят к другим исходам. ✔️ Как научиться отвлекаться от работы и отдыхать? ✔️ Как совместить кучу рабочих задач и время с семьей? ✔️ Как справиться с прокрастинацией? ✔️ Как не растерять запал, даже если кажется, что ничего не выходит? Подписывайтесь на канал @vadimpetrov_psy и научитесь работать без упахивания, выгорания и ущерба для личной жизни! 👨🏻‍💻 Псс. Заходите в закреп канала - там много полезного, и даже бесплатный мини-курс.

🧑‍💻ТОП 2 канала для тех кто увлекатеся хакингом и кибербезопасностью: Этичный Хакер — крупнейший в СНГ канал по информацион
🧑‍💻ТОП 2 канала для тех кто увлекатеся хакингом и кибербезопасностью: Этичный Хакер — крупнейший в СНГ канал по информационной безопасности. OSINT, анонимность, пентест, социальная инженерия. Лаборатория Хакера — авторский канал от специалиста по ИБ. Новости даркнета, сетевая разведка, обзоры инструментов с github, полезные подборки.

#Laravel Новый метод withAttributes теперь доступен для отношений и локальных областей видимости. Он добавляет WHERE-условие
#Laravel Новый метод withAttributes теперь доступен для отношений и локальных областей видимости. Он добавляет WHERE-условие к запросу с указанными атрибутами и автоматически применяет их к моделям, созданным через отношение или область видимости. Очень удобно! 👍 👉 @PHPgx | #tips

Стать джуном за 3 дня реально? Очевидно, что нет. Но за месяц вполне возможно. Есть такой канал Frontender's notes, в котором
Стать джуном за 3 дня реально? Очевидно, что нет. Но за месяц вполне возможно. Есть такой канал Frontender's notes, в котором фронтент-сеньоры публикуют полезные материалы. Уже собрали в нём: — Готовые приложения (211 шт)Оптимизация кода (87 шт)Компоненты (744 шту)UI-киты (509 шт)Полезные статьи (92 шт) Теперь не нужно искать информацию по крупицам в интернете. Всё в одном месте: Frontender's notes

⚙️ phpCacheAdmin v2 — это веб-админка на PHP для Redis, Memcached, APCu, OPCache и Realpath. Проект предлагает минималистичны
⚙️ phpCacheAdmin v2 — это веб-админка на PHP для Redis, Memcached, APCu, OPCache и Realpath. Проект предлагает минималистичный и быстрый доступ к данным, очистку кеша и мониторинг работы сервисов. ✅ Простая установка без базы данных ✅ Поддержка Docker ✅ Гибкая конфигурация через config.php или ENV Подробнее: GitHub 👉 @PHPgx | #ресурсы

Создание приложения для управления файлами — отличный способ изучить важные концепции программирования. В этом курсе вы созда
Создание приложения для управления файлами — отличный способ изучить важные концепции программирования. В этом курсе вы создадите клон Google Drive с использованием Laravel, PHP и Vue.js. Вы реализуете загрузку и скачивание файлов, создадите функцию поиска, интегрируете AWS и многое другое. 👉 Ссылка на курс 👉 @PHPgx | #курсы #en

Верстаешь? Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке: 1. Ты сверстаешь веб-сайт на HTML + CSS; 2.
Верстаешь? Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке: 1. Ты сверстаешь веб-сайт на HTML + CSS; 2. Оживишь страницу с помощью JavaScript; 3. Используешь фронтенд-фреймворк Angular; 4. Подключишь Backend и загрузишь сайт на хостинг; 5. Получишь советы по доработке от эксперта; 6. Научишься использовать ChatGPT и Giga во Frontend-разработке; 7. Узнаешь 9 способов найти первый заказ даже без опыта. А главное, ты проведёшь 7 дней в приятной компании Fullstack-разработчика с 10-летним стажем – Романа Чернова. 👉 Проскочить на интенсив бесплатно Начинаем уже завтра. 🔥 С нас обучение, практика и помощь с выходом на фриланс или собеседованием.

💡 PHP совет: Знаете ли вы, что в PHP можно пропустить выражение инициализации внутри традиционного цикла for, если переменна
💡 PHP совет: Знаете ли вы, что в PHP можно пропустить выражение инициализации внутри традиционного цикла for, если переменная уже была инициализирована? Например, если переменная передана в функцию в качестве параметра, её можно использовать для инициализации цикла for без дополнительного объявления. Это небольшая синтаксическая особенность, но довольно интересное поведение языка, о котором стоит знать. 👉 @PHPgx | #tips

Понимание сериализации в PHP Сериализация (или serialization) - это процесс преобразования данных в формат, который можно сох
Понимание сериализации в PHP Сериализация (или serialization) - это процесс преобразования данных в формат, который можно сохранить или передать. В PHP сериализация выполняется с использованием специального формата, который представляет различные типы данных, такие как булевы значения, null, целые числа, числа с плавающей запятой, строки, массивы и объекты. Булевы значения сериализуются так: 🔹 "b:0;" для false и "b:1;" для true. 🔹 Null представляется как "N;". 🔹 Целые числа сериализуются как "i:значение;", 🔹 числа с плавающей запятой как "d:значение;". 🔹 Сериализованные строки содержат информацию о длине строки и выглядят так: "s:[длина]:"[значение]"". Массивы сериализуются с использованием "a:[количество элементов]:{...элементы}", где каждый элемент представлен в формате "ключ;значение;". Объекты сериализуются с использованием "O:[длина класса]:"[класс]":[количество свойств]:{...свойства}". Сериализация может также обрабатывать защищенные и приватные свойства объектов, добавляя специальные символы к их именам. Этот процесс позволяет сохранять данные в формате, который можно легко передавать или хранить, и восстанавливать их обратно в их первоначальное состояние. 👉 Подробнее ➡️ @PHPgx | #cтатья #en

В конце 2022 года Bitcoin стоил $16k, Solana – $8, мемкоины никто не воспринимал всерьёз. Прошло чуть больше года – BTC x7, Solana x25, мемкоины улетели на десятки тысяч процентов. Так же было и с "монетой Трампа" – многие не понимали, как зайти на раннем этапе, а те, кто разобрался, сделали x100+. Секрет? Крупные игроки не ждут сигналов в СМИ – они заходят, пока толпа спит. Чтобы не копаться самому – читай канал Crypto Master. Здесь все основные и ранние инсайды! Подписывайся – следующий x100 может быть твоим: https://t.me/+cSLHRmotJjllMjIy

💡 Совет по Laravel Хочешь защитить свою боевую базу данных от случайного выполнения команды "migrate:fresh"? Ты можешь сдела
+1
💡 Совет по Laravel Хочешь защитить свою боевую базу данных от случайного выполнения команды "migrate:fresh"? Ты можешь сделать это на уровне Laravel, включив метод DB::prohibitDestructiveCommands() в твоем AppServiceProvider 👉 @PHPgx | #tips