alestro
@alestro

Как реализуют мега меню на php?

Какова организация базы данных и кода.
Хотелось бы найти хороший русскоязычный источник, описывающий данный вопрос.
  • Вопрос задан
  • 390 просмотров
Пригласить эксперта
Ответы на вопрос 4
@deleted-webter
О себе вот тут такой рассказ. Бит среди терабайтов
1)хранение древовидной структуры в БД - родитель - ребёнок
2)Рекуривная процедура построения в пхп
Ответ написан
Комментировать
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
Все зависит от ждух факторов:
1. уровень вложености
2. частота и степень изменения
Пути решения могут быть разные в зависимости от необходимости. Если меню ожидается в 2-3 уровня, можно хранить в базе предка и уровень вложености. Если уровень неизвестен, тогда можно использовать метод nested sets (www.getinfo.ru/article610.html). Есть еще пара методов, но на мой взгляд больше из разряда красивых теорий, чем практического применения.
Ответ написан
Комментировать
А хоть json.
нужно больше исходных данных и ограничений
Ответ написан
Комментировать
@EvgenZZ
php, javascript developer
на php мега меню хреново писать, хотябы в шаблоне исп jQuery + Ajax
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы