Тогда берешь фреймворк типа yii и пердолишься со своим ножом
в принципе, я сделал все, что нужно, но во время планирования апгрейда всплыли некоторые проблемы.
в частности, сейчас подгруппы в каталоге реализованы через nav-tabs бутстрапа, там все данные на одной физической странице и переключаются через жс. Т.о. если обновить страницу, то включается первая вкладка, ну и т.д. А главная проблема будет, когда я прикручу поиск. Поэтому я решил разделить подгруппы физически, в разные файлы. И у меня с этим возникли проблемы, к тому же хочется упростить алгоритм