Ларавел - Википедия - Laravel

Ларавел
Laravel логотипі
ӘзірлеушілерТейлор Отвелл
Бастапқы шығарылымМаусым 2011; 9 жыл бұрын (2011-06)[1]
Тұрақты шығарылым
8.16.1[2] / 2020-11-25[±]
РепозиторийLaravel репозиторийі
ЖазылғанPHP
ТүріВеб-құрылым
ЛицензияMIT лицензиясы
Веб-сайтқұрт.com

Ларавел (ретінде стильдендірілген Лавел) Бұл Тегін, ашық көзі[3] PHP веб-құрылым, Тейлор Отвелл жасаған және келесі веб-қосымшаларды дамытуға арналған модель - көрініс - контроллер (MVC) сәулеттік өрнек және негізделген Симфония. Ларавелдің кейбір ерекшеліктері модульдік болып табылады орау жүйесі тәуелділіктің менеджері бар, қол жеткізудің әр түрлі тәсілдері реляциялық мәліметтер базасы, көмектесетін коммуналдық қызметтер қолданбаны орналастыру техникалық қызмет көрсету және оны бағыттау синтаксистік қант.[4][5]:2,5–9[6][7]

The бастапқы код Laravel қонақ үйі орналастырылған GitHub және шарттарына сәйкес лицензияланған MIT лицензиясы.[8]

Тарих

Тейлор Отвелл Laravel-ді баламаны неғұрлым жетілдірілген ұсыну әрекеті ретінде жасады CodeIgniter қолданушыға кіріктірілген қолдау сияқты белгілі бір мүмкіндіктерді қамтамасыз етпеген жақтау аутентификация және авторизация. Ларавел бірінші бета-нұсқасы 2011 жылы 9 маусымда қол жетімді болды, содан кейін Laravel 1 сол айда шығарылды. Laravel 1 аутентификация үшін кіріктірілген қолдауды, оқшаулау, модельдер, көріністер, сессиялар, маршруттау және басқа механизмдер, бірақ қолдауы жетіспеді контроллерлер бұл оның шындыққа айналуына кедергі болды MVC жақтау.[1]

Laravel 2 авторы мен қоғамдастығының әртүрлі жақсартуларымен 2011 жылдың қыркүйегінде шығарылды. Laravel 2-ді MVC-ге толық сәйкес келетін, контроллерлерге арналған қолдау, кіріктірілген қолдау басқарудың инверсиясы (IoC) принципі және а қарақшылық жүйесі деп аталады Пышақ. Минус ретінде үшінші тарапты қолдау пакеттер Ларавел 2-де жойылды.[1]

Laravel 3 жаңа мүмкіндіктер жиынтығымен 2012 жылдың ақпанында шығарылды командалық интерфейс (CLI) аталған Қолөнерші, қосымша қолдау мәліметтер базасын басқару жүйелері, нысаны ретінде дерекқордың миграциясы нұсқаны басқару мәліметтер базасын орналастыру үшін, өңдеуді қолдау іс-шаралар, және орау жүйесі деп аталады Бумалар. Laravel-дің пайдаланушы базасының және танымалдылығының артуы Laravel 3-тің шығарылуымен қатар қойылды.[1]

Ларавел 4, код атауы Жарықтандыру, 2013 жылдың мамырында шығарылды. Ол Laravel фреймворын толығымен қайта жазып, оның орналасуын жеке пакеттер арқылы таратылған бөлек пакеттерге көшірді. Композитор ретінде қызмет етеді пакет менеджері. Мұндай орналасу Laravel 4-тің кеңеюін жақсартты, ол ресми шығарылым кестесімен алты айға созылды нүктелік релиздер. Laravel 4 шығарылымындағы басқа жаңа мүмкіндіктерге мыналар жатады мәліметтер базасын себу мәліметтер базасының алғашқы популяциясы үшін қолдау хабарлама кезектері, электрондық поштаның әр түрін жіберуге арналған қолдау және шақырылған дерекқор жазбаларын кешіктіріп жоюға қолдау жұмсақ жою.[1][9]:18–19

