Merhabalar,
Kendi başınıza tüm güvenlik önlemlerini almanız hem size baya bir yük olmuş olur hemde net olarak çözüme kavuşmanızı garanti etmez. Bir framework kullanabilirsiniz bir çok güvenlik önlemi default olarak gelmekte ve basit bir yapılandırma ile bunları alabilirsiniz ancak framework öğrenmeye zaman kaybetmek istemiyorsanız github üzerinden önceden hazırlanmış bir çok güvenlik paketleri mevcut bunları kolay bir şekilde composer ile projenize dahil edebilirsiniz.