Админ-панель. С чего начать?
Для того чтобы написать админку нужен опыт в этой сфере. Если есть интерес и куча свободного времени попробуйте фреймворк ExtJS в связке с NodeJS. Это идеальное решение для создания админ панелей и CRM систем. Но порог вхождения довольно высокий. Если нет возможности разбираться, то лучше обратиться к профессионалам из LabJS
Админка чего? Админка зачем?
Написание админки вообще ничем не отличается от написание остального приложения. Так что изучайте общую литературу.
www.phptherightway.com