I’m exploring a short-video app similar to Likee and wondering how to efficiently handle video uploads in PHP. What would be a good approach for validating, compressing, generating thumbnails, and storing user-uploaded videos without putting too much load on the main server?
Would background jobs or a separate video-processing service be a better option?