#php #advanced
В этой статье автор покажет, как реализовать микросервисную архитектуру на php.
https://prglb.ru/uyxp
  
  В этой статье автор покажет, как реализовать микросервисную архитектуру на php.
https://prglb.ru/uyxp
Medium
  
  How to use PHP to build microservice?
  In this article, we mainly introduce how to use PHP to build a microservices architecture. Knowing that PHP is also advancing with the…
  #advanced #symfony
Многие задаются вопросом, как использовать две базы данных в Symfony. В этой статье автор расскажет, как менять подключения, выполнять миграции для разных баз и многое другоое.
https://prglb.ru/36f4o
  
  Многие задаются вопросом, как использовать две базы данных в Symfony. В этой статье автор расскажет, как менять подключения, выполнять миграции для разных баз и многое другоое.
https://prglb.ru/36f4o
Medium
  
  Two databases with Symfony 4 & Doctrine 2? Not as straightforward as it might look.
  Since I started working on my big new project I knew one thing. This is gonna be multi-database by design. I already knew that both…
  #advanced
Несмотря на всю популярность Laravel, фреймворк во многом использует плохие практики и паттерны проектирования. Один из них - сервис-локатор. Почему это плохо, узнаете из следующей статьи.
https://prglb.ru/5t7il
  Несмотря на всю популярность Laravel, фреймворк во многом использует плохие практики и паттерны проектирования. Один из них - сервис-локатор. Почему это плохо, узнаете из следующей статьи.
https://prglb.ru/5t7il
Интересуешься веб-разработкой? Стань PHP-программистом! Ведущий веб-интегратор России QSOFT подготовил обширную программу «PHP-разработчик c 0 до PRO». Ты пройдешь путь от Junior до Senior Developer. Получишь четыре проекта в портфолио. Освоишь профессию и гарантированно получишь рабочее место.
Первым 20 ученикам — скидка 20%.
Программа курса и остальные подробности по ссылке: https://clc.to/1CTOug
  
  
  
  
  
  Первым 20 ученикам — скидка 20%.
Программа курса и остальные подробности по ссылке: https://clc.to/1CTOug
#advanced #laravel
Если вы делаете приложение не только для себя, вам потребуется переводить свой контент на несколько языков в зависимости от вашей целевой аудитории. Сделать это на Laravel достаточно просто, а как - узнаем из статьи.
https://prglb.ru/2vd1a
  Если вы делаете приложение не только для себя, вам потребуется переводить свой контент на несколько языков в зависимости от вашей целевой аудитории. Сделать это на Laravel достаточно просто, а как - узнаем из статьи.
https://prglb.ru/2vd1a
#php #reflection
Рефлексия - это чрезвычайно мощный инструмент, позволяющий вам исследовать классы, объекты и методы изнутри, получая доступ к их приватным свойствам, методам и даже комментариям над ними. Однако это не единственный способ получить доступ к приватным свойствам. Есть еще один, о котором в следующей статье расскажет Марко Пиветта, создатель Doctrine.
https://prglb.ru/72zu
  
  Рефлексия - это чрезвычайно мощный инструмент, позволяющий вам исследовать классы, объекты и методы изнутри, получая доступ к их приватным свойствам, методам и даже комментариям над ними. Однако это не единственный способ получить доступ к приватным свойствам. Есть еще один, о котором в следующей статье расскажет Марко Пиветта, создатель Doctrine.
https://prglb.ru/72zu
ocramius.github.io
  
  Accessing private PHP class members without reflection
  A trick to use PHP 5.4 closure functionalities to get access to
  #docker
Большая шпаргалка по Docker: установка, работа с образами, написание собственных докерфайлов, работа с сетью, docker-compose и многое другое.
https://prglb.ru/1r0sj
  Большая шпаргалка по Docker: установка, работа с образами, написание собственных докерфайлов, работа с сетью, docker-compose и многое другое.
https://prglb.ru/1r0sj
#advanced
Адаптер - один из самых часто используемых паттернов проектирования, который позволяет вам преобразовать интерфейс одного класса в другой. В этой статье вы найдете теоретические объяснение сути паттерна, а также пример на PHP.
https://prglb.ru/2tjvy
  Адаптер - один из самых часто используемых паттернов проектирования, который позволяет вам преобразовать интерфейс одного класса в другой. В этой статье вы найдете теоретические объяснение сути паттерна, а также пример на PHP.
https://prglb.ru/2tjvy
#advanced #laravel
Работаем с кэшем в Laravel для улучшения производительности.
https://prglb.ru/3w5at
  
  Работаем с кэшем в Laravel для улучшения производительности.
https://prglb.ru/3w5at
Medium
  
  Understanding Laravel Cache to Prevent High Disk IO
  As a previous front-end developer, this is my first time working on a project that uses a framework (my previous job mostly focuses on…
  #sql
Куда программисту на PHP без sql и навыков построения сложных запросов к базе? Так подумали и мы и срочно принялись искать для вас небольшой, но достаточный для создания небольшого блога материал по sql. И, конечно, мы нашли его.
https://towardsdatascience.com/sql-tutorial-how-to-write-better-queries-108ae91d5f4e
  
  Куда программисту на PHP без sql и навыков построения сложных запросов к базе? Так подумали и мы и срочно принялись искать для вас небольшой, но достаточный для создания небольшого блога материал по sql. И, конечно, мы нашли его.
https://towardsdatascience.com/sql-tutorial-how-to-write-better-queries-108ae91d5f4e
Medium
  
  SQL Tutorial: How To Write Better Queries
  Structured Query Language (SQL) is an indispensable skill in the data science industry and generally speaking, learning this skill is…
  #rabbitmq
Хороший обзорный вебинар по брокеру сообщений RabbitMQ. Автор не только расскажет, где применяется данная технологии, но и покажет множество примеров.
https://www.youtube.com/watch?v=R8pMwciZ95U
  Хороший обзорный вебинар по брокеру сообщений RabbitMQ. Автор не только расскажет, где применяется данная технологии, но и покажет множество примеров.
https://www.youtube.com/watch?v=R8pMwciZ95U
SQL за 20 минут
Предлагаем вашему вниманию статью с кричащим названием «SQL за 20 минут». Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.
https://proglib.io/p/sql-for-20-minutes/
  
  Предлагаем вашему вниманию статью с кричащим названием «SQL за 20 минут». Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.
https://proglib.io/p/sql-for-20-minutes/
Библиотека программиста
  
  SQL за 20 минут
  Предлагаем вашему вниманию статью с кричащим названием "SQL за 20 минут". Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.
  #php #video 
Обзор микрофреймворка Silex на примере создания небольшого приложения.
https://www.youtube.com/playlist?list=PLfdtiltiRHWHtcaFwZNlvviwWmP70j2jM
  
  Обзор микрофреймворка Silex на примере создания небольшого приложения.
https://www.youtube.com/playlist?list=PLfdtiltiRHWHtcaFwZNlvviwWmP70j2jM
YouTube
  
  Build a Placekitten clone with Silex - YouTube
  
  #book
DDoS атаки представляют вид наибольшей угрозы для безопасности компьютерных систем, приложений и данных. Настоящее справочное руководство не поможет защититься от всех видов атак, однако в нём достаточно подробно объясняется, что такое DDoS, как он происходит и что нужно делать вам, если вы простой пользователь или опытный разработчик.
https://t.iss.one/progbook/3628
  
  DDoS атаки представляют вид наибольшей угрозы для безопасности компьютерных систем, приложений и данных. Настоящее справочное руководство не поможет защититься от всех видов атак, однако в нём достаточно подробно объясняется, что такое DDoS, как он происходит и что нужно делать вам, если вы простой пользователь или опытный разработчик.
https://t.iss.one/progbook/3628
Telegram
  
  Книги для программистов
  
  #beginner #bash
Каждый php разработчик должен уметь работать на Linux и bash-скриптами. В этом первой части большого туториала вы познакомитесь с основами bash и напишите свои первые скрипты.
https://prglb.ru/1hj5n
  Каждый php разработчик должен уметь работать на Linux и bash-скриптами. В этом первой части большого туториала вы познакомитесь с основами bash и напишите свои первые скрипты.
https://prglb.ru/1hj5n
#laravel
В этой статье автор покажет, как он создает REST API приложения на Laravel с аутентификацией.
https://prglb.ru/1m328
  В этой статье автор покажет, как он создает REST API приложения на Laravel с аутентификацией.
https://prglb.ru/1m328
JWT для чайников: 5 шагов к пониманию JSON веб-токенов
Что такое JWT, с чем его едят, и как он обеспечивает безопасность вашего приложения? Пошаговое руководство для понимания JSON веб-токенов с нуля.
https://prglb.ru/3tab9
  
  Что такое JWT, с чем его едят, и как он обеспечивает безопасность вашего приложения? Пошаговое руководство для понимания JSON веб-токенов с нуля.
https://prglb.ru/3tab9
Библиотека программиста
  
  JWT для чайников: 5 шагов к пониманию JSON веб-токенов
  Что такое JWT, с чем его едят, и как он обеспечивает безопасность вашего приложения? Пошаговое руководство для понимания JSON веб-токенов с нуля.
  #databases #video #beginner
Без баз данных невозможно создать большое и полезное приложение, поэтому как практика, так и теория проектирования баз данных имеет особое значение. В этом видео Дмитрий Елисеев расскажет про теорию реляционных баз данных, про отношения, запросы и многое другое.
https://www.youtube.com/watch?v=zWtJoWGHsiI
  
  Без баз данных невозможно создать большое и полезное приложение, поэтому как практика, так и теория проектирования баз данных имеет особое значение. В этом видео Дмитрий Елисеев расскажет про теорию реляционных баз данных, про отношения, запросы и многое другое.
https://www.youtube.com/watch?v=zWtJoWGHsiI
YouTube
  
  Немного о теории баз данных
  Очередной вебинар серии https://www.elisdn.ru/blog/70/programming-webinars
Обсудить: https://www.elisdn.ru/blog/83/something-about-databases
Другие видео на https://deworker.pro
  Обсудить: https://www.elisdn.ru/blog/83/something-about-databases
Другие видео на https://deworker.pro
#bash #advanced
Вторая часть туториала по изучению bash, в которой вы узнаете про то, как работать с циклами for и while.
https://prglb.ru/5uh9r
Ссылка на первую часть: https://t.iss.one/phpproglib/776
  
  Вторая часть туториала по изучению bash, в которой вы узнаете про то, как работать с циклами for и while.
https://prglb.ru/5uh9r
Ссылка на первую часть: https://t.iss.one/phpproglib/776
Like Geeks
  
  Bash Scripting Part2 - For and While Loops With Examples - Like Geeks
  Learn Linux shell scripting for & while loops , nested loops, using break & continue commands, redirect loop output, and get directory files using loops.