24 мая 2020

πŸ“• ВОП-10 ΠΊΠ½ΠΈΠ³ ΠΏΠΎ PHP: ΠΎΡ‚ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° Π΄ΠΎ профСссионала

ΠŸΠΈΡˆΡƒ, ΠΏΠ΅Ρ€Π΅Π²ΠΎΠΆΡƒ ΠΈ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽ IT-ΡΡ‚Π°Ρ‚ΡŒΠΈ. На proglib написал 140 ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ². УвлСкаюсь Python, Π²Π΅Π±ΠΎΠΌ ΠΈ Data Science. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ ΠΊ Π΄ΠΈΠ°Π»ΠΎΠ³Ρƒ – ссылки Π½Π° соцсСти ΠΈ мСссСндТСры: https://matyushkin.github.io/links/ Если понравился ΡΡ‚ΠΈΠ»ΡŒ излоТСния, упорядочСнный список ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ β€” https://github.com/matyushkin/lessons
Книги с высокими ΠΎΡ†Π΅Π½ΠΊΠ°ΠΌΠΈ, посвящСнныС языку PHP ΠΈ PHP-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°ΠΌ. РасставлСны Π² порядкС возрастания слоТности, ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ читатСлями прСимущСства ΠΈ нСдостатки.
 πŸ“• ВОП-10 ΠΊΠ½ΠΈΠ³ ΠΏΠΎ PHP: ΠΎΡ‚ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° Π΄ΠΎ профСссионала

Π’ этой ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ΅ ΠΌΡ‹ ΠΏΠΎΡΡ‚Π°Ρ€Π°Π»ΠΈΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π°ΠΊΡ†Π΅Π½Ρ‚ Π½Π° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… изданиях, прСимущСствСнно доступных Π½Π° русском языкС. Π‘ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π΄Ρ‹ Π»ΡŽΠ±Ρ‹ΠΌ вашим рСкомСндациям.

***

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ владСния PHP

Π ΠΎΠ±ΠΈΠ½ Никсон. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ динамичСскиС Π²Π΅Π±-сайты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PHP, MySQL, JavaScript, CSS ΠΈ HTML5

<a href="https://www.ozon.ru/context/detail/id/147789018/?partner=proglib&amp;utm_content=link" target="_blank" rel="noopener noreferrer nofollow">Π ΠΎΠ±ΠΈΠ½ Никсон. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ динамичСскиС Π²Π΅Π±-сайты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PHP, MySQL, JavaScript, CSS ΠΈ HTML5</a> (4-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, 2019 Π³.)
Π ΠΎΠ±ΠΈΠ½ Никсон. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ динамичСскиС Π²Π΅Π±-сайты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PHP, MySQL, JavaScript, CSS ΠΈ HTML5 (4-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, 2019 Π³.)

5-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅ Π½Π° Amazon

2-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ @progbook

PHP ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΎΡ‚Ρ€Ρ‹Π²Π΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ эту ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΡƒΡŽ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ динамичСскоС Π²Π΅Π±-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ классичСского стСка Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. РассказываСтся, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ сайт, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти. ВсС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ вынСсСны Π² Π·Π°Π³Π»Π°Π²ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ.

Достоинства:

  • ВыдСрТанная Π»ΠΎΠ³ΠΈΠΊΠ° излоТСния.
  • ОбъяснСна установка Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
  • Доступная ΠΏΠΎΠ΄Π°Ρ‡Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.
  • НС Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ знания.
  • ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ (Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅).
  • «Вся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сайта Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅Β».

НСдостатки:

  • Книга Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ старта Π² Π²Π΅Π±-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Π½ΠΎ ΠΈΠ·-Π·Π° ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ ΠΎΡ…Π²Π°Ρ‚Π° Ρ‚Π΅ΠΌΡ‹ освСщСны лишь Π½Π° минимально Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

Дэвид Бкляр. Π˜Π·ΡƒΡ‡Π°Π΅ΠΌ PHP 7. Руководство ΠΏΠΎ созданию ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π²Π΅Π±-сайтов

