рдкреЕрдХреЗрдЬрд┐рд╕реНрдЯ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ 14 PHP рд▓рд╛рдпрдмреНрд░рд░реАрдВрдЪрд╛ рддрд╛рдмрд╛ рдШреЗрддрд▓рд╛

рдкреЕрдХреЗрдЬрд┐рд╕реНрдЯ рдкреЕрдХреЗрдЬ рд░рд┐рдкреЙрдЭрд┐рдЯрд░реАрдЪреНрдпрд╛ рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрдиреА 14 PHP рд▓рд╛рдпрдмреНрд░рд░реАрдВрдЪреНрдпрд╛ рджреЗрдЦрднрд╛рд▓ рдХрд░рдгрд╛рд░реНтАНрдпрд╛рдВрдЪреНрдпрд╛ рдЦрд╛рддреНрдпрд╛рдВрд╡рд░ рдирд┐рдпрдВрддреНрд░рдг рдареЗрд╡рд▓реЗрд▓реНрдпрд╛ рд╣рд▓реНрд▓реНрдпрд╛рдЪреЗ рддрдкрд╢реАрд▓ рдЙрдШрдб рдХреЗрд▓реЗ, рдЬреНрдпрд╛рдд рдЗрдиреНрд╕реНрдЯрдВрдЯрд┐рдПрдЯрд░ (рдПрдХреВрдг 526 рджрд╢рд▓рдХреНрд╖ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рдиреНрд╕, рджрд░рдорд╣рд╛ 8 рдорд┐рд▓рд┐рдпрди рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рдиреНрд╕, 323 рдЖрд╢реНрд░рд┐рдд рдкреЕрдХреЗрдЬреЗрд╕), sql рд╕рд╛рд░рдЦреНрдпрд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреЕрдХреЗрдЬреЗрд╕рдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ. -рдлреЙрд░реНрдореЗрдЯрд░ (рдПрдХреВрдг 94M рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рдиреНрд╕, рдПрдХрд╛ рдорд╣рд┐рдиреНрдпрд╛рдд 800K, 109 рдЖрд╢реНрд░рд┐рдд рдкреЕрдХреЗрдЬреЗрд╕), рдбреЙрдХреНрдЯреНрд░реАрди-рдХреЕрд╢реЗ-рдмрдВрдбрд▓ (рдПрдХреВрдг 73M, рдПрдХрд╛ рдорд╣рд┐рдиреНрдпрд╛рдд 500K, 348 рдЖрд╢реНрд░рд┐рдд рдкреЕрдХреЗрдЬ) рдЖрдгрд┐ rcode-рдбрд┐рдЯреЗрдХреНрдЯрд░-рдбрд┐рдХреЛрдбрд░ (рдПрдХреВрдг 20M рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рдиреНрд╕, 400 рд╣рдЬрд╛рд░ рдкреНрд░рддрд┐ рдорд╣рд┐рдирд╛, 66 рдЖрд╢реНрд░рд┐рдд рдкреЕрдХреЗрдЬреЗрд╕).

рдЦрд╛рддреНрдпрд╛рдВрд╢реА рддрдбрдЬреЛрдб рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рдЖрдХреНрд░рдордгрдХрд░реНрддреНрдпрд╛рдиреЗ composer.json рдлрд╛рдИрд▓рдордзреНрдпреЗ рд╕реБрдзрд╛рд░рдгрд╛ рдХреЗрд▓реА, рдЖрдгрд┐ рдкреНрд░рдХрд▓реНрдк рд╡рд░реНрдгрди рдлреАрд▓реНрдбрдордзреНрдпреЗ рдорд╛рд╣рд┐рддреА рд╕реБрд░рдХреНрд╖реЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдиреЛрдХрд░реА рд╢реЛрдзрдд рдЕрд╕рд▓реНрдпрд╛рдЪреА рдорд╛рд╣рд┐рддреА рдЬреЛрдбрд▓реА. composer.json рдлрд╛рдЗрд▓рдордзреНрдпреЗ рдмрджрд▓ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╣рд▓реНрд▓реЗрдЦреЛрд░рд╛рдиреЗ рдореВрд│ рд░рд┐рдкреЙрдЭрд┐рдЯрд░реАрдЬрдЪреНрдпрд╛ URL рдмрджрд▓реВрди рд╕реБрдзрд╛рд░рд┐рдд рдлреЙрд░реНрдХреНрд╕рдЪреНрдпрд╛ рд▓рд┐рдВрдХреНрд╕рд╕рд╣ рдмрджрд▓рд▓реЗ (рдкреЕрдХреЗрдЬрд┐рд╕реНрдЯ рдлрдХреНрдд "рд╕рдВрдЧреАрддрдХрд░реНрддрд╛ рд╕реНрдерд╛рдкрд┐рдд" рдХрд┐рдВрд╡рд╛ "рд╕рдВрдЧреАрддрдХрд╛рд░ рдЕрджреНрдпрддрдирд╛рд╕рд╣ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛рдирд╛, GitHub рд╡рд░ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдЪреНрдпрд╛ рд▓рд┐рдВрдХрд╕рд╣ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. тАЭ рдХрдорд╛рдВрдб, рдкреЕрдХреЗрдЬреЗрд╕ рдереЗрдЯ GitHub рд╡рд░реВрди рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд). рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, acmephp рдкреЕрдХреЗрдЬрд╕рд╛рдареА, рд▓рд┐рдВрдХ рдХреЗрд▓реЗрд▓реЗ рд░реЗрдкреЙрдЬрд┐рдЯрд░реА acmephp/acmephp рд╡рд░реВрди neskafe3v1/acmephp рдордзреНрдпреЗ рдмрджрд▓рд▓реЗ рд╣реЛрддреЗ.

рд╡рд░рд╡рд░ рдкрд╛рд╣рддрд╛, рд╣рд╛ рд╣рд▓реНрд▓рд╛ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреГрддреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдирд╛рд╣реА, рдкрд░рдВрддреБ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рд╕рд╛рдЗрдЯреНрд╕рд╡рд░ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХреНрд░реЗрдбреЗрдиреНрд╢рд┐рдпрд▓реНрд╕рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдирд┐рд╖реНрдХрд╛рд│рдЬреА рд╡реГрддреНрддреАрдЪреНрдпрд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдпрддреЗрдЪреЗ рдкреНрд░рджрд░реНрд╢рди рдореНрд╣рдгреВрди. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, "рдПрдерд┐рдХрд▓ рд╣реЕрдХрд┐рдВрдЧ" рдЪреНрдпрд╛ рдкреНрд░рд╕реНрдерд╛рдкрд┐рдд рдкреНрд░рдереЗрдЪреНрдпрд╛ рд╡рд┐рд░реЛрдзрд╛рдд, рдЖрдХреНрд░рдордгрдХрд░реНрддреНрдпрд╛рдиреЗ рд▓рд╛рдпрдмреНрд░рд░реА рдбреЗрд╡реНрд╣рд▓рдкрд░ рдЖрдгрд┐ рд░рд┐рдкреЙрдЭрд┐рдЯрд░реА рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрдирд╛ рдкреНрд░рдпреЛрдЧрд╛рдмрджреНрджрд▓ рдЖрдЧрд╛рдК рд╕реВрдЪрд┐рдд рдХреЗрд▓реЗ рдирд╛рд╣реА. рдирдВрддрд░, рд╣рд▓реНрд▓реЗрдЦреЛрд░рд╛рдиреЗ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ рдХреА рддреЛ рдиреЛрдХрд░реА рдорд┐рд│рд╡рдгреНрдпрд╛рдд рдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░, рддреЛ рд╣рд▓реНрд▓реНрдпрд╛рдд рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рдкрджреНрдзрддреАрдВрдЪрд╛ рддрдкрд╢реАрд▓рд╡рд╛рд░ рдЕрд╣рд╡рд╛рд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрд▓.

рдкреЕрдХреЗрдЬрд┐рд╕реНрдЯ рдЕреЕрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░реНрд╕рдиреА рдЬрд╛рд░реА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдорд╛рд╣рд┐рддреАрдиреБрд╕рд╛рд░, рддрдбрдЬреЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЬреЗрд╕рдЪреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрд░рдгрд╛рд▒реНрдпрд╛ рд╕рд░реНрд╡ рдЦрд╛рддреНрдпрд╛рдВрдиреА рдЯреВ-рдлреЕрдХреНрдЯрд░ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рд╕рдХреНрд╖рдо рди рдХрд░рддрд╛ рд╕рд╣рдЬ-рдЯреВ-рдмреНрд░реВрдЯ-рдлреЛрд░реНрд╕ рдкрд╛рд╕рд╡рд░реНрдбрдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓рд╛. рдЕрд╕рд╛ рдЖрд░реЛрдк рдЖрд╣реЗ рдХреА рд╣реЕрдХ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЦрд╛рддреНрдпрд╛рдВрдордзреНрдпреЗ рдЕрд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд рдЬреЗ рдХреЗрд╡рд│ рдкреЕрдХреЗрдЬрд┐рд╕реНрдЯрдордзреНрдпреЗрдЪ рдирд╡реНрд╣реЗ рддрд░ рдЗрддрд░ рд╕реЗрд╡рд╛рдВрдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдд рд╣реЛрддреЗ рдЬреНрдпрд╛рдВрдЪреНрдпрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдбреЗрдЯрд╛рдмреЗрд╕рдордзреНрдпреЗ рдпрд╛рдкреВрд░реНрд╡реА рддрдбрдЬреЛрдб рдХреЗрд▓реА рдЧреЗрд▓реА рд╣реЛрддреА рдЖрдгрд┐ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ. рдХрд╛рд▓рдмрд╛рд╣реНрдп рдбреЛрдореЗрдирд╢реА рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рдЦрд╛рддреЗрдзрд╛рд░рдХрд╛рдВрдЪреЗ рдИрдореЗрд▓ рдХреЕрдкреНрдЪрд░ рдХрд░рдгреЗ рджреЗрдЦреАрд▓ рдкреНрд░рд╡реЗрд╢ рдорд┐рд│рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдкрд░реНрдпрд╛рдп рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.

рддрдбрдЬреЛрдб рдХреЗрд▓реЗрд▓реА рдкреЕрдХреЗрдЬреЗрд╕:

  • acmephp/acmephp (рдкреЕрдХреЗрдЬрдЪреНрдпрд╛ рдЖрдпреБрд╖реНрдпрднрд░рд╛рдд 124,860 рдЗрдВрд╕реНрдЯреЙрд▓)
  • acmephp/core(419,258)
  • acmephp/ssl (531,692)
  • рд╕рд┐рджреНрдзрд╛рдВрдд/рд╕рд┐рджреНрдзрд╛рдВрдд-рдХреЕрд╢реЗ-рдмрдВрдбрд▓ (73,490,057)
  • рд╕рд┐рджреНрдзрд╛рдВрдд/рд╕рд┐рджреНрдзрд╛рдВрдд-рдореЙрдбреНрдпреВрд▓ (рел,релрезрем,ренреирез)
  • рд╕рд┐рджреНрдзрд╛рдВрдд/рд╕рд┐рджреНрдзрд╛рдВрдд-рдореЛрдВрдЧреЛ-рдУрдбреАрдПрдо-рдореЙрдбреНрдпреВрд▓ (релрезрем,рекрекрез)
  • рд╕рд┐рджреНрдзрд╛рдВрдд/рд╕рд┐рджреНрдзрд╛рдВрдд-рдУрд░реНрдо-рдореЙрдбреНрдпреВрд▓ (5,103,306)
  • рд╕рд┐рджреНрдзрд╛рдВрдд/рддреНрд╡рд░рд┐рдд рдХрд░рдгрд╛рд░рд╛ (526,809,061)
  • рдЧреНрд░реЛрдердмреБрдХ/рдЧреНрд░реЛрдердмреБрдХ (репрен,релремрео
  • jdorn/file-system-cache (32,660)
  • jdorn/sql-рдлреЙрд░реНрдореЗрдЯрд░ (94,593,846)
  • khanamiryan/qrcode-detector-decoder (20,421,500)
  • object-calisthenics/phpcs-calisthenics-rules (2,196,380)
  • tga/simhash-php, tgalopin/simhashphp (30,555)

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