Ларавел Цоммандс
Ларавел команда је најпопуларнији и широко кориштен ПХП оквир који се заснива на МВЦ (Модел Виев Цонтроллер) архитектури. То је оквир за развој веб апликација са отвореним кодом и креирао га је Таилор Отвелл. До сада је најновије издање оквира ларавел Ларавел 5.7 које је објављено у септембру 2018. године.
Предуслови за започињање с ларавелом
Требали бисте знати основно / средње:
- ПХП
- ХТМЛ / ЦСС
- Рад МВЦ модела
- ДБ знање
Композитор и Артисан
Композитор је алат који омогућава кориснику да креира било који пројекат у односу на одређени оквир. Састоји се од свих зависности и библиотека.
Артисан је интерфејс Ларавелове командне линије. Има скуп наредби о којима ће сада детаљно бити речи, што помаже у изради веб апликације.
Артисан командна синтакса:
php artisan ( options) ( arguments)
Основне Ларавел команде
Неке од основних наредби за ларавел наведене су у наставку:
1. Да бисте излистали све Артисан команде
пхп листа обртника: Ова команда ће приказати све расположиве команде које су део ларавел - артисан конзоле.
Почиње са давањем синтаксе извршења наредбе тј
php artisan (command) (options) (arguments)
где,
- опције: Може се користити као –х (за помоћ), -к (за тихо), -в (за верзију) итд.
- наредбе: Може се користити према називу наредбе, праћен опцијама и аргументима. Мало је команди које мигрирају, служе, праве, помажу итд.
Извор: Са мог сервера
2. пхп занатска помоћ
Ова наредба се користи за добијање помоћи за одређено име команде. Рецимо да ако желите да сазнате више о употреби и значењу наредбе, можете је добити користећи услужни програм помоћи који нуди Артисан.
php artisan help makes: auth
где
- маке: аутх: То је име команде за које бисмо желели да знамо више.
Извор: Са мог сервера
3. пхп артисан –верзија
Ова команда ће навести верзију оквира Ларавел који користите.
4. пхп занатлија доле
Ова наредба се користи за стављање апликације ларавел у режим одржавања.
Извор: Са мог сервера
5. пхп занатлија горе
Ова наредба се користи за враћање и покретање програма ларавел.
Извор: Са мог сервера`
6. пхп артисан енв
Ова наредба ће вам рећи окружење у којем се покреће апликација ларавел.
Извор: Са мог сервера
7. пхп занатски приказ: јасан
Ова наредба ларавел ће обрисати све састављене датотеке прегледа.
Извор: Са мог сервера
8. пхп занатски пут: листа
Ова наредба ће приказати све регистроване руте.
Извор: Са мог сервера
9. пхп занатски пут: јасан
Ова наредба ће обрисати сву датотеку предмеморије руте
10. пхп занатски пут: кеш
Ова наредба креира датотеку предмеморије руте за бржу регистрацију руте
Интермедиате Ларавел Цоммандс
Неке од тих врста које захтевају средње команде за ларавел су наведене у наставку:
1. пхп занатски сервис
Ова наредба се користи за покретање пројекта ларавел и подразумевано ће апликација бити домаћин на лоцалхост-у са бројем порта 8000
Извор: Са мог сервера
2. пхп артисан бренд: модел Модел_Наме
Ова наредба се користи за креирање нове класе модела.
Извор: Са мог сервера
Ако извршимо команду, пхп артисан листу, наћи ћемо пар чини команде. Да бисте видели списак команди, притисните тастер схифт + пг надоле на тастатури да бисте се кретали кроз све странице.
3. пхп артисан макета: контролер Цонтроллер_Наме
Ова наредба ће створити нову датотеку контролера у доњој мапи:
Апп / Хттп / Контролери
Извор: Са мог сервера
4. пхп артисан маке-рекуест Рекуест_Наме
Ова наредба се користи за креирање нове класе захтјева за образац у доњој мапи:
апп / Хттп / Захтеви
Извор: Са мог сервера
5. пхп артисан направити сејач Сеедер_Наме
Ова наредба се користи за креирање нове класе сејача базе података.
Извор: Са мог сервера
6. пхп артисан прави средњи софтвер Миддлеваре_Наме
Ова наредба се користи за креирање нове класе средњег софтвера.
Извор: Са мог сервера
7. пхп артисан маке: полици Полици_Наме
Ова наредба се користи за креирање нове класе политика.
Извор: Са мог сервера
8. пхп артисан маке: маил ЕМаил_Цласс_Наме
Ова наредба се користи за креирање нове класе е-поште.
Извор: Са мог сервера
9. пхп артисан маке: евент Евент_Цласс_Наме
Ова наредба се користи за креирање нове класе.
Извор: Са мог сервера
10. пхп артисан маке: наредба Цомманд_Наме
Ова наредба се користи за креирање нове занатске Ларавелове наредбе
Извор: Са мог сервера
Унапред Ларавел команде:
Испод су неке од напредних наредби ларавел које су следеће:
1. пхп артисан маке: модел Пројецт –миграција –контролер –ресурс
Ова наредба се користи за креирање нове датотеке за миграцију модела (миграције), креирање новог контролера за модел (контролер) и за успостављање ресурса контролера за генерисани контролер.
Извор: Са мог сервера
2. пхп артисан маке: листенер Евент_Листенер_Цласс_Наме
Ова наредба се користи за креирање нове класе слушатеља догађаја.
Извор: Са мог сервера
3. пхп артисан мигрирати (–бенцх = “добављач / пакет”) (–податковна база (= ”…”)) (–патх (= ”…”)) (–пакирање (= ”…”)) (–претенд) ( –Семе)
Ова наредба се користи за миграцију базе података.
4. Продавач пхп занатлија: објавити
Ова наредба се користи за објављивање било којег материјала који се може објављивати из добављачких пакета.
Извор: Са мог сервера
5. пхп артисан даватељ добављача сервице_провидер_наме
Ова наредба се користи за креирање нове класе провајдера услуга.
Извор: Са мог сервера
6. пхп обртник мигрира: унесите име (–бенцх = “добављач / пакет”) (– креирај) (–пакирање (= ”…”)) (–патх (= ”…”)) (–табле (= ”…”) ))
Ова наредба се користи за креирање нове датотеке за миграцију
7. пхп занатлија прави посао Јоб_Наме
Ова наредба се користи за креирање нове класе послова.
Извор: Са мог сервера
Препоручени чланци
Ово је водич за Ларавелове команде. Овде смо разговарали о основним, непосредним и напредним Ларавел командама уз помоћ примера. Такође можете погледати следеће чланке да бисте сазнали више.
- Доцкер команде
- ЦСС команде
- Ц # команде
- Водич за напредне команде Перла
- Како створити Ларавел Роуте Цонтроллер?