Я хочу сравнить производительность веб-сайта шаблона с модифицированным ядром. Я хочу использовать шаблон сайта, который имеет 2-3 уровня (frontend, database etc), логику для создания пользователей и некоторую логику для хранения/изменения данных для каждого пользователя. Быстрый поиск пока не показал каких-либо полезных результатов.
У меня мало опыта в веб-разработке, и я надеялся, что stackoverflow может указать мне на что-то полезное.
Я бы предложил взглянуть на структуру Django:
http://docs.djangoproject.com/en/1.3/intro/
http://www.djangobook.com/en/2.0/
Django работает с использованием трехуровневой (модели, шаблона, вида). Модель представляет собой уровень доступа к базе данных и позволит вам проверять и хранить информацию о ваших пользователях. Шаблон - это "уровень презентации", который будет определять расположение вашей страницы через html, но имеет доступ к вашему представлению и его переменным. Представление - это часть, которая будет содержать всю логику для страницы - таким образом, чтобы она работала как медиана между вашей моделью и вашим шаблоном. URL-адрес вашего пользователя будет определять, какую функцию просмотра вы загружаете.
Если вас интересуют административные возможности фреймворка, посмотрите:
Вы можете просто загрузить и запустить одно из примеров приложений django, например:
http://code.google.com/p/django-voting/ или https://github.com/scrum8/django-job-board/
Или вы можете просто создать чистый проект django и включить консоль администратора.