Laravel 5 2015 жылдың ақпанында ішкі өзгертулер нәтижесінде шығарылды, нәтижесінде сол кездегі Laravel 4.3 шығарылымының нөмірін өзгерту аяқталды. Laravel 5 шығарылымындағы жаңа мүмкіндіктер деп аталатын пакет арқылы мезгіл-мезгіл орындалатын тапсырмаларды жоспарлауды қолдайды Жоспарлаушы, деп аталатын абстракциялық қабат Flysystem бұл қашықтықтан сақтауды жергілікті сияқты қолдануға мүмкіндік береді файлдық жүйелер арқылы пакеттік активтерді өңдеуді жақсарту Эликсиржәне қосымша арқылы аутентификацияның оңайлатылған сыртқы нұсқасы Социалит пакет. Laravel 5 жаңа интерьерді де ұсынды каталог ағашы дамыған қосымшаларға арналған құрылым.[5]:13–14[10]

Laravel 5.1, 2015 жылы маусымда шығарылды, Laravel-ді алған алғашқы шығарылым болды ұзақ мерзімді қолдау (LTS). LTS жаңа нұсқалары екі жылда бір жоспарланған болатын.[11]

Laravel 5.3 2016 жылғы 23 тамызда шығарылды. 5.3-тегі жаңа мүмкіндіктер жалпы міндеттерге қосымша жақсартулар қосу арқылы дамытушының жылдамдығын арттыруға бағытталған.[12]

Laravel 5.4 2017 жылдың 24 қаңтарында шығарылды, Laravel Dusk, Laravel Mix, Blade компоненттері мен слоттары, Markdown электронды хаттары, автоматты фасадтар, маршруттарды жақсарту, коллекциялар үшін жоғары реттік хабарламалар және тағы басқалар сияқты көптеген жаңа мүмкіндіктер бар.[13]

Laravel 6 семантикалық нұсқасын, Laravel Vapor-мен үйлесімділікті, авторизациялау жауаптарын жақсартуды, жұмыс ортасының бағдарламалық жасақтамасын, жалқау коллекцияларды және ішкі сұранысты жақсартуды енгізе отырып, 2019 жылдың 3 қыркүйегінде ауысымдық жоспарлау кодын құру, шығарылды. Алдыңғы тіректер негізгі қаптамадан алынып, ларавель / ui пакетіне ауыстырылды.[14]

Laravel 7 Laravel Sanctum, Custom Eloquent Cast, Blade Component Tags, Fluent String Operations және Route Model байланыстыруды жақсарту сияқты жаңа мүмкіндіктермен, 2020 жылдың 3 наурызында шығарылды. [15]

Laravel-дің соңғы нұсқасы - 8-ші нұсқа, 2020 жылы 8 қыркүйекте шығарылды, Laravel Jetstream сияқты жаңа мүмкіндіктермен, зауыттық модельдермен, көші-қонды басып-жаншу, Tailwind CSS беттеу көріністері және басқа ыңғайлылықты жақсарту үшін. [16]

Шығарылым тарихы

LTS тағайындалған нұсқаларға 2 жыл бойы қателерді түзету және 3 жыл ішінде қауіпсіздік түзетулерімен қолдау көрсетіледі. Басқа шығарылымдарға 6 айға және 1 жыл ішінде қауіпсіздік түзетулеріне қолдау көрсетіледі.[17]

