ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Библиотека PHP программиста 👨🏼‍💻👩‍💻

Библиотека PHP программиста 👨🏼‍💻👩‍💻

前往频道在 Telegram

Полезные материалы по PHP, Laravel, Symfony, CodeIgniter, CakePHP, Phalcon По всем вопросам @evgenycarter

显示更多
2 039
订阅者
-124 小时
-77 天
-1730 天
帖子存档
Современный PHP Пока я не обращал внимания, PHP стал достаточно хорош Последний раз я использовал PHP, вероятно, около 2017 года, хотя это было только в контексте поддержки некоторых сайтов WordPress. К тому времени уже вышла версия 7.2, но я об этом даже не подозревал. Я хотел избежать работы с PHP любой ценой. Последний раз я использовал PHP, вероятно, около 2017 года, хотя это было только в контексте поддержки некоторых сайтов WordPress. К тому времени уже вышла версия 7.2, но я об этом даже не подозревал. Я хотел избежать работы с PHP любой ценой. В этом марте я нашел время, чтобы проверить, что хорошего было добавлено в язык, о чем я не знал. Честно говоря, все выглядит замечательно. https://dnlytras.com/blog/modern-php/ 👉 @php_lib

Рефакторинг PHP Я программирую на PHP уже почти десять лет, и если я чему-то и научился за это время, так это тому, что читабельность и простота - это ключи к поддерживаемому и устойчивому коду. Каждая первая попытка написать код должна быть направлена на то, чтобы он работал. Только после этого следует уделить время рефакторингу. Именно тогда я стремлюсь к читабельности и простоте. Сегодня я рассматриваю рефакторинг как один из своих основных навыков. В этом посте я делюсь с вами своими практиками рефакторинга в PHP. https://christoph-rumpel.com/2020/8/refactoring-php 👉 @php_lib

❓В чем особенности функционального программирования на PHP? ❗️Узнайте 19 октября в 20:00 мск на открытом уроке в OTUS. 😱Что
❓В чем особенности функционального программирования на PHP? ❗️Узнайте 19 октября в 20:00 мск на открытом уроке в OTUS. 😱Что вас ждет на занятии? - рассмотрим особенности функционального программирования - разберём свёртку списков (reduce) - напишем полезную монаду для валидации создаваемых сущностей (writer) 📚Занятие пройдет в рамках онлайн-курса «PHP Developer. Professional» от OTUS. Это шанс познакомиться с преподавателем Дмитрием Кирилловым, техническим директором 1С-Старт и протестировать учебный процесс. 📌Для регистрации на урок пройдите вступительный тест: https://otus.pw/O39f/

Глубокое погружение в очереди Laravel Иногда возникает задача, которая слишком медленна для обычного веб-запроса, например, отправка электронного письма или разбор CSV-файла. Очереди Laravel отлично подходят для такого типа работы. В этой статье Фархан углубляется в документацию Laravel, чтобы помочь нам понять все различные варианты. https://www.honeybadger.io/blog/laravel-queues-deep-dive/ 👉 @php_lib

Список функций Big-O для PHP После некоторого времени использования PHP я заметил, что не все встроенные функции PHP работают так быстро, как ожидалось. Рассмотрим эти две возможные реализации функции, которая определяет, является ли число простым, используя кэшированный массив простых чисел. 👉 @php_lib

🔥Пройди тест по PHP🔥 Ответьте на вопросы и проверьте свои знания. Сможете сдать — пройдёте на продвинутый курс "PHP Develop
🔥Пройди тест по PHP🔥 Ответьте на вопросы и проверьте свои знания. Сможете сдать — пройдёте на продвинутый курс "PHP Developer. Professional " по специальной цене. ⏰ Время прохождения теста ограничено 30 минут 👉Пройти тест: https://otus.pw/1UZL/ 📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные открытые уроки. 🔸 Регистрация на 05 Октября в 20:00: «Мастер-класс: элементы DDD в PHP» 🔸 Регистрация на 19 Октября в 20:00: «Функциональное программирование на PHP» Реклама. Информация о рекламодателе на сайте otus.ru

От Doctrine ORM к CQRS за 20 минут (Дмитрий Симушев, Райффайзенбанк) Если Doctrine ORM не справляется с обработкой потока запросов на чтение, а хаки по оптимизации уже кончились, есть другой путь. 01:00 Что такое ORM и точно ли она нужна вам 03:46 Две группы задач с Doctrine: запись и чтение. Почему с одной из них возникают проблемы? 11:13 Команды и запросы в CQRS 15:17 Комбинируем ORM и SQL+ PDO и берем от них только лучшее 17:09 Вопросы докладчику источник 👉 @php_lib

+8
Array Destructuring in PHP Destructuring arrays (1/9) Destructuring arrays with non-numerical keys (2/9) Using the shorthand syntax (3/9) Skipping items (4/9) Building and assigning (5/9) Destructuring nested arrays (6/9) A practical example (7/9) Beware of undefined indexes (8/9) Merging defaults (9/9) 👉 @php_lib

