Sumber terbuka · Apache License 2.0
Provelopment Foundation — basis situs web yang dapat dipakai ulang
Basis situs web yang nyata dan berfungsi, yang dipakai perusahaan atau pengembang sebagai titik awal alih-alih folder kosong. Identitas, konten, dan merek Anda tetap milik Anda; Anda memakai ulang bagian yang mahal untuk dibangun ulang setiap kali.
Mulailah dari posisi Anda: Untuk bisnis · Untuk pengembang
The model
- 1 · Inputs
Konfigurasi + Konten + Aset
- 2 · The reusable system
Provelopment Foundation
- 3 · Output
Situs web Anda
Mulailah dari posisi Anda
Untuk bisnis
Situs web andal yang Anda miliki, Anda terapkan sendiri, dan dapat Anda serahkan kepada pengembang mana pun nanti.
- Identitas, konten, dan merek Anda tetap milik Anda.
- Tanpa akun, langganan, atau keterikatan pada platform.
- Ubah hal-hal spesifik bisnis tanpa menulis ulang sistem.
Untuk pengembang
Titik awal yang tertata, bukan repositori kosong.
- Konfigurasi dan konten yang bertipe dan tervalidasi.
- Batas heksagonal yang dijaga oleh pengujian.
- Gerbang validasi nyata sejak commit pertama.
Pelaksana dan agensi: basis yang sama membuat situs kedua dan kesepuluh jauh lebih murah daripada yang pertama. Anda tidak perlu memilih hubungan komersial untuk memakai Foundation — terapkan sendiri, pakai pengembang Anda sendiri, atau minta bantuan Provelopment.
Mengapa Foundation ada
Setiap situs web bisnis membangun ulang dasar yang sama dari nol. Foundation memajukan garis awal itu.
Dibangun ulang situs demi situs
- Perutean, bahasa, dan struktur halaman
- Metadata SEO dan data terstruktur
- Navigasi dan tata letak responsif
- Formulir, validasi, dan titik kontak
- Penerapan dan gerbang mutu
Foundation memajukan garis awal
- Dasar-dasar itu sudah ada, sudah diuji
- Hal spesifik bisnis Anda adalah konfigurasi dan konten
- Sistem tetap menjadi basis yang dapat dipakai ulang, bukan kode satu situs
- Anda yang menerapkan dan memiliki hasilnya
Cara kerja model ini
Empat tahap. Foundation memiliki dua tahap tengah; tahap pertama dan terakhir milik Anda.
- Stage 1
Masukan bisnis Anda
Konfigurasi, konten, dan merek — bagian yang spesifik bagi Anda.
- Stage 2
Provelopment Foundation
Sistem yang dapat dipakai ulang: perutean, penyajian, validasi, dan titik integrasi.
- Stage 3
Situs web Anda
Satu situs, atau beberapa profil, dibangun dari basis yang sama.
- Stage 4
Penerapan Anda
Akun hosting Anda sendiri dan domain Anda sendiri.
Sistem operasional berada di samping Foundation, bukan di dalamnya
Foundation menyediakan titik integrasi dan tujuan yang dikonfigurasi. Layanannya sendiri tetap di luar, dan Anda yang memilihnya.
Pemesanan
Tautan keluar ke layanan pemesanan yang Anda pakai.
Penerima pertanyaan
Diteruskan ke endpoint webhook yang Anda kendalikan.
Peta
Rute diselesaikan ke penyedia yang Anda konfigurasi.
Analitik
Bersifat opsional, dan mati kecuali Anda mengaktifkannya.
Sistem hilir
CRM, akuntansi, dan pemenuhan tetap milik Anda.
Apa yang termasuk
Bagian yang dapat dipakai ulang untuk situs bisnis. Masing-masing dijelaskan lebih dalam di Kemampuan.
Identitas dan konten
Identitas bisnis, konten halaman, koleksi, dan peran media, semuanya dari konfigurasi dan berkas.
Penyajian
Sistem desain berbasis token, primitif tata letak, dan komposisi navigasi yang dapat dikonfigurasi.
Internasionalisasi
Perutean per bahasa, konten per bahasa dengan cadangan, dan pemilihan bahasa.
Visibilitas
URL kanonis, hreflang, sitemap, robots, Open Graph, dan data terstruktur — semuanya dibuat otomatis.
Koneksi
Kontak, pemesanan, peta, dan analitik sebagai titik netral penyedia, dengan status nonaktif yang eksplisit.
Mutu rekayasa
Konfigurasi tervalidasi, batas yang ditegakkan, gerbang nyata, dan verifikasi browser.
Dibuktikan dengan demo nyata
Tiga situs langsung dari sistem turunan Foundation. Ini demonstrasi penggunaan ulang — bukan klien dan bukan studi kasus.

