Админка удобна для управления и просмотра связанных данных. А если надо только новых пользователей, то можно создать один php файл и закрыть его для пользователей базовой HTTP-авторизацией. Возможно функции со временем будут копиться и тогда можно будет объединить их в админку.
Задайтесь вопросом... Кому нужен код? Простому пользователю он ни к чему, он даже не знает, что это такое. А тот кому он нужен, тот в любом случае найдет как его взять.
Человеку, чтобы что-то начать делать ничего не надо, надо просто начать делать. Поэтому будь мужиком. Возьми и перестань отвлекаться! Всякие помидоры и прочие пинандеры... от лукавого )
Скажу не по фреймворку... но принцип везде один и тот же. Это то что объединяет всех Мастеров своего дела. Хорошо знать - значит детально знать базу, понимать как оно все работает и на базе накопленного опыта решать поставленные задачи быстро находя точки минимального воздействия.
Во первых - чтобы использовать движок, его надо знать, хотя бы на уровне внедрения дизайна. Если в нем все устраивает, то не надо ничего писать. Если доделки существенны, то может быть проще реализовать на фреймворке.
Дайте крону 9 вольт и скажите лизнуть два контакта... это и есть электричество ))
Можете продемонстрировать электростатическую машину. А дальше, объясните, что лизание электричества больше 9 вольт чревато сгоранием языка и смертельным исходом, поэтому умные люди придумали приборы. Дайте вольтметр, лампочку... потом сопротивление, конденсатор, катушку, диод, транзистор... введите понятие аналогового сигнала, цифрового и переходите к программированию.
Верстка и программирование - это несколько разные вещи.
Верстка - достаточно быстро для простых вещей хватит и пары дней.
Программирование - дольше, тут может и жизни не хватить ))
Дизайнеру он точно не нужен... ибо даже один заказчик со своим чувством прекрасного способен разрушить что угодно. На что же способен заказчик вместе со своими знакомыми, даже страшно подумать ))