<a href="https://www.ozon.ru/context/detail/id/139127353/?partner=proglib&amp;utm_content=link" target="_blank" rel="noopener noreferrer nofollow">Дэвид Бкляр. Π˜Π·ΡƒΡ‡Π°Π΅ΠΌ PHP 7. Руководство ΠΏΠΎ созданию ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π²Π΅Π±-сайтов</a> (2017 Π³.)
Дэвид Бкляр. Π˜Π·ΡƒΡ‡Π°Π΅ΠΌ PHP 7. Руководство ΠΏΠΎ созданию ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π²Π΅Π±-сайтов (2017 Π³.)

Книга Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ @progbook

ΠŸΠΎΡΡ‚Π΅ΠΏΠ΅Π½Π½ΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² язык, рассчитанноС Π½Π° Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹Ρ… Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° PHP. РассказываСтся ΠΎ срСдствах языка, Ρ€Π°Π±ΠΎΡ‚Π΅ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, создании ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π²Π΅Π±-Ρ„ΠΎΡ€ΠΌ, каркасах Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° PHP.

Достоинства:

  • Достаточно лишь Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π·Π½Π°Ρ‚ΡŒ HTML.
  • Π”Π°Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования языка Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ….
  • ΠŸΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π΅ΠΌ.
  • ΠžΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ, Π·Π°Ρ‡Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ инструмСнт.
  • Π•ΡΡ‚ΡŒ домашниС задания для закрСплСния ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.

НСдостатки:

  • НизкоС качСство ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° – приходится ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ замысловатыС Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ.
  • ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ².

ΠšΠΎΡ‚Π΅Ρ€ΠΎΠ², Бимдянов. PHP 7

<a href="https://www.ozon.ru/context/detail/id/137538198/?partner=proglib&amp;utm_content=link" target="_blank" rel="noopener noreferrer nofollow">ΠšΠΎΡ‚Π΅Ρ€ΠΎΠ², Бимдянов. PHP 7</a> (2019 Π³.)
ΠšΠΎΡ‚Π΅Ρ€ΠΎΠ², Бимдянов. PHP 7 (2019 Π³.)

Книга Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ @progbook

РассмотрСны основы языка PHP ΠΈ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах, соврСмСнныС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, систСма контроля вСрсий Git, GitHub ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ бСсплатныС Git-хостинги, систСма распространСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, сборка Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ Composer, стандарты PSR ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ инструмСнты ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ соврСмСнного PHP-сообщСства.

Достоинства:

  • ДоступноС ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ΅ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.
  • Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ количСство ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².
  • Π¨ΠΈΡ€ΠΎΠΊΠΈΠΉ ΠΎΡ…Π²Π°Ρ‚ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° (> 1000 страниц).
  • На сайтС ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Π΅ΡΡ‚ΡŒ исходный ΠΊΠΎΠ΄ листингов.

НСдостатки:

  • НизкоС качСство ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ страницы.
  • Π•ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ Π² тСкстС ΠΈ ΠΊΠΎΠ΄Π΅ листингов.
  • Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ количСство ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π½Π΅ относится нСпосрСдствСнно ΠΊ PHP, Π° скорСС ΠΊ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΡŽ LAMP окруТСния.
  • ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° Π΄Π°ΡŽΡ‚ΡΡ Π±Π΅Π· Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².
  • НС совсСм ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½ΠΎ слСдованиС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° (частыС ссылки Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π±ΡƒΠ΄Π΅Ρ‚ рассмотрСн ΠΏΠΎΠ·Π΄Π½Π΅Π΅).

Π’Π΅Π»Π»ΠΈΠ½Π³, Вомсон. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PHP ΠΈ MySQL

<a href="https://www.ozon.ru/context/detail/id/141361591/?partner=proglib&amp;utm_content=link" target="_blank" rel="noopener noreferrer nofollow">Π’Π΅Π»Π»ΠΈΠ½Π³, Вомсон. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PHP ΠΈ MySQL</a> (2017 Π³.)
Π’Π΅Π»Π»ΠΈΠ½Π³, Вомсон. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PHP ΠΈ MySQL (2017 Π³.)

