DBM Framework • DBM Platform • Dybem

Pobieranie i instalacja

Wybierz lekką podstawę do budowy aplikacji PHP albo gotową platformę z panelem administracyjnym i systemem zarządzania treścią.

DBM łączy lekki silnik aplikacji z możliwością rozbudowy o kolejne komponenty. Korzystaj z samego frameworka lub wybierz DBM Platform, gdy potrzebujesz gotowej struktury aplikacyjnej. Zakres rozwiązania i jego architekturę dopasowujesz do wymagań projektu.

Dla programisty

DBM Framework

Lekki framework PHP skoncentrowany na wydajności, modularnej architekturze i kontroli nad strukturą aplikacji. Stanowi fundament, na którym możesz budować własne systemy, API i aplikacje webowe.

Najważniejsze możliwości

  • Routing i middleware
  • Kontener zależności (Dependency Injection)
  • Modularna architektura i rozszerzalność
  • Obsługa baz danych i narzędzia CLI
  • Widoki, sesje i mechanizmy aplikacyjne

Instalacja przez Composer

Dodaj framework do projektu za pomocą Composera. Możesz też pobrać go bezpośrednio - Composer nie jest wymagany.

composer require designbymalina/dbmframework

Uruchom komendę w katalogu projektu.

Pobierz bezpośrednio

Pobierz kod z repozytorium GitHub. Composer nie jest wymagany.

Repozytorium DBM Framework

Gotowa platforma

DBM Platform

Warstwa aplikacyjna oparta na DBM Framework. Zawiera strukturę projektu, uwierzytelnianie, panel administracyjny, funkcje CMS i system modułów, które można rozwijać zgodnie z potrzebami aplikacji.

Co otrzymujesz?

  • Gotową strukturę aplikacji
  • Panel administracyjny i uwierzytelnianie
  • Funkcje zarządzania treścią (CMS)
  • System modułów i rozszerzeń
  • Instalator platformy dostępny w projekcie

Pobierz i zainstaluj

Pobierz kod projektu jako archiwum ZIP. Nie musisz zaczynać od budowania całej warstwy aplikacyjnej.

Pobierz DBM Platform
1. Code 2. Download ZIP 3. Instalacja

Współpraca z Composerem

Platforma korzysta z własnego hybrydowego autoloadera i może działać niezależnie od Composera. Wykonaj composer install w katalogu projektu, aby włączyć współpracę z Composerem.

composer install

Ekosystem

Jedna podstawa. Różne możliwości rozwoju.

DBM Framework odpowiada za mechanizmy silnika, a DBM Platform dostarcza gotową warstwę aplikacyjną. To rozdzielenie pozwala rozpocząć od podstawowych komponentów lub wykorzystać więcej gotowych funkcji, gdy projekt tego wymaga.

Oba rozwiązania rozwijane są w ramach Dybem - ekosystemu narzędzi do budowy i rozwoju aplikacji webowych.

DBM Framework
DBM Platform
Dybem Ecosystem