я специально так мыслил, т.к.:
- при добавлении статьи довольно много опций, которые стоит контролировать админу
- все что связано с записью в БД, доступно только админу (остальные только на считывание открывают и могут открыть - скрипт view.cgi), для повышения надежности
- комментарии - это по сути отдельный скрипт, который никак (почти) не вязан со статьями (из тех же соображений)