Книга Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ @progbook

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ части ΠΊΠ½ΠΈΠ³ΠΈ Π΄Π°Π½ ускорСнный курс ΠΏΠΎ PHP: Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅/ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…, массивы, строки, рСгулярныС выраТСния, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС ΠΊΠΎΠ΄Π°, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ.

Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ части раскрываСтся ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, созданиС, доступ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… MySQL.

Π’Ρ€Π΅Ρ‚ΡŒΡ Ρ‡Π°ΡΡ‚ΡŒ посвящСна бСзопасности Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ; ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ инструкции ΠΏΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹Ρ… Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, рассмотрСна рСализация Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² PHP ΠΈ MySQL.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌ PHP ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹, начиная с Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² сСти ΠΈ взаимодСйствия с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ΠΈ заканчивая ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ инфраструктурой ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ PHP.

Книга Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ дСмонстрациСй Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π² числС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… описаны: рСализация Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ пСрсонализации ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, созданиС слуТбы Π²Π΅Π±-ΠΏΠΎΡ‡Ρ‚Ρ‹, интСграция с ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΡΠ΅Ρ‚ΡŒΡŽ ΠΈ построСниС ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ для ΠΏΠΎΠΊΡƒΠΏΠΎΠΊ.

Достоинства:

  • Книга для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌ с основами языка. ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚, Ссли Π²Ρ‹ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с основами PHP ΠΈΠ»ΠΈ Π·Π½Π°Π΅Ρ‚Π΅ C-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ язык.
  • Ясный ΡΡ‚ΠΈΠ»ΡŒ излоТСния, качСствСнный ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄.
  • БистСмноС ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ прСдставлСний ΠΎ соврСмСнном PHP ΠΈ Π² Ρ†Π΅Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡ€ΠΈΠ²ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ написания ΠΊΠΎΠ΄Π°.
  • ΠœΠ½ΠΎΠ³ΠΎΡ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ практичСскиС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹. ΠšΠ°ΠΆΠ΄ΡƒΡŽ Π³Π»Π°Π²Ρƒ сопровоТдаСт Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌ Π³Π»Π°Π²Ρ‹.
  • ВысококачСствСнныС Π±ΡƒΠΌΠ°Π³Π° ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π΅Ρ‚.

НСдостатки:

  • Π”ΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΈΠ·Π½Π° издания.
  • НСдостаточноС количСство ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΏΠΎ ООП.

Kevin Tatroe, Peter MacIntyre. Programming PHP: Creating Dynamic Web Pages

<a href="https://www.amazon.com/Programming-PHP-Creating-Dynamic-Pages-dp-1492054135/dp/1492054135/ref=mt_paperback?_encoding=UTF8&amp;me=&amp;qid=" target="_blank" rel="noopener noreferrer nofollow">Книга на Amazon</a> (2020 г.)
Книга на Amazon (2020 г.)

Если Π²Ρ‹ Π½Π΅ Π±ΠΎΠΈΡ‚Π΅ΡΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³ΠΈ Π½Π° английском языкС ΠΈ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅ΡΡŒ ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ самой послСднСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ – Π΄Π²Π° мСсяца Π½Π°Π·Π°Π΄ Π²Ρ‹ΡˆΠ»ΠΎ 4-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… PHP-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² КСвина Π’Π°Ρ‚Ρ€ΠΎ ΠΈ ΠŸΠΈΡ‚Π΅Ρ€Π° ΠœΠ°ΠΊΠΈΠ½Ρ‚Π°ΠΉΡ€Π° ΠΎΠ± Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ вСрсии PHP 7.4. Книга Π΄Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ знания ΠΏΠΎ всСм ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ особСнностям соврСмСнного PHP. Для освоСния описываСмых Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ достаточно лишь знания HTML.

