CoreDB çalışmak için MySQL veritabanına ve PHP'ye ihtiyaç duyar.
MySQL sürümü 5.0 üstü ve PHP sürümü 7.4 üstü olmalıdır.
CoreDB sınıflarında, PHP 7.4 ile birlikte gelen tür ile özellik bildirimi özelliğini kullandığı için PHP 7.4 altındaki sürümler ile uyumlu çalışmaz.
Aşağıdaki komutlar veritabanı oluşturma için kullanılabilir.
Aşağıdaki komutlar bir kullanıcıya oluşturulan veritabanı için erişim vermek için kullanılabilir.
Site kurulumu yaparken "public_html/files" ve "config" dizinine yazma izni verildiğinden emin olun.
config dizinine yazma iznini sadece geliştirme ortamları için verin. Canlı ortamlarda bu dizinin yazılabilir olması tavsiye edilmez.
Belirtilen işlemleri yaptıktan sonra siteye tarayıcı üzerinden "public_html" dizinine erişin.
Örn: http://localhost/public_html
Yükleme ekranında veritabanı bağlantısı yapılabilmesi için ve varsayılan olarak bir Yönetici rolüne sahip kullanıcının oluşturulabilmesi için gerekli bilgileri girin.
Daha sonra kaydet butonuna basın.
Gerekli tablolar ve kullanıcı oluşturulana kadar bekleyin. İşlem tamamlandığın varsayılan kullanıcı ile oturum açmış olarak anasayfaya yönlendirileceksiniz.
Bu işlemler CoreDB ile yazılmış herhangi bir site ayağa kaldırılırken uygulanır.
Kurulum aşamasında herhangi bir değişiklik olamaması geliştirici tarafından sağlanmalıdır.
CoreDB kod standardı olarak PSR12 kullanır.
Yazılan kodların kod standardı kontrolünden geçirilmesi için aşağıdaki komutlar kullanılabilir.
phpcs --standard=PSR12 <file>
phpcbf --standard=PSR12 <file>