I’m planning to develop an e-learning app and considering PHP for the backend. I need to manage things like user accounts, courses, video lessons, quizzes, and student progress.
What would be a good PHP-based approach for structuring the backend and database? Are there any important things I should consider for handling course content and supporting more users as the app grows?