İçeriğe geç
Muhammet Şafak
en

Tek başına da çalışan, birlikte de çalışan PHP paketleri

Ürüne dönüştü

Framework'e bağlamadan modüler PHP kütüphaneleri yazma denemesi; 39 paketlik InitPHP ekosistemine ve Framework3'e dönüştü.

Başlangıç
Ocak 2021 — Devam ediyor

Teknolojiler

PHP Composer PHPUnit

Bu deney ürüne dönüştü:

InitPHP

Ne denedim

Soru şuydu: bir PHP kütüphanesi, tek başına kurulduğunda da anlamlı çalışsın, aynı ailedeki diğer paketlerle birleştiğinde de bir çatı oluştursun — ikisi arasında seçim yapmadan mümkün mü? Router, Database, Cache, Mailer, Socket gibi parçalar ayrı ayrı denendi.

Ne çıktı

39 bağımsız paket ve bunların üzerine oturan minimalist bir MVC çatısı (Framework3). Ortak zemin PHP-FIG standartları, tip güvenliği ve PHPUnit testleri; dağıtım Composer/Packagist üzerinden, lisans MIT.

Nereye vardı

Koleksiyon deney olmaktan çıkıp bakımı süren bir açık kaynak ekosistemine döndü. Ayrıntısı portfolyoda.

Etiketler: #php#kutuphane#acik-kaynak
Paylaş:

Diğer Deneyler

Tüm deneyler

Sitede Ara

Yazı, proje ve sayfalarda arama yapmak için yazmaya başlayın.

Esc ile kapat Pagefind ile güçlendirildi