Orchid ist ein kostenloses Laravel-Paket, das Standard-Geschäftslogik abstrahiert und eine codegesteuerte schnelle Anwendungsentwicklung von Backoffice-Anwendungen, Admin-/Benutzerpanels und Dashboards ermöglicht.[1][3][5] Zu den wichtigsten Funktionen gehören:
- Schnelle Anwendungsentwicklung: Mit Orchid können sich Entwickler auf die PHP-Entwicklung konzentrieren und müssen keine Zeit mit HTML, CSS oder JavaScript verbringen. Es bietet eine Kurzanleitung für den schnellen Einstieg in die Anwendungsentwicklung.[1]
- Form Builder: Orchid unterstützt viele Formularelemente „out of the box“ und ermöglicht die schnelle Erstellung aller Arten von Formularen, sodass das Rad nicht neu erfunden werden muss.[1]
- Schnelle Ladezeiten: Dank des Hotwire-Projekts bietet Orchid eine SPA-ähnliche Leistung mit Übergängen, die ohne Neuladen einer Seite erfolgen.[1]
- Zugriffsberechtigungen und Rollen: Orchid bietet detaillierte Zugriffsberechtigungen basierend auf der Identität und Rollenmitgliedschaft eines Benutzers.[1]
- Filtern und Sortieren: Orchid verwendet einen auf Eloquenten basierenden Filter-/Sortieransatz, um Benutzern das schnelle Filtern und Sortieren von Daten zu ermöglichen.[1]
- Volltextsuche: Orchid integriert Laravel Scout, um schnelle Volltextsuchfunktionen für alle verfügbaren Inhalte bereitzustellen.[1]
- Mehrere Benachrichtigungstypen: Orchid bietet verschiedene Arten von Benachrichtigungen, um Benutzer angemessen zu informieren.[1]
Das Orchid-Paket wird mit Unterstützung der Community aktiv weiterentwickelt. Benutzer können einen Beitrag leisten, indem sie Probleme erstellen, an Diskussionen teilnehmen und den Telegram- oder Discord-Communitys beitreten.[1][2]
Orchid ist unter der MIT-Lizenz lizenziert und steht dank der Unterstützung von Unterstützern sowohl für den privaten als auch für den kommerziellen Gebrauch kostenlos zur Verfügung.[1]
Zitate:[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