НұсқаШығару күніPHP нұсқасы
Ескі нұсқасы, енді қолданылмайды: 1.0Маусым 2011
Ескі нұсқасы, енді қолданылмайды: 2.0Қыркүйек 2011
Ескі нұсқасы, енді қолданылмайды: 3.02012 жылғы 22 ақпан
Ескі нұсқасы, енді қолданылмайды: 3.12012 жылғы 27 наурыз
Ескі нұсқасы, енді қолданылмайды: 3.22012 жылғы 22 мамыр
Ескі нұсқасы, енді қолданылмайды: 4.02013 жылғы 28 мамыр≥ 5.3.0
Ескі нұсқасы, енді қолданылмайды: 4.12013 жылғы 12 желтоқсан≥ 5.3.0
Ескі нұсқасы, енді қолданылмайды: 4.22014 жылғы 1 маусым≥ 5.4.0
Ескі нұсқасы, енді қолданылмайды: 5.04 ақпан, 2015≥ 5.4.0
Ескі нұсқасы, енді қолданылмайды: 5.1 LTS2015 жылғы 9 маусым≥ 5.5.9
Ескі нұсқасы, енді қолданылмайды: 5.22015 жылғы 21 желтоқсан≥ 5.5.9
Ескі нұсқасы, енді қолданылмайды: 5.32016 жылғы 23 тамыз≥ 5.6.4
Ескі нұсқасы, енді қолданылмайды: 5.424 қаңтар 2017 ж≥ 5.6.4
Ескі нұсқасы, енді қолданылмайды: 5.5 LTS2017 жылғы 30 тамыз≥ 7.0.0
Ескі нұсқасы, енді қолданылмайды: 5.67 ақпан, 2018≥ 7.1.3
Ескі нұсқасы, енді қолданылмайды: 5.74 қыркүйек, 2018 жыл≥ 7.1.3
Ескі нұсқасы, енді қолданылмайды: 5.826 ақпан, 2019≥ 7.1.3
Ескі нұсқасы, әлі де сақталған: 6 LTS2019 жылдың 3 қыркүйегі≥ 7.2.0
Ескі нұсқасы, әлі де сақталған: 73 наурыз, 2020[18]≥ 7.2.5[19]
Ағымдағы тұрақты нұсқа: 8 8 қыркүйек, 2020≥ 7.3.0
Аңыз:Ескі нұсқасы, сақталмағанЕскі нұсқасы, әлі де сақталғанАғымдағы тұрақты нұсқаСоңғы алдын ала қарау нұсқасыБолашақ шығарылым

Дереккөз: Ларавел[20][21]

Ерекшеліктер

