i wonder if large web applications like twitter and facebook have admin panels to handle CRUD for users, posts, images, themes and so on just like in CMS like drupal?
so programmers have to code the front for the regular users AND back for the administrators?
if i develop an web application is it recommended that i also code the admin part? or is it unnecessary since i can handle it all directly in mysql and by editing php scripts directly?
share your thoughts!
thanks
This question is almost too open-ended to be answered here. But from my experience, most web applications of any scale need administrative capabilities, and a lot more than just basic CRUD, in the sense that there may be business logic that applies to how fields may be updated, and records may have interdependencies. As a web application developer, you are often responsible for both the front-end functionality and any administrative interface as well. If anyone other than a web technologist (i.e., someone who CAN just jump into the SQL and PHP) needs to make updates, you’ll quickly find that admin interfaces become an essential part of the site, not just a nice-to-have.