PHP программирование сайта, только бакэнд
Общие сведения
Информация о сайте – сайт является онлайн-библиотекой. Это сочетание образовательного портала с социальной сетью.
Языковые версии – русский,английский,арабский и турецкий. То есть на сайте должна быть возможность изменения языка интерфейса как к примеру меню.Но не сами материалы.Материалы остаются на том языке на котором их отправили.
• Функциональное назначение
Сайт должен предоставлять посетителю:
- возможность просматривать материалов сайта;
- возможность регистрации и создания личного профайла;
- возможность положения книги в профайл;
- возможность ставить комментарии к книгам,при помощи Disqus;
- возможность обратной связи;
- возможность закачивания сайта на сервер,в папку moderation.Книга будет добавлена на сайт ручным образом, после просмотра модератора;
• Состав работ
Состав работ по созданию сайта включает:
- Разработку сайта на любом фреймворке.
- Верстка сайта уже готова, но есть некоторые ошибки. Изменю их после разработки Бакэнда.
• Структура разделов сайта и состав страниц
Структура разделов сайта
- Главная страница
- Библиотека
- Мои книги
- Профайл
- Страница чтения книги
- Обратная связь
- Поиск книг
Главная страница.
Функции которые должны быть:
- Вход на сайт;
- Регистрация;
- Имя с фамилией(которая является ссылкой в профайл).Так же ссылка выйти.Это если пользователь зашел на сайт под своим логином.Файл верстки: index-logon.html;
- Главный контент, тут стоят полки с книгами которые можно изменять при помощи кнопки с категориями. К примеру человек нажимает на Категорию политика, после нажатия на полках меняются книги.Это можно сделать просто на каждую категорию прописав ссылку;
- При нажатии на имени или автора книги открывается страница поиска в которую добавляется это текст и показываются все материалы.
- Открываются новые страницы при помощи нумерации которая будет стоять внизу.
Библиотека
- При нажатии на категорию книги на сайте должны так же изменяться как и на главной странице;
- Тут так же должна стоять нумерация.
Профайл
- В папке есть файл profile.html - там есть полное представление данной страницы.
Главная функция которая нужна это поставить книгу в профайл, в котором при увелечении количества книг полка превращается в слайдер.Кол слайдера есть.
Верстка сайта готова,осталось написать все на PHP.
Время: 10 дней