Π Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ возмоТности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° PHP, основы языка, Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ€Π°Π±ΠΎΡ‚Ρ‹ с сСссиями ΠΈ ΠΊΡƒΠΊΠ°ΠΌΠΈ, взаимодСйствиС с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… MySQL ΠΈ MongoDB, динамичСская гСнСрация ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, PDF, парсинг XML-Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹.

Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ владСния PHP

Дэвид Бкляр, Адам Π’Ρ€Π°Ρ…Ρ‚Π΅Π½Π±Π΅Ρ€Π³. PHP. Π Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ программирования

<a href="https://www.ozon.ru/context/detail/id/31507010/?partner=proglib&amp;utm_content=link" target="_blank" rel="noopener noreferrer nofollow">Дэвид Бкляр, Адам Π’Ρ€Π°Ρ…Ρ‚Π΅Π½Π±Π΅Ρ€Π³. PHP. Π Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ программирования</a> (2015 Π³.)
Дэвид Бкляр, Адам Π’Ρ€Π°Ρ…Ρ‚Π΅Π½Π±Π΅Ρ€Π³. PHP. Π Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ программирования (2015 Π³.)

Книга Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ @progbook

ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° 250 Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных Π·Π°Π΄Π°Ρ‡ Π½Π° языкС РНР. К соТалСнию, послСднСС ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, доступноС Π½Π° английском ΠΈ русском языках, посвящСно PHP 5.4. Однако ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈ сСгодня. Книга Π΄Π°Π²Π½ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΈΠ·Π΄Π°Π²Π°Π»Π°ΡΡŒ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² ΠΊΠ½ΠΈΠΆΠ½Ρ‹Ρ… ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ доступны лишь элСктронныС вСрсии.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π°:

  • Π£Π΄ΠΎΠ±Π½Ρ‹ΠΉ справочник для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ практичСских Π·Π°Π΄Π°Ρ‡.
  • ΠŸΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½ΠΎΠ΅ содСрТаниС.
  • Π Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹Π΅ пояснСния.

НСдостатки:

  • Бтарая вСрсия языка.

ΠœΡΡ‚Ρ‚ Зандстра. PHP. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ программирования

<a href="https://www.ozon.ru/context/detail/id/154482887/?partner=proglib&amp;utm_content=link" target="_blank" rel="noopener noreferrer nofollow">ΠœΡΡ‚Ρ‚ Зандстра. PHP. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ программирования</a> (2019 Π³.)
ΠœΡΡ‚Ρ‚ Зандстра. PHP. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ программирования (2019 Π³.)

Книга Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ @progbook

Π’ 2019 Π³. ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ Π”ΠΈΠ°Π»Π΅ΠΊΡ‚ΠΈΠΊΠ°-Π’ΠΈΠ»ΡŒΡΠΌΡ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ 5-Π³ΠΎ издания ΠΊΠ½ΠΈΠ³ΠΈ ΠœΡΡ‚Ρ‚Π° Зандстра. Π’ Π½Π΅ΠΉ закладываСтся ΠΏΡ€ΠΎΡ‡Π½ΠΎΠ΅ основаниС для примСнСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΊΠΎΠ΄Π΅ PHP ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² проСктирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ срСдства ΠΈ Π½ΠΎΡ€ΠΌΡ‹ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, тСстирования ΠΈ развСртывания Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ части Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ срСдства языка PHP, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ объявлСниС классов, наслСдованиС ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Вторая Ρ‡Π°ΡΡ‚ΡŒ посвящСна ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹ΠΌ шаблонам, Π³Π΄Π΅ ΠΏΠΎΡΡΠ½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΈΡ… ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ описываСтся нСсколько классичСских шаблонов для проСктирования ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ….

Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ части Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ срСдства ΠΈ Π½ΠΎΡ€ΠΌΡ‹ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ качСствСнный ΠΊΠΎΠ΄ Π² ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Показано, ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ‚Ρ€ΡƒΠ΄ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ выпуски ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ построСниСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ зависимостями срСдствами Composer. ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ стратСгии Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСстирования ΠΈ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ.

Достоинства:

  • Π’Π²Π΅Ρ€Π΄Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π΅Ρ‚.
  • Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄: тСкст Π»Π΅Π³ΠΊΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ.
  • ΠœΠ½ΠΎΠ³ΠΎΡ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π½Π° PHP 7.
  • Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΎΡ‚Π·Ρ‹Π²Π°Ρ… отмСчаСтся, Ρ‡Ρ‚ΠΎ для Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ эта ΠΊΠ½ΠΈΠ³Π° стала Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠΉ.

НСдостатки:

  • ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° русском отстаСт ΠΎΡ‚ издания ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π°.
  • Вонкая Π±ΡƒΠΌΠ°Π³Π° страниц ΠΊΠ½ΠΈΠ³ΠΈ, слСгка ΠΏΡ€ΠΎΡΠ²Π΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ страницы.

Для ΠΏΡ€ΠΎΡ„ΠΈ: ΠΊΠ½ΠΈΠ³ΠΈ ΠΎ PHP-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°Ρ… ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

Fabien Potencier. Symfony 5: The Fast Track

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄Π½Π°Ρ PDF-вСрсия доступна <a href="https://leanpub.com/symfony5-bystryj-start" target="_blank" rel="noopener noreferrer nofollow">Π½Π° leanpub</a> (2019 Π³.)
ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄Π½Π°Ρ PDF-вСрсия доступна Π½Π° leanpub (2019 Π³.)

Книга Π°Π²Ρ‚ΠΎΡ€Π° извСстного PHP-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° ЀабьСна ΠŸΠΎΡ‚Π΅Π½ΡΡŒΠ΅ ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ вСрсии ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π²Ρ‹ΡˆΠ»Π° ΠΏΠΎΠ»Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄. Книга прСдставляСт практичСскоС руководство ΠΏΠΎ соврСмСнным прилоТСниям Π½Π° Symfony. РассказываСтся, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Symfony с Docker, увСдомлСниями, очСрСдями ΠΈ асинхронными Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ, Webpack, одностраничными прилоТСниями (SPA) ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ инструмСнтами.

ΠœΡΡ‚Ρ‚ Π‘Ρ‚Π°Ρ„Ρ„Π΅Ρ€. Laravel. ПолноС руководство

<a href="https://www.ozon.ru/context/detail/id/166094933/?partner=proglib&amp;utm_content=link" target="_blank" rel="noopener noreferrer nofollow">ΠœΡΡ‚Ρ‚ Π‘Ρ‚Π°Ρ„Ρ„Π΅Ρ€. Laravel. ПолноС руководство</a> (2020 Π³.)
ΠœΡΡ‚Ρ‚ Π‘Ρ‚Π°Ρ„Ρ„Π΅Ρ€. Laravel. ПолноС руководство (2020 Π³.)

Книга Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ @progbook

Π‘Ρ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠ±ΡˆΠΈΡ€Π½Π°Ρ экосистСма ΠΈ Π½Π°Π±ΠΎΡ€ инструмСнтов Laravel ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ быстро ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ сайты ΠΈ прилоТСния, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ чистым ΡƒΠ΄ΠΎΠ±ΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. Раскрыты Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π΅ΠΌΡ‹ Laravel Dusk ΠΈ Horizon, собрана информация ΠΎ рСсурсах сообщСства ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ…, Π½Π΅ входящих Π² ядро Laravel.

Достоинства:

  • ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅.
  • ΠœΠ½ΠΎΠ³ΠΎΡ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ практичСских Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

НСдостатки:

  • ΠžΠΏΠΈΡΡ‹Π²Π°Π΅Ρ‚ΡΡ вСрсия Laravel 5.8 (Π²Ρ‹ΡˆΠ»Π° Π² Ρ„Π΅Π²Ρ€Π°Π»Π΅ 2019 Π³.) (Β«Π½ΠΎ это ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒ ΠΊ нСдостатку, Ρ‚. ΠΊ. Π·Π° Π½ΠΎΠ²Ρ‹ΠΌΠΈ Ρ€Π΅Π»ΠΈΠ·Π°ΠΌΠΈ ΡƒΡΠΏΠ΅Ρ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΒ»).
  • Π•ΡΡ‚ΡŒ ошибки ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π°.

