Каким должен быть адрес у админки?
если cms поддерживает изменение ... то желательно усложнить. хоть site.com/jgRgchjhhg6544Fht334 это один из контуров защиты. хотя ... тут в каждой хрени дыры чуть ли не для слона находят .. с повышением привилегий до "Бог". тогда вас это навряд ли спасет =)
"админка" находится совершенно в другом месте,  доступ ограничен не только логином и паролем но и настройками сервера. 
К примеру так, доступ к backoffice.site.com из сети будет не доступен, как не существующий. Но если вы заходите с определенного списка адресов, то вам попросят ввести логин/пароль.
У проектов про которые вы спросили, админки находятся совершенно на других серверах и доменных именах.
Для модераторов существуют особенности интерфейса самого ресурса.