Ingernirated: Там нет готовых ответов, там есть знания, которые нужны, что бы решить Вашу задачу. Вы хотите, что бы я за Вас написал? Тогда Вам не сюда, а на фриланс.
Максим Компаниец: Задумайтесь о flexbox. Пока он только начинает набирать популярность, но через год-два, на верстку без flexbox будут смотреть так же, как сегодня на табличную
Антон Шаманов: Проще - значит что разобраться с регуляркой сложнее, чем в 5 строчками доков по simplehtmldom. При чем тут потом? Редизайн? Это важный момент, но к сложности не относится. И после редизайна регулярка ровно так же может не работать. Какая разница для simplehtmldom какой длинны цепочка. Что там что в регулярке цепляемся к классу заголовка и достаем. Или вообще за title страницы, тогда и редизайн не страшен.
Антон Шаманов: Не проще, но быстрее и экономичнее. Не думаю что автор зная о регулярках, задавал бы этот вопрос. Ну и все равно надо получить вначале что парсить, я так понимаю основная проблема у него именно с этим.
l55uiz: Клик меню - ajax - получены данные, вставили в html, сохранили в localStorage еще 1 клик, проверили нет ли у нас в localStorage уже этой инфы, если нет - опять ajax. Вы же хотели избежать лишних запросов?