Skip to content
DOCUMENTATION / GETTING STARTED

Project structure.

Temukan file yang tepat tanpa membaca seluruh repository.

PHP 8.2+No buildDL 0.2 alpha

Peta project

Hanya public/ yang boleh menjadi document root website.

Project
app/routes.php       Route dan handler
views/               Halaman PHP
views/components/    Komponen yang bisa diedit
src/                 Core DL
config/pages.php     Metadata halaman publik
public/assets/       CSS, JS, logo dan vendor chart
public/icons/        SVG lokal per ikon
database/migrations/ Migrasi PHP
storage/             Database lokal dan cache
docs/                Kontrak dan panduan
.env                 Konfigurasi privat

Alur request

public/index.php memuat bootstrap, menangkap Request, menjalankan Router dan middleware, lalu mengirim Response. View::page merender view di dalam views/layout.php.

Mengubah komponen

Komponen adalah source PHP milik project Anda. Edit satu template dan CSS terkait, lalu perbarui kontrak docs/components.json. Tidak ada instalasi komponen terpisah.

Konteks seperlunya

Mulai dari satu kontrak; jangan memasukkan semua SVG atau bundle vendor ke konteks agen.

Terminal
php dl context core
php dl component button
php dl icons arrow

Icons: Solar by 480 Design (CC BY 4.0) & Iconsax (MIT). PHP UI adapted from Coordiation. Logo: DesignLof.