Доменные зоны
Реализуйте сайт со списком доменных зон. Доменные зоны должны делиться на две категории: страны и общие зоны. Выберите несколько стран из разных континентов и несколько общих доменных зон. Продумайте структуру базы данных для хранения доменных зон и стран. После этого вручную вбейте в базу информацию о странах (название, континент) и соответствующих им доменных зонах. Все данные должны храниться в базе данных и выводиться на соответствующих страницах. Скачать верстку для проекта.
Основные возможности проекта
- Главная страница со списком доменных зон по странам.
- Группировка стран по континентам.
- Отдельная группа для общих доменных зон.
- Поиск доменной зоны по названию страны.
- Админ-панель для добавления и редактирования доменных зон.
Главная страница
На главной странице сайта должен быть выведен список доменных зон по странам. Страны должны быть сгруппированы по континентам. Каждая группа должна содержать:
- Название континента.
- Список стран этого континента с их доменными зонами.
Отдельной группой должны идти общие доменные зоны.
Поиск
Необходимо реализовать поиск доменной зоны по названию страны. Форма поиска должна быть размещена на главной странице. При вводе названия страны и нажатии на кнопку поиска должны выводиться результаты:
- Страна и её доменная зона (если найдена).
- Сообщение "Страна не найдена", если такой страны нет в базе.
Админ-панель
Доменные зоны должны добавляться и редактироваться через админ-панель. Администратор может управлять:
- Список всех доменных зон с пагинацией.
- Для каждой зоны: название, тип (страна или общая), страна (если тип - страна).
- Действия: редактировать, удалить (с подтверждением).
- Форма добавления новой доменной зоны: название зоны, тип (страна/общая), страна (выпадающий список).