Төмендегі сипаттамалар Ларавелдің негізгі жобалау нүктелері ретінде қызмет етеді (егер олар ерекше сипатталмаса, сипаттамалар Laravel 3-тің ерекшеліктеріне сілтеме жасайды):[4][5]:5–9[6][7][22]

  • Бумалар модульдік қамтамасыз ету. орау жүйесі Laravel 3 шыққаннан бастап, қосымшаларға оңай қосылуға болатын жиынтықты мүмкіндіктері бар. Сонымен қатар, Laravel 4 Composer-ді тәуелділік менеджері ретінде пайдаланады, ол үшін фреймдік-агностикалық және Laravel-ге арнайы PHP пакеттерін қосады. Packagist репозиторий.[23]
  • Шешен ORM (объектілік-реляциялық картографиялау ) PHP-ді жетілдірілген енгізу болып табылады белсенді жазу үлгісі, өзара байланысты шектеулерді күшейтудің ішкі әдістерін ұсыну дерекқор нысандар. Белсенді жазба үлгісі бойынша Eloquent ORM ұсынады мәліметтер базасының кестелері сияқты сыныптар, олардың объект даналары жалғызға байланған кесте жолдары.[24]
  • Сұрау салушы, Laravel 3-тен бастап қол жетімді, Eloquent ORM-ге дерекқорға тікелей қол жетімді балама ұсынады. Талап етудің орнына SQL сұраулары тікелей жазылуы үшін, Ларавелдің сұранысын құрастырушы сыныптар жиынтығын ұсынады әдістер сұраныстарды бағдарламалық түрде құруға қабілетті. Бұл сондай-ақ таңдауға мүмкіндік береді кэштеу орындалған сұраулардың нәтижелері.[25]
  • Қолдану логикасы қолдану арқылы жүзеге асырылатын, дамыған қосымшалардың ажырамас бөлігі болып табылады контроллерлер немесе маршрут декларациясының бөлігі ретінде. The синтаксис қолдану логикасын анықтау үшін қолданылатын, қолданғанға ұқсас Синатра жақтау.
  • Кері бағыттау сілтемелер мен маршруттар арасындағы байланысты анықтайды, кейіннен маршруттардың өзгеруі тиісті сілтемелерге автоматты түрде таралуына мүмкіндік береді. Сілтемелер қолданыстағы маршруттардың атауларын қолдану арқылы жасалған кезде сәйкес келеді бірыңғай ресурстар идентификаторлары (URI) автоматты түрде Laravel жасайды.
  • Тыныштықты контроллерлер қызмет етудің логикасын бөлудің қосымша әдісін ұсыныңыз HTTP АЛУ және ПОСТ сұраныстар.
  • Автоматтық жүктеу қосу жолдарына қолмен қызмет көрсетусіз PHP сыныптарының автоматтандырылған жүктелуін қамтамасыз етеді. Талап бойынша жүктеу қажет емес компоненттерді қосуға жол бермейді, сондықтан тек нақты пайдаланылған компоненттер жүктеледі.
  • Көру композиторлар көрініс жүктелген кезде орындалатын теңшелетін логикалық код бірліктері ретінде қызмет етеді.
  • Пышақ қозғалтқыш бір немесе бірнеше үлгіні а-мен біріктіреді деректер моделі нәтижедегі көріністерді жасау, оны орындау арқылы трансплантациялау өнімділікті жақсарту үшін шаблондарды PHP кэшіне енгізу. Blade сонымен қатар өзінің жиынтығын ұсынады басқару құрылымдары сияқты шартты мәлімдемелер және ілмектер, ішкі PHP-дің аналогтарымен салыстырылған. Сонымен қатар, Laravel қызметтерін Blade шаблондарынан шақыруға болады, ал двигательдің өзі тапсырыс бойынша директивалармен кеңейтілуі мүмкін.[26][27]
  • IoC контейнерлері келесілерді орындау арқылы жаңа нысандардың пайда болуына мүмкіндік жасаңыз басқарудың инверсиясы (IoC) қағидаты, онда фреймра ​​қосымшаға немесе тапсырмаға сәйкес кодты шақырады, бұл жаңа объектілерді таңдау және сілтеме ретінде синглтондар.
  • Көші-қон қамтамасыз ету нұсқаны басқару жүйесі мәліметтер базасының схемалары, қосымшаның өзгеруін байланыстыруға мүмкіндік береді код негізі және мәліметтер базасының орналасуына өзгерістер енгізу қажет. Нәтижесінде, бұл мүмкіндік орналастыру және Laravel негізіндегі қосымшаларды жаңарту.[28]
  • Мәліметтер базасын себу қолдану үшін пайдалануға болатын таңдалған әдепкі деректермен мәліметтер қоры кестелерін толтыру әдісін ұсынады тестілеу немесе қосымшаны бастапқы орнату бөлігі ретінде орындалуы мүмкін.[28]
  • Бірлікті сынау Ларавелдің ажырамас бөлігі ретінде ұсынылған,[9]:61–62 оның өзі анықтайтын және алдын алатын бірлік сынақтарын қамтиды регрессиялар шеңберінде. Бірлік сынақтарын ұсынылған арқылы жүргізуге болады қолөнерші командалық жол утилитасы.
  • Автоматты беттеу кәдімгі қолмен енгізу тәсілдерін Ларавелге интеграцияланған автоматтандырылған әдістермен алмастыра отырып, беттеуді жүзеге асыруды жеңілдетеді.
  • Формаға сұраныс негізі болып табылатын Laravel 5-тің ерекшелігі форма ішкі байланыстыру арқылы кірісті тексеру іс-шара тыңдаушылар, нәтижесінде форманы растау әдістері автоматты түрде шақырылады және нақты форма жасалады.[29]
  • Үй үйі - а Вагрант виртуалды машина бұл Laravel-ді дамытушыларға Laravel-ді дамытуға қажетті барлық құралдарды, соның ішінде, Ubuntu, Гүлп, Толық көлемдегі веб-қосымшаларды әзірлеуге пайдалы, Bower және басқа құралдар.[30]
  • Кенеп - ай сайынғы тенденцияларды елестетуге, оқырмандар қайдан келетінін және тәуліктің қай уақытында мазмұн оқығанды ​​ұнататын Ларавелмен жұмыс істейтін баспа платформасы. Мүмкіндіктер: Жарияланым статистикасы, алаңдамай жазу, Шашыратпау Интеграция, тапсырыс бойынша әлеуметтік деректер.[31]
  • Lazy Collection - Laravel 6 PHP фреймворкінің бұл ерекшелігі, бірінші кезекте, жадты аз қолдана отырып, деректердің ауыр жүктемелерімен жұмыс істеуге мүмкіндік береді. Сонымен қатар, сіз барлығынан (_ -ге курсорға) ауысқанда, жадыда бір ғана экспрессивті модель қозғалады, өйткені LazyCollection данасын курсор () қолданады.

