Orchid ir bezmaksas Laravel pakotne, kas abstrahē standarta biznesa loģiku un ļauj ar kodu vadītu ātru lietojumprogrammu izstrādi back-office lietojumprogrammām, administratora/lietotāja paneļiem un informācijas paneļiem.[1][3][5] Dažas no tā galvenajām funkcijām ietver:
- Ātrā lietojumprogrammu izstrāde: Orchid ļauj izstrādātājiem koncentrēties uz PHP izstrādi un izvairīties no laika tērēšanas HTML, CSS vai JavaScript. Tas nodrošina īsu darba sākšanas ceļvedi lietojumprogrammu izstrādes uzsākšanai.[1]
- Form Builder: Orchid atbalsta daudzus veidlapas elementus "izņemot no kastes" un ļauj ātri izveidot visu veidu formas, novēršot nepieciešamību no jauna izgudrot riteni.[1]
- Ātri ielādes laiki: Orchid nodrošina SPA līdzīgu veiktspēju ar pārejām, kas veiktas bez lapas atkārtotas ielādēšanas, pateicoties Hotwire projektam.[1]
- Piekļuves atļaujas un lomas: Orchid piedāvā detalizētas piekļuves atļaujas, pamatojoties uz lietotāja identitāti un dalību lomās.[1]
- Filtrēšana un kārtošana: Orchid izmanto uz Eloquent balstītu filtrēšanas/šķirošanas pieeju, lai lietotāji varētu ātri filtrēt un kārtot datus.[1]
- Pilna teksta meklēšana: Orchid integrē Laravel Scout, lai nodrošinātu ātras pilna teksta meklēšanas iespējas visā pieejamajā saturā.[1]
- Vairāki paziņojumu veidi: Orchid piedāvā dažādu veidu paziņojumus, lai lietotāji būtu atbilstoši informēti.[1]
Orhideju pakotne tiek aktīvi izstrādāta ar sabiedrības atbalstu. Lietotāji var sniegt savu ieguldījumu, veidojot problēmas, piedaloties diskusijās un pievienojoties Telegram vai Discord kopienām.[1][2]
Orchid ir licencēta saskaņā ar MIT licenci un ir pieejama gan privātai, gan komerciālai lietošanai bez maksas, pateicoties atbalstītāju atbalstam.[1]
Citāts:[1] https://github.com/orchidsoftware/platform
[2] https://laraveldaily.com/code-examples/example/orchidsoftware-platform/service-providers
[3] https://orchid.software/en/
[4] https://orchid.software/en/docs/
[5] https://madewithlaravel.com/orchid