АдСль Π€Π°ΠΉΠ·Ρ€Π°Ρ…ΠΌΠ°Π½ΠΎΠ². АрхитСктура слоТных Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π‘ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Π½Π° Laravel

<a href="https://github.com/adelf/acwa_book_ru" target="_blank" rel="noopener noreferrer nofollow">Книга Π½Π° GitHub-страницС Π°Π²Ρ‚ΠΎΡ€Π°</a> (2020 Π³.)
Книга Π½Π° GitHub-страницС Π°Π²Ρ‚ΠΎΡ€Π° (2020 Π³.)

Книга пСрСводится Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π° русский язык с Ρ†Π΅Π»ΡŒΡŽ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° PhpStorm-ΠΏΠ»Π°Π³ΠΈΠ½ Laravel Idea, экономящий врСмя ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π½Π° основС Laravel. АвтозаполнСниС ΠΌΠ°Π³ΠΈΠΈ Laravel, навигация ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ, Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΊΠΎΠ΄Π°, Π°Π²Ρ‚ΠΎΠΊΠΎΠΌΠΏΠ»ΠΈΡ‚ Π²Π°Π»ΠΈΠ΄Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ Ρ€ΠΎΡƒΡ‚ΠΎΠ². Книга Π½Π° русском языкС доступна Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… pdf, epub ΠΈ mobi. ИзданиС ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ прямо Π½Π° GitHub.

Kristopher Wilson. The Clean Architecture in PHP

Книга <a href="https://leanpub.com/cleanphp" target="_blank" rel="noopener noreferrer nofollow">на leanpub</a> (2015 г.)
Книга на leanpub (2015 г.)

Книга Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ @progbook

Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° ΡƒΡ‡ΠΈΡ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²Π΅Π±-прилоТСния Π½Π° PHP срСднСго ΠΈ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ. ΠŸΠΎΠ²Π΅ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠ΅ начинаСтся с обсуТдСния ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ PHP-ΠΊΠΎΠ΄Π°, ΠΈ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ чистый ΠΊΠΎΠ΄ Ρ‚Π°ΠΊ Π²Π°ΠΆΠ΅Π½ для любого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅. Π”Π°Π»Π΅Π΅ Π°Π²Ρ‚ΠΎΡ€ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΎΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² ΠΈ шаблонов проСктирования, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ написания нСкачСствСнного ΠΊΠΎΠ΄Π°. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΌΡ‹ погруТаСмся Π² вопросы создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ описанной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.

***

Если Π²Ρ‹ Π½Π΅ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ Π»ΡŽΠ±ΠΈΠΌΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ Π² дСсяткС, Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ Π² коммСнтариях. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ наши описания, Ссли Π²Ρ‹ Ρ‡ΠΈΡ‚Π°Π»ΠΈ пСрСчислСнныС ΠΊΠ½ΠΈΠ³ΠΈ, – ΠΊΠ°ΠΊΠΈΠ΅ прСимущСства ΠΈ нСдостатки ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ Π±Ρ‹ Π²Ρ‹.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° программиста Π»ΡŽΠ±ΠΈΡ‚ язык PHP (ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π½Π° Π½Π΅ΠΌ написан бэкСнд нашСго сайта). Π’ΠΎΡ‚ Ρ‚Ρ€ΠΈ послСдних ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎ PHP:

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π° нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΡ…ΠΏΡˆΠ½ΠΈΠΊΠ°Β».

ΠœΠ•Π ΠžΠŸΠ Π˜Π―Π’Π˜Π―

Насколько ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ оказались ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ?

Π’ΠΠšΠΠΠ‘Π˜Π˜

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ вакансию

Π›Π£Π§Π¨Π˜Π• БВАВЬИ ПО Π’Π•ΠœΠ•