Бірінші тарап пакеттері

Laravel Composer және Packagist арқылы ұсынған пайдалануға дайын пакеттерге мыналар кіреді:

  • Кассир, Laravel 4.2-де енгізілген, ұсынылған жазылымдық төлем қызметтерін басқаруға арналған интерфейсті ұсынады Жолақ өңдеу сияқты купондар және генерациялау шот-фактуралар.[32]
  • Елші, Laravel 4.2-де енгізілген, қашықтағы серверлерде орындалатын жалпы тапсырмаларды анықтау үшін минималды таза синтаксис ұсынады. Blade стилі синтаксисін қолдану арқылы сіз орналастыру, Artisan командалары және т.б. үшін тапсырмаларды оңай орнатасыз.[33]
  • Социалит, әр түрлі аутентификацияның жеңілдетілген механизмдерін ұсынады OAuth жеткізушілер, оның ішінде Facebook, Twitter, Google, GitHub және Битбелек.[34]
  • Паспорт, Laravel 5.3-те енгізілген, толығымен қамтамасыз етеді OAuth2 мәселе бойынша сіздің Laravel қосымшаңыз үшін серверді енгізу.[35]
  • Скаут, Laravel 5.3-те енгізілген, Eloquent модельдеріне толық мәтінді іздеуді қосу үшін қарапайым, драйверге негізделген шешім ұсынады.[36]
  • Ымырт, Laravel 5.4-те енгізілген, экспрессивті, қолдануға ыңғайлы браузерді автоматтандыру және API тестілеуін ұсынады.[37]
  • Көкжиек, Laravel 5.5-те ұсынылған, Laravel қуатымен жұмыс істейтін панельдің әдемі коды мен конфигурациясын ұсынады Редис кезектер.[38]
  • Телескоп, Laravel 5.7-де енгізілген, сіздің өтінішіңізге келіп түсетін сұраулар, ерекшеліктер, журнал жазбалары, мәліметтер базасына сұраныстар, кезекте тұрған жұмыстар, пошта, хабарламалар, кэш операциялары, жоспарланған тапсырмалар, айнымалы үйінділер және басқалар туралы түсінік береді.[39]
  • Санктум, Laravel 7.0-де енгізілген, SPA-ға (бір парақты қосымшаларға), мобильді қосымшаларға және қарапайым, токенге негізделген API-ға арналған жеңіл салмақты аутентификация жүйесін ұсынады.[40] Алдымен Laravel Airlock деп аталды, ол ‘Airlock’ атауына қатысты сауда белгісіндегі дау-дамайға байланысты өзгертілді.[41]
  • Jetstream, Laravel 8.0-де енгізілген, бұл Laravel-ге арналған тіреуішті ұсынады. Бұл пакет пайдаланушыға Livewire + Blade немесе Inertia.js + Vue сияқты екі нұсқаны таңдауға мүмкіндік беретін өткен Laravel қосымшаларына енгізілген UI құралдарының идеясына негізделген. Бұл пакет Laravel Fortify-мен жұмыс істейді.[42] Laravel босатылғаннан кейін көп ұзамай Taylor Otwell және Laravel қолданушыларымен кейбір дау-дамайлар пайда болды, себебі кейбір ескі қосымшалар Jetstream пайдасына жойылды. Содан бері нақтыланған, бұл олай емес.[43]
  • Бекіту, Laravel 8.0-де енгізілген, Laravel-ге арналған тіреуішті ұсынады. Fortify типтік аутентификация негізінде командалар мен екі факторлы аутентификация тетіктері сияқты нәрселерді ұсыну негізінде типтік пайдаланушы тапсырмаларын басқару үшін қолданылады. Пакет Laravel Jetstream-мен тығыз жұмыс істейді.[44] Fortify бастапқыда Laravel Spark үшін жасалған ерекшеліктерге негізделген.

Artisan CLI

Ларавелдікі командалық интерфейс (CLI) деп аталады Қолөнерші, бастапқыда шектеулі мүмкіндіктер жиынтығымен Laravel 3-те енгізілді. Ларавелдің кейіннен композиторлық архитектураға қоныс аударуы Artisan-ға әртүрлі компоненттерді қосуға мүмкіндік берді Симфония жақтау, соның нәтижесінде Laravel 4-те қолөнершілердің қосымша мүмкіндіктері бар.[9]:73–83[45]

Artisan-дің ерекшеліктері әр түрлі ішкі командаларға сәйкес келтірілген Қолөнерші Laravel негізіндегі қосымшаларды басқаруға және құруға көмектесетін функционалдылықты қамтамасыз ететін командалық жол. Artisan-дің жалпы қолданыстарына дерекқордың көшуін және тұқым себуді басқару, пакеттік активтерді жариялау және генерациялау жатады қазандық коды жаңа контроллерлер мен қоныс аударулар үшін; соңғысы әзірлеушіні тиісті код жасаудан босатады қаңқалар. Artisan-дің функционалдығы мен мүмкіндіктерін, мысалы, қосымшаға арналған қайталанатын тапсырмаларды автоматтандыру үшін пайдаланылатын жаңа тапсырыс пәрмендерін енгізу арқылы кеңейтуге болады.[9]:73–83[45]

Конференциялар

Тейлор Отвелл 2013 жылғы АҚШ-тың Laracon-да

Ларакон бұл Ларавел шеңберінде дамыған, қолданылған және жалпы байланысты қамтитын ресми Ларавел конференциясы бағдарламалық жасақтама жасау тақырыптар. Ларакон аймағында өтті АҚШ, Еуропа Бұрын желіде.[46][47] Әдетте, конференция АҚШ және Еуропа жыл сайын. 2017 Laracon онлайн режимінде өткен бірінші жыл болды. 2018 Австралияда Laracon өткізілген бірінші жыл болды. Жыл сайын конференцияның әр түрлі демеушілері мен ұйымдастырушылары болады, бірақ Laravel, Laravel News және UserScape әдетте негізгі ұйымдастырушылар болып табылады.

Ларакондағы көптеген конференциялар ресми түрде өткізілсе, бірқатар басқа конференциялар Ларавел Live атында өтеді. Қазіргі уақытта жыл сайын Laravel Live UK және Laravel Live India конференциялары өткізіледі.[48][49] Бұл ресми түрде іске қосылмағанымен, оларда Тейлор Отвеллдің Ларавел есімін қолдануға рұқсаты бар.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ а б c г. e Макс Сургуй (27.07.2013). «Laravel PHP шеңберінің тарихы, шешендік пайда болады». maxoffsky.com. Алынған 10 мамыр, 2015.
  2. ^ «Шығарылым - ларавель / фреймворк». github.com. Алынған 5 қараша, 2020.
  3. ^ «Нақты уақыттағы Voten қауымдастық сайты бастапқы кодты қолданады». Laravel жаңалықтары. 2017 жылғы 16 маусым. Алынған 30 сәуір, 2020.
  4. ^ а б Даниэль Гафитеску (6.06.2013). «Goodbye CodeIgniter, Hello Laravel». sitepoint.com. Алынған 21 желтоқсан, 2013.
  5. ^ а б c Мартин Бин (сәуір 2015). Laravel 5 негіздері. Пакт. ISBN  978-1785283017. Алынған 2 қыркүйек, 2015.
  6. ^ а б «Ларавел құжаттамасы (3.0–3.2.14 нұсқалары)». three.laravel.com. Архивтелген түпнұсқа 2014 жылғы 26 тамызда. Алынған 30 тамыз, 2014.
  7. ^ а б «Ларавел құжаттамасы (4.2 нұсқасы)». laravel.com. Алынған 30 тамыз, 2014.
  8. ^ «laravel / laravel: laravel / readme.md at master». github.com. 2015 жылғы 22 сәуір. Алынған 10 мамыр, 2015.
  9. ^ а б c г. Рафаэль Саунье (2014 ж. Қаңтар). Laravel 4-ті бастау. Пакт. ISBN  978-1783287031. OCLC  868960968.
  10. ^ Эрик Барнс (30 қаңтар, 2015). «Laravel 5». laravel-news.com. Алынған 10 мамыр, 2015.
  11. ^ Барнс Эрик Л. (9.06.2015). «Laravel 5.1 шығарылды». laravel-news.com. Алынған 14 маусым, 2015.
  12. ^ Барнс Эрик Л. (23.08.2016). «Laravel 5.3 енді шықты». laravel-news.com. Алынған 23 тамыз, 2016.
  13. ^ «Laravel 5.4 енді шығарылды». Laravel жаңалықтары. 24 қаңтар 2017 ж. Алынған 21 ақпан, 2017.
  14. ^ «Laravel 6 шығарылым ноталары». Ларавел. Ларавел. Алынған 1 қараша, 2019.
  15. ^ «Шығарылым туралы ескертулер - Ларавел - веб-қолөнершілерге арналған PHP шеңбері». laravel.com. Алынған 9 наурыз, 2020.
  16. ^ «Шығарылым туралы ескертулер - Ларавел - веб-қолөнершілерге арналған PHP шеңбері». laravel.com. Алынған 9 мамыр, 2020.
  17. ^ «Ларавел құжаттамасы: шығарылымдар». Ларавел. Алынған 26 ақпан, 2017.
  18. ^ https://twitter.com/laravelphp/status/1227607366717321216
  19. ^ «Жаңарту жөніндегі нұсқаулық - Ларавел - веб-қолөнершілерге арналған PHP шеңбері». 18 қаңтар, 2020. мұрағатталған түпнұсқа 2020 жылдың 18 қаңтарында. Алынған 5 қыркүйек, 2020.
  20. ^ «Шығарылым ноталары - Ларавел». Ларавел. Алынған 26 ақпан, 2019.
  21. ^ «Github репозитарийі туралы ескертпелер - Ларавел». Ларавел. Алынған 2 қараша, 2019.
  22. ^ Джеффри Уэй (28 қараша 2012). «Неліктен Ларавел PHP қауымдастығын дауыл арқылы алады». code.tutsplus.com. Алынған 9 мамыр, 2015.
  23. ^ «Laravel құжаттамасы (4.2 нұсқасы): пакетті әзірлеу». laravel.com. Алынған 30 тамыз, 2014.
  24. ^ «Laravel PHP шеңберімен жылдам дамытыңыз». developer.com. Алынған 17 сәуір, 2015.
  25. ^ «Laravel құжаттамасы (4.0 нұсқасы): сұранысты құрастырушы». laravel.com. Архивтелген түпнұсқа 2015 жылғы 24 наурызда. Алынған 27 сәуір, 2015.
  26. ^ «Laravel құжаттамасы (5.1 нұсқасы): Blade шаблоны». laravel.com. Алынған 10 маусым, 2015.
  27. ^ Дейл Рис (2014). «Laravel Blade қозғалтқышы». daylerees.com. Алынған 10 маусым, 2015.
  28. ^ а б «Laravel құжаттамасы (5.0 нұсқасы): Көші-қон және тұқым себу». laravel.com. Алынған 27 сәуір, 2015.
  29. ^ Манмит Ананд (12.02.2015). «Laravel 5-те форманы сұрау мүмкіндігін пайдалану арқылы байланыс формасын құру!». tisindia.com. Алынған 2 наурыз, 2015.
  30. ^ «Laravel Homestead - Laravel веб-қолөнершілерге арналған PHP шеңбері». Алынған 30 қазан, 2016.
  31. ^ «Laravel Canvas - Laravel Publishing Platform». Алынған 1 қаңтар, 2020.
  32. ^ «Laravel Cassier - Laravel - Веб-қолөнершілерге арналған PHP шеңбері». laravel.com. Алынған 28 ақпан, 2020.
  33. ^ «Laravel Envoy - Laravel - Веб-шеберлерге арналған PHP шеңбері». laravel.com. Алынған 28 ақпан, 2020.
  34. ^ «Laravel Socialite - Laravel - Веб-қолөнершілерге арналған PHP шеңбері». laravel.com. Алынған 28 ақпан, 2020.
  35. ^ «Laravel паспорты - Laravel - веб-қолөнершілерге арналған PHP шеңбері». laravel.com. Алынған 28 ақпан, 2020.
  36. ^ «Laravel Scout - Laravel - Веб-шеберлерге арналған PHP шеңбері». laravel.com. Алынған 28 ақпан, 2020.
  37. ^ «Laravel Dusk - Laravel - Веб-қолөнершілерге арналған PHP шеңбері». laravel.com. Алынған 28 ақпан, 2020.
  38. ^ «Laravel Horizon - Laravel - Веб-қолөнершілерге арналған PHP шеңбері». laravel.com. Алынған 28 ақпан, 2020.
  39. ^ «Laravel телескопы - Laravel - веб-қолөнершілерге арналған PHP шеңбері». laravel.com. Алынған 28 ақпан, 2020.
  40. ^ «Laravel Sanctum - Laravel - Веб-қолөнершілерге арналған PHP шеңбері». laravel.com. Алынған 1 сәуір, 2020.
  41. ^ «Laravel Airlock атауы Санктумға өзгертілді». ПАВЛ РЕДМОНД. Алынған 1 сәуір, 2020.
  42. ^ «Кіріспе | Laravel Jetstream». jetstream.laravel.com. Алынған 16 қазан, 2020.
  43. ^ Отвелл, Тейлор (5 қазан 2020). «Jetstream пікірсайысы». YouTube.
  44. ^ құрт / бекініс, Laravel Framework, 16 қазан, 2020 ж, алынды 16 қазан, 2020
  45. ^ а б Джейсон Льюис (28 ақпан, 2013). «Сіздің Ларавел командаларына арналған бірыңғай нұсқаулық». code.tutsplus.com. Алынған 9 мамыр, 2015.
  46. ^ «Laracon Online | Ларавелдің бүкіл әлемдегі ресми онлайн конференциясы». laracon.net. Алынған 24 наурыз, 2017.
  47. ^ «Іздеу нәтижелері». laravel-news.com. Алынған 24 наурыз, 2017.
  48. ^ «Laravel Live UK | Басты бет». laravellive.uk. Алынған 5 тамыз, 2020.
  49. ^ «Laravel Live India Community». Laravel Live Үндістан қоғамдастығы. Алынған 5 тамыз, 2020.

Әрі қарай оқу

  • Ларавел дизайнының үлгілері және үздік тәжірибелер, Пакт, ISBN  978-1783287987, 2014 ж. Шілде, Арда Кылычдаги және Х. Ибрахим Йылмаз

Сыртқы сілтемелер