Situs proyek sumber terbuka
Provelopment Foundation
Situs ini: identitas proyek dengan arsitektur informasi dan komposisi navigasinya sendiri.

Bisnis jasa dengan proyek
Ashcombe Landscapes & Gardens
Jenis bisnis lain: halaman layanan lokal, galeri proyek, dan jalur berorientasi penawaran.

Bisnis jasa berulang
Ashcombe Cleaning Co.
Kombinasi fitur lain: lebih sedikit kemampuan aktif, jalur lebih sederhana, dan mereknya sendiri.
Dipakai bersama
- Lingkungan turunan Foundation
- Mesin perutean dan metadata
- Sistem penyajian dan token
- Verifikasi dan gerbang mutu
Berbeda di tiap situs
- Identitas dan merek
- Konten dan navigasi
- Kemampuan yang diaktifkan
- Keputusan fitur
Keandalan rekayasa
Klaim proyek dapat diperiksa di repositori, bukan hanya dinyatakan di brosur.
Konfigurasi tervalidasi
Satu skema, ketat terhadap kunci tak dikenal, dengan kegagalan yang bisa ditindaklanjuti saat build.
Batas arsitektur yang ditegakkan
Arah dependensi dan kemurnian komponen dijaga oleh pengujian, bukan oleh konvensi.
Verifikasi di browser nyata
Komposisi responsif dan perilaku interaktif diperiksa di browser nyata.
Pengembangan berorientasi aksesibilitas
Operasi papan tombol, perilaku fokus, struktur semantik, dan pemeriksaan kontras yang dihitung.
Gerbang otomatis
Aset, tipe, lint, pengujian, dan build produksi berjalan sebelum perubahan masuk.
Klaim berbasis bukti
Kemampuan tidak dapat diklaim melebihi apa yang dibuktikan implementasi dan pengujiannya.
Yang tidak diklaim di sini
Foundation tidak mengklaim kesesuaian WCAG, angka performa yang diterbitkan, cakupan browser atau perangkat yang universal, maupun sertifikasi keamanan. Aksesibilitas dikembangkan dan diverifikasi, bukan disertifikasi; uji penetrasi belum dilakukan.
Kepemilikan dan batas yang disengaja
Foundation adalah infrastruktur yang Anda miliki, bukan layanan sewaan. Pembagiannya sengaja dibuat jelas.
Milik Anda
- Identitas dan nama situs
- Konten dan teks
- Kamus dan bahasa
- Merek dan aset
- Pilihan penyedia
- Penerapan dan domain
Foundation
- Arsitektur yang dapat dipakai ulang
- Mesin perutean dan konten
- Sistem penyajian
- Validasi konfigurasi
- Titik integrasi
- Infrastruktur verifikasi
Foundation sengaja tidak menyediakan
- Autentikasi atau akun pelanggan
- CRM atau akuntansi
- Perdagangan atau pembayaran
- Penjadwalan operasional
- CMS atau portal pelanggan
- Hosting terkelola
Ini batas arsitektur, bukan kekurangan: Foundation berhenti sebelum kompleksitas operasional dan menyediakan titik integrasi ke layanan yang Anda pilih.
Mulai
Delapan langkah dari memperoleh Foundation hingga situs yang diterapkan.
- Step 1
Dapatkan Foundation
Klon atau fork repositori publik.
- Step 2
Jalankan secara lokal
Pasang dan jalankan untuk melihat basis bekerja.
- Step 3
Konfigurasi
Tetapkan identitas, bahasa, dan kemampuan yang diaktifkan.
- Step 4
Tambahkan konten
Tulis halaman Anda sebagai berkas konten.
- Step 5
Aktifkan yang Anda butuhkan
Aktifkan hanya kemampuan yang Anda inginkan.
- Step 6
Hubungkan layanan
Arahkan titik integrasi ke penyedia Anda sendiri.
- Step 7
Validasi
Jalankan gerbang milik proyek sendiri.
- Step 8
Terapkan
Terapkan dari akun Anda sendiri ke domain Anda sendiri.
Bantuan tanpa keterikatan
Tiga jalur yang sah. Semuanya sama validnya, dan tidak ada yang wajib.
Mandiri
Repositori dan dokumentasinya cukup lengkap untuk Anda terapkan sendiri.
Pengembang atau agensi Anda
Bekerjalah dengan siapa yang sudah Anda percaya. Proyek ini dirancang untuk diserahkan tanpa bergantung pada penulisnya.
Provelopment
Penerapan atau dukungan opsional, jika Anda mau. Foundation tidak pernah menuntut hubungan komersial.
Bangun di atas Foundation
Baca kodenya, jalankan, ubah. Itu milik Anda.