I am coding a blogging platform and my goal is to streamline the administration experience for the administrators and site authors as much as possible. As I already know, most web applications have a totally separate pages for managing the site such as the AdminCP/Control Panel. I want to try to remove this feature as much as possible for hopefully speeding up creation of content over everything else.
The administration options for the page will be in red, if you are authorized to have those options. The former articles would become almost like tabs, which would extend once clicked on to see other articles. I am also thinking of a sidebar with administration options for creating a new page, post, change site options, and different settings also.
Is streamlining administration tasks going to be more user friendly than making a whole separate section for doing the same job? Or should we stick with traditional design which we know that already works?