Задать вопрос
alestro
@alestro

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

Какова организация базы данных и кода.
Хотелось бы найти хороший русскоязычный источник, описывающий данный вопрос.
  • Вопрос задан
  • 400 просмотров
Подписаться 1 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы