{"id":312328,"date":"2020-10-30T21:01:28","date_gmt":"2020-10-30T21:01:28","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=312328"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=312328","title":{"rendered":"\u041e\u0431\u0437\u043e\u0440 \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0430\u043a\u0435\u0442\u043e\u0432 Laravel"},"content":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\"><b><i>\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u043e\u0432 <a href=\"https:\/\/otus.pw\/tP2x\/\">\u00abBackend-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043d\u0430 PHP\u00bb<\/a> \u0438 <a href=\"https:\/\/otus.pw\/EkVH\/\">\u00abFramework Laravel\u00bb<\/a> \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0435\u0449\u0435 \u043e\u0434\u0438\u043d \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0432\u043e\u0434.<\/i><\/b><\/p>\n<hr>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/qy\/qd\/rl\/qyqdrlo476ge3perdhy4m7vtk6g.png\"><\/p>\n<p>  \u0412 \u043c\u0438\u0440\u0435\u00a0<a href=\"https:\/\/laravel.com\/\">Laravel<\/a>\u00a0\u043f\u0430\u043a\u0435\u0442\u044b \u0438\u0433\u0440\u0430\u044e\u0442 \u0432\u0430\u0436\u043d\u0443\u044e \u0440\u043e\u043b\u044c. \u041d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0430\u0436\u043d\u0430 \u044d\u0442\u0430 \u0440\u043e\u043b\u044c \u0438 \u043a\u0430\u043a\u0438\u0435 \u043f\u0430\u043a\u0435\u0442\u044b \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0442? \u0427\u0442\u043e\u0431\u044b \u044d\u0442\u043e \u0443\u0437\u043d\u0430\u0442\u044c, \u043c\u044b \u0432\u0437\u044f\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437\u00a0API\u00a0<a href=\"https:\/\/packagist.org\/?ref=hackernoon.com\">Packagist.org<\/a> \u0438 \u043e\u0442\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u043b\u0438 \u043f\u0430\u043a\u0435\u0442\u044b Laravel.<a name=\"habracut\"><\/a><\/p>\n<p>  \u041a\u0430\u043a \u043c\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u043b\u0438 \u043f\u0430\u043a\u0435\u0442\u044b Laravel? \u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0444\u0430\u0439\u043b\u0430\u00a0<code>composer.json<\/code>. \u041c\u044b \u043e\u0442\u043d\u043e\u0441\u0438\u043b\u0438 \u043f\u0430\u043a\u0435\u0442 \u043a \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0435 Laravel, \u0435\u0441\u043b\u0438 \u043f\u043e\u043b\u044f <code>name<\/code>, <code>description<\/code>, <code>keywords<\/code>\u00a0\u0438\u043b\u0438 <code>type<\/code>\u00a0\u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043b\u0438 \u0441\u0442\u0440\u043e\u043a\u0443 <code>laravel<\/code>. \u0422\u0430\u043a\u0436\u0435 \u043f\u0430\u043a\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u043b\u0441\u044f \u043a\u0430\u043a \u043f\u0430\u043a\u0435\u0442\u00a0Laravel,\u00a0\u0435\u0441\u043b\u0438 \u043e\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043b <code>laravel\/framework<\/code>\u00a0\u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0439 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0435\u0432\u0430\u00a0 <code>illuminate\/*<\/code> \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438. \u0418 \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u043a\u043b\u044e\u0447\u00a0<code>laravel<\/code> \u0432 \u043f\u043e\u043b\u0435 <code>extra<\/code>\u00a0\u0442\u0430\u043a\u0436\u0435 \u044f\u0432\u043b\u044f\u043b\u0441\u044f \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u0435\u043c \u043d\u0430 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0430\u043a\u0435\u0442\u0430 \u043a \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Laravel.<\/p>\n<p>  \u0425\u043e\u0442\u044f \u044d\u0442\u0438 \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u0438 \u043d\u0435 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u0443\u044e\u0442, \u0447\u0442\u043e \u043f\u0430\u043a\u0435\u0442 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a Laravel, \u043e\u043d\u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442, \u0447\u0442\u043e \u043f\u0430\u043a\u0435\u0442 \u0431\u044b\u043b \u0441\u043e\u0437\u0434\u0430\u043d \u0441 \u0440\u0430\u0441\u0447\u0435\u0442\u043e\u043c \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441 Laravel.<\/p>\n<h3>\u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u043f\u0430\u043a\u0435\u0442\u044b<\/h3>\n<p>  \u0415\u0441\u043b\u0438 \u0431\u0435\u0441\u0445\u0438\u0442\u0440\u043e\u0441\u0442\u043d\u043e \u0432\u0437\u0433\u043b\u044f\u043d\u0443\u0442\u044c \u043d\u0430\u00a0<a href=\"https:\/\/github.com\/Larzs\/packagist-packages-data\/blob\/master\/results\/top-montly-packages_laravel.json?ref=hackernoon.com\">\u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0430\u043c\u044b\u0445 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432<\/a>, \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043d\u0435 \u043f\u043e\u0440\u0430\u0434\u0443\u044e\u0442: \u044d\u0442\u043e \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u043f\u0430\u043a\u0435\u0442\u044b \u0438 \u043f\u0430\u043a\u0435\u0442\u044b \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0439 \u0432\u043d\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 Laravel.<\/p>\n<pre><code class=\"php\">| Package | Monthly downloads | |-------------------------|-------------------| | nesbot\/carbon | 4084214 | | laravel\/framework | 2987907 | | laravel\/tinker | 2455355 | | fideloper\/proxy | 2376631 | | nunomaduro\/collision | 1510258 | | intervention\/image | 1099989 | | facade\/ignition | 966800 | | facade\/flare-client-php | 934651 | | composer\/installers | 803222 | | illuminate\/support | 756189 |<\/code><\/pre>\n<p>  \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0431\u043e\u043b\u0435\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439 \u0440\u0435\u0439\u0442\u0438\u043d\u0433 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c, \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0432 \u044d\u0442\u0438 \u00ab\u043b\u043e\u0436\u043d\u043e\u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435\u00bb \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b. \u041c\u044b \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u043e\u0442\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u043b\u0438 30 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u044b\u043b\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 Laravel \u0438 \u0446\u0435\u043b\u0435\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u043e \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u0441\u044f. \u0422\u0430\u043a\u0436\u0435 \u043c\u044b \u0432 \u043e\u0431\u0449\u0438\u0445 \u0447\u0435\u0440\u0442\u0430\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u044d\u0442\u0438\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432.<\/p>\n<pre><code class=\"php\">| | Package | Monthly | Total | Purpose | |----|------------------------------------|---------|----------|---------| | 1 | maatwebsite\/excel | 680466 | 17769696 | port | | 2 | laravelcollective\/html | 678048 | 21785383 | helper | | 3 | barryvdh\/laravel-ide-helper | 644297 | 18918427 | dev | | 4 | barryvdh\/laravel-debugbar | 625080 | 19404288 | dev | | 5 | laravel\/passport | 552633 | 10099903 | auth | | 6 | beyondcode\/laravel-dump-server | 530901 | 11035024 | dev | | 7 | sentry\/sentry-laravel | 455879 | 8440070 | integ | | 8 | laravel\/ui | 433850 | 1599042 | auth | | 9 | barryvdh\/laravel-cors | 400920 | 10823255 | helper | | 10 | laravel\/socialite | 394471 | 10166784 | auth | | 11 | laravel\/slack-notification-channel | 385921 | 7172937 | integ | | 12 | tymon\/jwt-auth | 359693 | 9107092 | auth | | 13 | barryvdh\/laravel-dompdf | 349572 | 8006731 | port | | 14 | laravel\/helpers | 337956 | 1692185 | helper | | 15 | spatie\/laravel-permission | 308453 | 5224001 | auth | | 16 | laravel\/horizon | 304864 | 4599598 | integ | | 17 | laravel\/dusk | 256261 | 4542482 | dev | | 18 | laravel\/nexmo-notification-channel | 238192 | 6080124 | integ | | 19 | laravel\/telescope | 227966 | 2289576 | dev | | 20 | bugsnag\/bugsnag-laravel | 223167 | 6544766 | dev | | 21 | yajra\/laravel-datatables-oracle | 212985 | 5644721 | integ | | 22 | aws\/aws-sdk-php-laravel | 212260 | 7070121 | integ | | 23 | orchestra\/testbench-core | 199780 | 1864659 | dev | | 24 | orchestra\/testbench | 195269 | 2279889 | dev | | 25 | symplify\/package-builder | 193661 | 1484783 | dev | | 26 | laravel\/scout | 177270 | 3391042 | integ | | 27 | barryvdh\/laravel-snappy | 156741 | 3651684 | port | | 28 | webpatser\/laravel-uuid | 153883 | 4774711 | helper | | 29 | spatie\/laravel-medialibrary | 149290 | 2293823 | helper | | 30 | spatie\/laravel-activitylog | 148932 | 2387978 | dev |<\/code><\/pre>\n<p>  \u041f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u0435 \u043e\u0431\u043b\u0430\u0441\u0442\u0435\u0439 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/p>\n<ul>\n<li><code>auth<\/code>\u00a0\u2014 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0438 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f<\/li>\n<li><code>dev<\/code>\u00a0\u2014 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u043e\u0442\u043b\u0430\u0434\u043a\u0438<\/li>\n<li><code>helper<\/code>\u00a0\u2014 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0438 \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b<\/li>\n<li><code>integ<\/code>\u00a0\u2014 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0441 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438<\/li>\n<li><code>port<\/code>\u00a0\u2014 \u0438\u043c\u043f\u043e\u0440\u0442 \u0438\/\u0438\u043b\u0438 \u044d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u0430\u0445<\/li>\n<\/ul>\n<p>  \u041f\u0435\u0440\u0432\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u0432 \u044d\u0442\u043e\u043c \u0441\u043f\u0438\u0441\u043a\u0435 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0442 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0437\u0430\u0442\u0435\u043c \u0438\u0434\u0435\u0442 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/aj\/0d\/nt\/aj0dnth5knnv8tnpbpmxdfw8j0k.png\"><\/p>\n<p>  \u041c\u044b \u043e\u0436\u0438\u0434\u0430\u043b\u0438 \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0432\u0435\u0440\u0445\u0443 \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u0430\u043a\u0435\u0442\u043e\u0432\u00a0<a href=\"https:\/\/spatie.be\/open-source\/packages?ref=hackernoon.com\">Spatie<\/a>, \u043d\u043e \u0432\u044b\u044f\u0441\u043d\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e maatwebsite\/excel \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u043e\u0442\u00a0<a href=\"https:\/\/github.com\/barryvdh?ref=hackernoon.com\">Barry vd. Heuvel<\/a>\u00a0\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u0447\u0430\u0441\u0442\u043e.<\/p>\n<h3>\u041e\u0431\u0437\u043e\u0440 \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u043e\u0432<\/h3>\n<p>  \u0412\u0441\u0435\u0433\u043e \u043c\u044b \u0432\u044b\u044f\u0432\u0438\u043b\u0438 47\u00a0337 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 Laravel \u043e\u0442 23\u00a0167 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u041f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0440\u0430\u0432\u043d\u043e\u043c\u0435\u0440\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0441\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432.<\/p>\n<p>  \u041f\u043e\u043b\u043e\u0432\u0438\u043d\u0430 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 (23\u00a0668) \u0431\u044b\u043b\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u044b \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c\u0438 3927 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438. \u042d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u0432 \u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u0431\u044b \u0437\u0434\u0435\u0441\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u00a0<a href=\"https:\/\/dariusforoux.com\/prices-law\/?ref=hackernoon.com\">\u0437\u0430\u043a\u043e\u043d \u041f\u0440\u0430\u0439\u0441\u0430<\/a>. 15\u00a0042 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u0432\u0441\u0435\u0433\u043e \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u043f\u0430\u043a\u0435\u0442\u0443.<\/p>\n<p>  \u0415\u0441\u043b\u0438 \u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043f\u043e \u0447\u0438\u0441\u043b\u0443 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043f\u043e\u0447\u0442\u0438 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430. \u0412\u043e\u0442 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0441 \u0441\u0443\u043c\u043c\u0430\u0440\u043d\u044b\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432.<\/p>\n<pre><code class=\"php\">| | Developer | Count | Daily | Monthly | Total | |----|-------------------------------|-------|-------|---------|----------| |\u00a01\u00a0| socialiteproviders |\u00a0159\u00a0|\u00a010645\u00a0|\u00a0256409\u00a0|\u00a05826725\u00a0| |\u00a02\u00a0| bantenprov |\u00a0132\u00a0|\u00a00\u00a0|\u00a05\u00a0|\u00a03160\u00a0| |\u00a03\u00a0| spatie |\u00a0124\u00a0|\u00a089124\u00a0|\u00a02746665\u00a0|\u00a043095685\u00a0| |\u00a04\u00a0| railken |\u00a0119\u00a0|\u00a00\u00a0|\u00a011082\u00a0|\u00a0313129\u00a0| |\u00a05\u00a0| laravel-enso |\u00a095\u00a0|\u00a01519\u00a0|\u00a029456\u00a0|\u00a0879635\u00a0| |\u00a06\u00a0| amethyst |\u00a092\u00a0|\u00a01232\u00a0|\u00a08118\u00a0|\u00a0100819\u00a0| |\u00a07\u00a0| faustbrian |\u00a085\u00a0|\u00a0152\u00a0|\u00a02639\u00a0|\u00a052698\u00a0| |\u00a08\u00a0| artisanry |\u00a078\u00a0|\u00a0129\u00a0|\u00a01190\u00a0|\u00a011938\u00a0| |\u00a09\u00a0| sukohi |\u00a075\u00a0|\u00a058\u00a0|\u00a01773\u00a0|\u00a053805\u00a0| |\u00a010\u00a0| anomaly |\u00a059\u00a0|\u00a0198\u00a0|\u00a06095\u00a0|\u00a0974489\u00a0| |\u00a011\u00a0| sanatorium |\u00a059\u00a0|\u00a00\u00a0|\u00a00\u00a0|\u00a020\u00a0| |\u00a012\u00a0| laravel-notification-channels |\u00a054\u00a0|\u00a03107\u00a0|\u00a099536\u00a0|\u00a01621420\u00a0| |\u00a013\u00a0| hnhdigital-os |\u00a054\u00a0|\u00a038\u00a0|\u00a01571\u00a0|\u00a020304\u00a0| |\u00a014\u00a0| arcanedev |\u00a053\u00a0|\u00a03875\u00a0|\u00a0127702\u00a0|\u00a03293360\u00a0| |\u00a015\u00a0| inetstudio |\u00a053\u00a0|\u00a0241\u00a0|\u00a03870\u00a0|\u00a077009\u00a0| |\u00a016\u00a0| larakit |\u00a049\u00a0|\u00a01\u00a0|\u00a0410\u00a0|\u00a018540\u00a0| |\u00a017\u00a0| orchestra |\u00a048\u00a0|\u00a021569\u00a0|\u00a0544696\u00a0|\u00a07606461\u00a0| |\u00a018\u00a0| abuseio |\u00a045\u00a0|\u00a01\u00a0|\u00a0951\u00a0|\u00a078289\u00a0| |\u00a019\u00a0| genealabs |\u00a043\u00a0|\u00a03219\u00a0|\u00a087234\u00a0|\u00a01215349\u00a0| |\u00a020\u00a0| smorken |\u00a041\u00a0|\u00a036\u00a0|\u00a0985\u00a0|\u00a014277\u00a0|<\/code><\/pre>\n<p>  \u041e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u0435\u0441\u0442\u044c \u043d\u0435\u043c\u0430\u043b\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u0437\u0434\u0430\u044e\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u044e\u0442 \u0438\u0445 \u0431\u0435\u0437 \u043e\u0441\u043e\u0431\u043e\u0439 \u0440\u0435\u043a\u043b\u0430\u043c\u044b. \u0427\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0438\u043c\u0435\u043d \u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0446\u0438\u0444\u0440\u044b \u0434\u043b\u044f \u043d\u0438\u0445, \u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u043e \u043e\u0431\u0449\u0435\u043c\u0443 \u0447\u0438\u0441\u043b\u0443 \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a.<\/p>\n<pre><code class=\"php\">| | Developer | Count | Daily | Monthly | Total | |----|-------------------|-------|--------|---------|-----------| |\u00a01\u00a0| laravel |\u00a039\u00a0|\u00a0364375\u00a0|\u00a09832728\u00a0|\u00a0225867755\u00a0| |\u00a02\u00a0| illuminate |\u00a033\u00a0|\u00a0244509\u00a0|\u00a07210832\u00a0|\u00a0197044965\u00a0| |\u00a03\u00a0| nesbot |\u00a01\u00a0|\u00a0179106\u00a0|\u00a04084214\u00a0|\u00a0112631927\u00a0| |\u00a04\u00a0| barryvdh |\u00a019\u00a0|\u00a082289\u00a0|\u00a02246578\u00a0|\u00a063115434\u00a0| |\u00a05\u00a0| spatie |\u00a0124\u00a0|\u00a089124\u00a0|\u00a02746665\u00a0|\u00a043095685\u00a0| |\u00a06\u00a0| fideloper |\u00a03\u00a0|\u00a0100748\u00a0|\u00a02376631\u00a0|\u00a041313378\u00a0| |\u00a07\u00a0| intervention |\u00a07\u00a0|\u00a046259\u00a0|\u00a01260102\u00a0|\u00a033891504\u00a0| |\u00a08\u00a0| composer |\u00a01\u00a0|\u00a010603\u00a0|\u00a0803222\u00a0|\u00a026065561\u00a0| |\u00a09\u00a0| league |\u00a07\u00a0|\u00a018996\u00a0|\u00a0731742\u00a0|\u00a024433630\u00a0| |\u00a010\u00a0| nunomaduro |\u00a019\u00a0|\u00a068333\u00a0|\u00a01734552\u00a0|\u00a023394056\u00a0| |\u00a011\u00a0| laravelcollective |\u00a06\u00a0|\u00a032460\u00a0|\u00a0710099\u00a0|\u00a023285426\u00a0| |\u00a012\u00a0| maatwebsite |\u00a06\u00a0|\u00a027955\u00a0|\u00a0717140\u00a0|\u00a018258360\u00a0| |\u00a013\u00a0| cocur |\u00a01\u00a0|\u00a019246\u00a0|\u00a0491761\u00a0|\u00a016609476\u00a0| |\u00a014\u00a0| jenssegers |\u00a015\u00a0|\u00a024263\u00a0|\u00a0544700\u00a0|\u00a016468485\u00a0| |\u00a015\u00a0| beyondcode |\u00a029\u00a0|\u00a014221\u00a0|\u00a0677724\u00a0|\u00a012648233\u00a0| |\u00a016\u00a0| laracasts |\u00a011\u00a0|\u00a010352\u00a0|\u00a0317232\u00a0|\u00a012119703\u00a0| |\u00a017\u00a0| graham-campbell |\u00a036\u00a0|\u00a011092\u00a0|\u00a0291114\u00a0|\u00a010184667\u00a0| |\u00a018\u00a0| facade |\u00a05\u00a0|\u00a067794\u00a0|\u00a01915933\u00a0|\u00a09860242\u00a0| |\u00a019\u00a0| yajra |\u00a019\u00a0|\u00a017794\u00a0|\u00a0446360\u00a0|\u00a09792222\u00a0| |\u00a020\u00a0| tymon |\u00a02\u00a0|\u00a011437\u00a0|\u00a0359693\u00a0|\u00a09107116\u00a0|<\/code><\/pre>\n<p>  \u0415\u0441\u043b\u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u043e \u0447\u0438\u0441\u043b\u0443 \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u0432 \u043c\u0435\u0441\u044f\u0446, \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0431\u0443\u0434\u0435\u0442 \u0441\u043b\u0435\u0433\u043a\u0430 \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f.<\/p>\n<pre><code class=\"php\">| | Developer | Count | Daily | Monthly | Total | |----|-------------------|-------|--------|---------|-----------| |\u00a01\u00a0| laravel |\u00a039\u00a0|\u00a0364375\u00a0|\u00a09832728\u00a0|\u00a0225867755\u00a0| |\u00a02\u00a0| illuminate |\u00a033\u00a0|\u00a0244509\u00a0|\u00a07210832\u00a0|\u00a0197044965\u00a0| |\u00a03\u00a0| nesbot |\u00a01\u00a0|\u00a0179106\u00a0|\u00a04084214\u00a0|\u00a0112631927\u00a0| |\u00a04\u00a0| spatie |\u00a0124\u00a0|\u00a089124\u00a0|\u00a02746665\u00a0|\u00a043095685\u00a0| |\u00a05\u00a0| fideloper |\u00a03\u00a0|\u00a0100748\u00a0|\u00a02376631\u00a0|\u00a041313378\u00a0| |\u00a06\u00a0| barryvdh |\u00a019\u00a0|\u00a082289\u00a0|\u00a02246578\u00a0|\u00a063115434\u00a0| |\u00a07\u00a0| facade |\u00a05\u00a0|\u00a067794\u00a0|\u00a01915933\u00a0|\u00a09860242\u00a0| |\u00a08\u00a0| nunomaduro |\u00a019\u00a0|\u00a068333\u00a0|\u00a01734552\u00a0|\u00a023394056\u00a0| |\u00a09\u00a0| intervention |\u00a07\u00a0|\u00a046259\u00a0|\u00a01260102\u00a0|\u00a033891504\u00a0| |\u00a010\u00a0| composer |\u00a01\u00a0|\u00a010603\u00a0|\u00a0803222\u00a0|\u00a026065561\u00a0|<\/code><\/pre>\n<p>  \u042d\u0442\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u044f\u0432\u043d\u043e \u043f\u0435\u0440\u0435\u0432\u0435\u0448\u0438\u0432\u0430\u044e\u0442 \u0432 \u0432\u0435\u0440\u0445\u043d\u0435\u0439 \u0447\u0430\u0441\u0442\u0438. \u041d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e \u043e\u0442 \u0442\u043e\u0433\u043e, \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u043c \u043b\u0438 \u043c\u044b \u0447\u0438\u0441\u043b\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u0432 \u0434\u0435\u043d\u044c, \u0432 \u043c\u0435\u0441\u044f\u0446 \u0438\u043b\u0438 \u043e\u0431\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e, \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u044b \u0432\u0441\u0435\u0445 \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 6 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043f\u0430\u043a\u0435\u0442\u043e\u0432. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, 2,85\u00a0\u043c\u043b\u043d \u0438\u0437 5,65\u00a0\u043c\u043b\u043d \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u0432 \u0434\u0435\u043d\u044c \u0434\u0435\u043b\u044f\u0442 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0431\u043e\u0439\u00a0<a href=\"https:\/\/packagist.org\/packages\/laravel\/?ref=hackernoon.com\">laravel<\/a>,\u00a0<a href=\"https:\/\/packagist.org\/packages\/illuminate\/?ref=hackernoon.com\">illuminate<\/a>,\u00a0<a href=\"https:\/\/packagist.org\/packages\/nesbot\/?ref=hackernoon.com\">nesbot<\/a>,\u00a0<a href=\"https:\/\/packagist.org\/packages\/spatie\/?ref=hackernoon.com\">spatie<\/a>,\u00a0<a href=\"https:\/\/packagist.org\/packages\/fideloper\/?ref=hackernoon.com\">fideloper<\/a>\u00a0\u0438\u00a0<a href=\"https:\/\/packagist.org\/packages\/barryvdh\/?ref=hackernoon.com\">barryvdh<\/a>.<\/p>\n<p>  \u041c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u0432\u0440\u043e\u0434\u0435\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/H-index?ref=hackernoon.com\">\u0438\u043d\u0434\u0435\u043a\u0441\u0430 \u0425\u0438\u0440\u0448\u0430<\/a>\u00a0\u0434\u043b\u044f \u043e\u0446\u0435\u043d\u043a\u0438 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0432\u0441\u0435\u0433\u043e 317 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 317 \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u0432 \u0434\u0435\u043d\u044c. 1118 \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u043e\u0432 \u0438\u043c\u0435\u044e\u0442 \u043f\u043e 1118 \u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u0432 \u043c\u0435\u0441\u044f\u0446, \u0430 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u0431\u0449\u0435\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u044d\u0442\u043e \u0447\u0438\u0441\u043b\u043e \u0440\u0430\u0432\u043d\u043e 3003.<\/p>\n<h3>\u0412\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/h3>\n<p>  \u041d\u0430\u0448 \u043e\u0431\u0437\u043e\u0440 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435 \u043e\u0441\u043e\u0431\u043e \u0442\u043e\u0447\u0435\u043d, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u043b\u044f \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043e\u0434\u043d\u043e\u0439 \u0438 \u0442\u043e\u0439 \u0436\u0435 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <code>gpl-3.0<\/code>,\u00a0<code>gpl 3.0<\/code>,\u00a0<code>gpl3<\/code>, <code>gplv3<\/code>, \u0434\u0430\u0436\u0435 <code>gnu general public license version 3<\/code> \u0438 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u043d\u0430 \u043e\u0434\u043d\u0443 \u0438 \u0442\u0443 \u0436\u0435 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e.<\/p>\n<p>  \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u044b\u0432\u043e\u0434\u044b \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0447\u0435\u0442\u043a\u0438\u043c\u0438, \u0442\u0430\u043a \u043a\u0430\u043a \u0441\u0442\u0440\u043e\u043a\u0430 <code>mit<\/code> \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0443\u044e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e \u0434\u043b\u044f 37\u00a0502 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 Laravel. 6304 \u043f\u0430\u043a\u0435\u0442\u0430 \u043d\u0435 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u044b, \u0431\u043e\u043b\u0435\u0435 500 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043c Apache\u00a02.0 \u0438 GPL\u00a03.0. \u0422\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u043e\u0442\u0435\u043d \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0441 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043c\u0438 BSD\u00a02, BSD\u00a03 \u0438 GPL\u00a02.0.<\/p>\n<p>  79\u00a0% \u043f\u0430\u043a\u0435\u0442\u043e\u0432 Laravel \u0438\u043c\u0435\u044e\u0442 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e MIT, 14\u00a0% \u043d\u0435 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u044b, \u0430 \u043a\u0430\u0436\u0434\u0430\u044f \u0438\u0437 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 2\u00a0% \u0438\u043b\u0438 \u043c\u0435\u043d\u0435\u0435 \u043f\u0430\u043a\u0435\u0442\u043e\u0432. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043e\u0442\u0447\u0430\u0441\u0442\u0438 \u044d\u0442\u043e \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u0441\u0430\u043c\u043e\u0433\u043e \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Laravel, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 MIT. \u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u0432\u0441\u0435 \u043f\u0430\u043a\u0435\u0442\u044b, \u0442\u043e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 MIT \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u0438\u0436\u0435 \u2014 60\u00a0%.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/ps\/gh\/qi\/psghqignzl2o3vwl0aoj2yoo8sy.png\"><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/v9\/y_\/uc\/v9y_ucl0syfaalqe1lnxnypw8ye.png\"><\/p>\n<h3>\u0417\u0430 \u0440\u0430\u043c\u043a\u0430\u043c\u0438 Laravel<\/h3>\n<p>  \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u0432 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u0443\u0435\u0442 \u0432\u043e\u0432\u043b\u0435\u0447\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0438 \u0441\u0442\u0435\u043f\u0435\u043d\u044c \u0435\u0433\u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441\u0432\u043e\u0438\u043c \u043a\u043e\u0434\u043e\u043c \u0441 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c\u0438. \u041c\u044b \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0441\u0447\u0438\u0442\u0430\u043b\u0438 \u0447\u0438\u0441\u043b\u043e \u0437\u0430\u0431\u0440\u043e\u0448\u0435\u043d\u043d\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0438 \u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u043d\u0442, \u0447\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u043f\u0440\u043e\u0446\u0432\u0435\u0442\u0430\u044e\u0442, \u0430 \u043a\u0430\u043a\u0438\u0435 \u043e\u0442\u0441\u0442\u0430\u044e\u0442.<\/p>\n<pre><code class=\"php\">| | Framework | Packages | Abandoned | Aband. % | |----|---------------|----------|-----------|----------| |\u00a01\u00a0| Laravel |\u00a047337\u00a0|\u00a02618\u00a0|\u00a05,5% | |\u00a02\u00a0| Symfony |\u00a039428\u00a0|\u00a03362\u00a0|\u00a08,5% | |\u00a03\u00a0| Yii |\u00a015354\u00a0|\u00a0552\u00a0|\u00a03,6% | |\u00a04\u00a0| ZendFramework |\u00a07459\u00a0|\u00a0790\u00a0|\u00a010,6% | |\u00a05\u00a0| WordPress |\u00a06446\u00a0|\u00a0480\u00a0|\u00a07,4% | |\u00a06\u00a0| Nette |\u00a03460\u00a0|\u00a0342\u00a0|\u00a09,9% | |\u00a07\u00a0| CakePHP |\u00a02607\u00a0|\u00a0173\u00a0|\u00a06,6% | |\u00a08\u00a0| Slim |\u00a01411\u00a0|\u00a064\u00a0|\u00a04,5% | |\u00a09\u00a0| Laminas |\u00a0811\u00a0|\u00a017\u00a0|\u00a02,0% | |\u00a010\u00a0| Phalcon |\u00a0726\u00a0|\u00a040\u00a0|\u00a05,5% | |\u00a011\u00a0| Codeigniter |\u00a0663\u00a0|\u00a091\u00a0|\u00a013,7% | |\u00a012\u00a0| Aura |\u00a0450\u00a0|\u00a032\u00a0|\u00a07,1% | |\u00a013\u00a0| Kohana |\u00a0341\u00a0|\u00a043\u00a0|\u00a012,6% | |\u00a014\u00a0| FuelPHP |\u00a0148\u00a0|\u00a012\u00a0|\u00a08,1% | |\u00a015\u00a0| PHPixie |\u00a073\u00a0|\u00a01\u00a0|\u00a01,4% |<\/code><\/pre>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/06\/hy\/xd\/06hyxdaclef4emhsv9th5zjuza4.png\"><\/p>\n<p>  \u0421 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b, \u043e\u0431\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u043e\u0442\u0440\u0430\u0436\u0430\u0435\u0442 \u0432\u0430\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432.<\/p>\n<p>  \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043f\u0440\u0438 \u043f\u043e\u0434\u0441\u0447\u0435\u0442\u0435 \u044d\u0442\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u0443\u0447\u0442\u0435\u043d\u044b \u0432\u0441\u0435 \u043f\u0430\u043a\u0435\u0442\u044b, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u043c, \u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0431\u0430\u0437\u043e\u0432\u044b\u0435 (\u043a\u0430\u043a \u0438 \u043f\u0440\u0438 \u043f\u043e\u0434\u0441\u0447\u0435\u0442\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0432\u044b\u0448\u0435). \u041a\u0440\u0438\u0442\u0435\u0440\u0438\u0438 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0430\u043a\u0435\u0442\u0430 \u043a\u0430\u043a \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0449\u0435\u0433\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c\u0443 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0443 \u0441\u043c.\u00a0<a href=\"https:\/\/github.com\/Larzs\/packagist-packages-data\/blob\/master\/criteria.js?ref=hackernoon.com\">\u0437\u0434\u0435\u0441\u044c<\/a>. \u041e\u0434\u0438\u043d \u043f\u0430\u043a\u0435\u0442 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0442\u044c \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0430\u043c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u0432.<\/p>\n<pre><code class=\"php\">| | Framework | Monthly | Total | |----|---------------|-----------|------------| |\u00a01\u00a0| Symfony |\u00a0366029776\u00a0|\u00a08945189030\u00a0| |\u00a02\u00a0| Laravel |\u00a056523199\u00a0|\u00a01315681505\u00a0| |\u00a03\u00a0| ZendFramework |\u00a050789083\u00a0|\u00a01460984224\u00a0| |\u00a04\u00a0| Nette |\u00a014137793\u00a0|\u00a0295710951\u00a0| |\u00a05\u00a0| Laminas |\u00a09540512\u00a0|\u00a0134960483\u00a0| |\u00a06\u00a0| Yii |\u00a05662063\u00a0|\u00a0200378585\u00a0| |\u00a07\u00a0| CakePHP |\u00a04067892\u00a0|\u00a0112091915\u00a0| |\u00a08\u00a0| WordPress |\u00a03871828\u00a0|\u00a096962490\u00a0| |\u00a09\u00a0| Slim |\u00a02123558\u00a0|\u00a046196613\u00a0| |\u00a010\u00a0| FuelPHP |\u00a0930846\u00a0|\u00a032043126\u00a0| |\u00a011\u00a0| Codeigniter |\u00a0919926\u00a0|\u00a030474042\u00a0| |\u00a012\u00a0| Kohana |\u00a0912106\u00a0|\u00a031918403\u00a0| |\u00a013\u00a0| Aura |\u00a0467771\u00a0|\u00a018063339\u00a0| |\u00a014\u00a0| Phalcon |\u00a0137762\u00a0|\u00a04322810\u00a0| |\u00a015\u00a0| PHPixie |\u00a05353\u00a0|\u00a0572100\u00a0| <\/code><\/pre>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/hx\/un\/x8\/hxunx8t51pkxnije7yzkrxqto0u.png\"><\/p>\n<p>  \u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u043b\u0438\u0434\u0438\u0440\u0443\u044e\u0449\u0435\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Symfony \u043d\u0435 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442\u0441\u044f \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u043f\u0430\u043a\u0435\u0442\u044b Symfony \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f Laravel, \u0438 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 Symfony \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 Laravel.<\/p>\n<p>  \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0442\u043e, \u0447\u0442\u043e \u043f\u0430\u043a\u0435\u0442\u044b Zend \u0438\u043c\u0435\u044e\u0442 \u043f\u043e\u0447\u0442\u0438 \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0436\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u0432 \u043c\u0435\u0441\u044f\u0446, \u043a\u0430\u043a Laravel, \u0445\u043e\u0442\u044f \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f.<\/p>\n<p>  \u0418 \u043d\u0430\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u043a \u0432\u0437\u0433\u043b\u044f\u043d\u0438\u0442\u0435 \u043d\u0430 \u043e\u0431\u0449\u0438\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0430\u043c\u044b\u0445 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 PHP.<\/p>\n<pre><code class=\"php\">| | Package | Monthly | Total | |----|-----------------------------------|---------|-----------| |\u00a01\u00a0| symfony\/polyfill-mbstring |\u00a07943600\u00a0|\u00a0210645235\u00a0| |\u00a02\u00a0| psr\/log |\u00a07768451\u00a0|\u00a0238663129\u00a0| |\u00a03\u00a0| symfony\/polyfill-ctype |\u00a07284741\u00a0|\u00a0110601284\u00a0| |\u00a04\u00a0| psr\/container |\u00a06847606\u00a0|\u00a0119345271\u00a0| |\u00a05\u00a0| symfony\/console\u00a0|\u00a06713344\u00a0|\u00a0199367074\u00a0| |\u00a06\u00a0| guzzlehttp\/guzzle |\u00a06607580\u00a0|\u00a0168514253\u00a0| |\u00a07\u00a0| symfony\/finder |\u00a06486878\u00a0|\u00a0176261290\u00a0| |\u00a08\u00a0| psr\/http-message |\u00a06384401\u00a0|\u00a0164860087\u00a0| |\u00a09\u00a0| guzzlehttp\/promises |\u00a06372505\u00a0|\u00a0149984782\u00a0| |\u00a010\u00a0| guzzlehttp\/psr7 |\u00a06350221\u00a0|\u00a0161806561\u00a0| |\u00a011\u00a0| doctrine\/instantiator |\u00a06199120\u00a0|\u00a0180684872\u00a0| |\u00a012\u00a0| symfony\/process |\u00a06167368\u00a0|\u00a0169254030\u00a0| |\u00a013\u00a0| phpdocumentor\/reflection-docblock |\u00a06140913\u00a0|\u00a0165150240\u00a0| |\u00a014\u00a0| monolog\/monolog |\u00a06109702\u00a0|\u00a0196673732\u00a0| |\u00a015\u00a0| symfony\/event-dispatcher |\u00a06098870\u00a0|\u00a0190433052\u00a0| |\u00a016\u00a0| webmozart\/assert |\u00a05905460\u00a0|\u00a0144395517\u00a0| |\u00a017\u00a0| doctrine\/lexer |\u00a05895066\u00a0|\u00a0157678399\u00a0| |\u00a018\u00a0| ralouphie\/getallheaders |\u00a05861396\u00a0|\u00a066293788\u00a0| |\u00a019\u00a0| doctrine\/inflector |\u00a05743593\u00a0|\u00a0171588858\u00a0| |\u00a020\u00a0| phpdocumentor\/type-resolver |\u00a05706391\u00a0|\u00a0136101740\u00a0|<\/code><\/pre>\n<p>  \u0414\u0430\u043d\u043d\u044b\u0435, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0431\u044b\u043b\u0438 \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u0413\u0430\u0442\u0438\u0441\u043e\u043c \u0428\u0443\u043f\u0443\u043b\u043d\u0438\u0435\u043a\u0441\u043e\u043c (Gatis \u0160\u016bpulnieks) \u0432 \u0430\u043f\u0440\u0435\u043b\u0435 \u0438 \u043c\u0430\u0435 2020\u00a0\u0433. \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u00ab\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 Laravel\u00bb.<\/p>\n<h4>\u0421\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438:<\/h4>\n<p>  <\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/Larzs\/packagist-packages-data\">\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435<\/a><\/li>\n<li><a href=\"https:\/\/jasonmccreary.me\/articles\/laravel-numbers\/\">\u0421\u0442\u0430\u0442\u044c\u044f \u043f\u043e \u0442\u0435\u043c\u0435 \u043e\u0442 Jason McCreary<\/a><\/li>\n<li>\u0410\u0432\u0442\u043e\u0440 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438:\u00a0Juris Evertovskis<\/li>\n<li>\u0414\u0430\u043d\u043d\u044b\u0435 \u0441\u043e\u0431\u0440\u0430\u043b:\u00a0Gatis \u0160\u016bpulnieks<\/li>\n<li><a href=\"https:\/\/github.com\/GlaivePro\/Invytr\">\u041f\u0430\u043a\u0435\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0437\u0434\u0430\u043b \u0413\u0430\u0442\u0438\u0441<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/crudly\/encrypted\">\u041d\u0430\u0448 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u043c\u0438\u043a\u0440\u043e\u043f\u0430\u043a\u0435\u0442<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/GlaivePro\/Hidevara\">\u041d\u0430\u0448 \u0441\u0430\u043c\u044b\u0439 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u043f\u0430\u043a\u0435\u0442<\/a><\/li>\n<\/ul>\n<p>  <i>\u0420\u0430\u043d\u0435\u0435 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043e <a href=\"https:\/\/medium.com\/@juris_9772\/laravel-package-ecosystem-4afd53fad192\">\u0442\u0443\u0442<\/a><\/i><\/p>\n<h2>\u0423\u0437\u043d\u0430\u0442\u044c \u043e \u043a\u0443\u0440\u0441\u0430\u0445 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435:<\/h2>\n<p>  <\/p>\n<ul>\n<li><a href=\"https:\/\/otus.pw\/tP2x\/\">\u00abBackend-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043d\u0430 PHP\u00bb<\/a><\/li>\n<li><a href=\"https:\/\/otus.pw\/EkVH\/\">\u00abFramework Laravel\u00bb<\/a><\/li>\n<\/ul>\n<\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/525802\/\"> https:\/\/habr.com\/ru\/company\/otus\/blog\/525802\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\"><b><i>\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u043a\u0443\u0440\u0441\u043e\u0432 <a href=\"https:\/\/otus.pw\/tP2x\/\">\u00abBackend-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043d\u0430 PHP\u00bb<\/a> \u0438 <a href=\"https:\/\/otus.pw\/EkVH\/\">\u00abFramework Laravel\u00bb<\/a> \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u0435\u0449\u0435 \u043e\u0434\u0438\u043d \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0432\u043e\u0434.<\/i><\/b><\/p>\n<hr>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/qy\/qd\/rl\/qyqdrlo476ge3perdhy4m7vtk6g.png\"><\/p>\n<p>  \u0412 \u043c\u0438\u0440\u0435\u00a0<a href=\"https:\/\/laravel.com\/\">Laravel<\/a>\u00a0\u043f\u0430\u043a\u0435\u0442\u044b \u0438\u0433\u0440\u0430\u044e\u0442 \u0432\u0430\u0436\u043d\u0443\u044e \u0440\u043e\u043b\u044c. \u041d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0430\u0436\u043d\u0430 \u044d\u0442\u0430 \u0440\u043e\u043b\u044c \u0438 \u043a\u0430\u043a\u0438\u0435 \u043f\u0430\u043a\u0435\u0442\u044b \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0442? \u0427\u0442\u043e\u0431\u044b \u044d\u0442\u043e \u0443\u0437\u043d\u0430\u0442\u044c, \u043c\u044b \u0432\u0437\u044f\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437\u00a0API\u00a0<a href=\"https:\/\/packagist.org\/?ref=hackernoon.com\">Packagist.org<\/a> \u0438 \u043e\u0442\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u043b\u0438 \u043f\u0430\u043a\u0435\u0442\u044b Laravel.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-312328","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/312328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=312328"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/312328\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=312328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=312328"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=312328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}