Membuat Project

membuat project

 Membuat Project Composer


Membuat Project Composer 1

Membuat Project Composer 2

hasil Membuat Project Composer 3

Dependency

Dependency

composer install

Struktur Project

Struktur Project

composer dump-autoload

Public Directory

Best practice ketika membuat web dengan PHP adalah, kita tidak mengekspos seluruh kode PHP kita.

Biasanya kita membuat directory public, dan hanya mengekspos directory tersebut ke Web.

Directory app tidak di ekspos ke public.

Teknik ini biasa digunakan oleh framework-framework seperti CodeIgniter dan Laravel.

Saat nanti kita menjalankan PHP Server, kita akan menjalankannya dari directory public, sehingga directory app tidak bisa diakses secara langsung melalui Web Browser.

Bahaya Ekspos folder atau file php ke public, contoh

bahaya ekspos semua file php ke public

hasil ekspos semua folder atau file php ke public

Solusinya

Biasanya kita membuat directory public, dan hanya mengekspos directory tersebut ke Web.

ekspos folder nama public ke public

hasil folder dan file php tidak terekspos ke public

Mengekspos folder public dan file php yang benar

ekspos folder public dan isinya ini rekomendasi

hasil ekspos yang bener

Struktur Project

Struktur Project

Next Post Previous Post
No Comment
Add Comment
comment url