Курс: «Разработчик. Из мидла в сеньоры» Для мидл-разработчиков, которые чувствуют что способны на большее, чем просто закрыва
Курс: «Разработчик. Из мидла в сеньоры» Для мидл-разработчиков, которые чувствуют что способны на большее, чем просто закрывать задачи. Мы подготовили курс с участием специалистов из сферы финтеха и учли основные навыки, которые нужны чтобы перейти на сеньор-позицию. На курсе ты научишься: → Управлять командой разработки и наймом специалистов → Проектировать архитектуру приложений в больших системах → Использовать продуктовое мышление в разработке → Проходить техническое интервью на позицию сеньор-разработчика Курс состоит из 7 лекций с практическими заданиями и стартует уже 11 октября. Участие — бесплатное. Зарегистрироваться и узнать подробности ты можешь по ссылке → https://slurm.club/3fwp3Lm

Learning Laravel. Assets and Authentication Вы, вероятно, уже знаете, что в Tighten мы любим работать с Laravel, фреймворком,
Learning Laravel. Assets and Authentication Вы, вероятно, уже знаете, что в Tighten мы любим работать с Laravel, фреймворком, который помогает сделать разработку веб-приложений быстрой, увлекательной и простой. В этой серии "Изучаем Laravel" мы изучим различные возможности фреймворка Laravel в увлекательных, легко реализуемых проектах. Содержание этой серии идеально подходит для тех, кто уже имеет базовое представление о фреймворке Laravel и заинтересован в более глубоком погружении. 👉 @php_lib

❓Какие навыки нужны PHP-разработчику для перехода на Middle+ уровень? 💪 Начните получать необходимые знания вместе с OTUS! ⏰
❓Какие навыки нужны PHP-разработчику для перехода на Middle+ уровень? 💪 Начните получать необходимые знания вместе с OTUS! ⏰ 5 октября пройдет мастер-класс «Элементы DDD в PHP» с Дмитрием Кирилловым, техническим директором 1С-Старт. 🚀На открытом уроке мы: ✅ разработаем типовые Объекты-Значения ✅ положим их в основу Сущностей ✅ подготовим нужные связи и Репозитории ✅ обсудим, как встроить эти элементы в свои проекты Используйте эту возможность попробовать обучение на онлайн-курсе «PHP Developer. Professional» и задать вопросы эксперту. 👉Пройдите вступительный тест, чтобы попасть на вебинар: https://otus.pw/jd5qF/ Реклама. Информация о рекламодателе на сайте otus.ru

Статический анализ кода PHP — держите свой код под контролем https://tsh.io/blog/php-static-code-analysis/ 👉 @php_lib
Статический анализ кода PHP — держите свой код под контролем https://tsh.io/blog/php-static-code-analysis/ 👉 @php_lib

На скрине показано три способа отправки письма каждому пользователю с помощью Laravel-очередей 👉 @php_lib
На скрине показано три способа отправки письма каждому пользователю с помощью Laravel-очередей 👉 @php_lib

Быстрое логирование SQL-запросов в Laravel 👉 @php_lib
Быстрое логирование SQL-запросов в Laravel 👉 @php_lib

💎Уникальные знания = Большие возможности💎 Пройдите тест из 40 вопросов и проверьте насколько вы готовы к обучению на углубл
💎Уникальные знания = Большие возможности💎 Пройдите тест из 40 вопросов и проверьте насколько вы готовы к обучению на углубленном курсе - "PHP Developer. Professional" от OTUS. - Сможете сдать - пройдете на курс по спец.цене! ⏰ Время прохождения теста ограничено 30 минут 📌ПРОЙТИ ТЕСТ

🛁 Концепции чистого кода, адаптированные для PHP https://github.com/jupeter/clean-code-php 👉 @php_lib
+2
🛁 Концепции чистого кода, адаптированные для PHP https://github.com/jupeter/clean-code-php 👉 @php_lib

Подборка полезных библиотек для языка программирования PHP В статье подборка по следующим библиотекам: Библиотеки для аутенти
Подборка полезных библиотек для языка программирования PHP В статье подборка по следующим библиотекам: Библиотеки для аутентификации и авторизации Библиотеки для работы с датой и временем Решения для маршрутизации приложений Кое-что для проверки адресов электронной почты Решения для создания шаблонов HTTP и как с ним работать Все для парсинга сайтов Когда нужно разобрать URL Несколько решений для работы с изображениями Инструменты для построения навигационных структур Инструменты для работы с паролями Библиотеки для управления качеством кода и форматированием Библиотеки и приложения для приема платежей и интернет-магазинов Библиотеки для работы с разметкой 👉 @php_lib

🐘Уже знакомы с PHP и хотите занять место в крупном проекте? 🎯Больше всех сейчас востребованы те PHP-разработчики, которые п
🐘Уже знакомы с PHP и хотите занять место в крупном проекте? 🎯Больше всех сейчас востребованы те PHP-разработчики, которые пишут чистый код, умеют работать с инфраструктурой и в команде. Именно поэтому в новом потоке онлайн-курса «PHP Developer. Professional» от OTUS сделаны акценты на паттернах проектирования и продвинутых темах: Инфраструктура — Docker, виртуальные машины, облака, сетевое взаимодействие, обеспечение безопасности приложения, Composer, управление зависимостями, очереди и построение асинхронного взаимодействия. Хранилище — PostgreSQL, MySQL, NoSQL и взаимодействие PHP с хранилищами. Тестирование — unit-тесты и покрытие тестами всех слоёв приложения 📚Вас ждут 5 месяцев живых вебинаров, где эксперты-практики дадут уникальные знания, чтобы попасть в топовый проект. 👉Пройдите вступительный тест и присоединяйтесь к группе, пока есть места по спец.цене: https://otus.pw/8v0u/ Реклама. Информация о рекламодателе на сайте otus.ru