Arris: допустим страница с 2 файлами JS и одним CSS. Зачем сжимать 2 JS?
Или один CSS постоянный, а другой со специальными стилями для конкретной страницы. Зачем их объединять?
В общем все надо обдумывать что и как лучше.
DrunkMaster: вот это лучший вариант. Но а если информации много будет и высокая посещаемость, то надо выделять отдельного человека на БД + отдельного на сервер. Потом все переделывать будет дороже.
DrunkMaster: да, но тогда AJAX и прочими вещами занимается тот, кто PHP.
В идеале:
Версталщик
JS программист
PHP программист
Разработчик БД (желательно, но можно в PHP)
Из этого можно объединить версталщика и JS, если он не очень жесткий.
А вот объединять PHP и JS плохая идея. Тогда можно сделать сервер на NodeJS и объединить.
Смущают условия. В реальности параметров около 10.
Представим такую ситуацию. У меня это список различных телефонов. У каждого телефона есть базовые параметры, и кастомные параметры, допустим установлено ли приложение Фото, и тп.
Последний параметр это зарядка. Которая обновляется очень часто.
Параметр статус - обозначает, что телефон находится в руках.
Идея такая взять телефон из полки, где куча таких же может и полностью одинаковых.
Поиграться (потратить зарядку)
Положить обратно на полку, если есть телефон с такими же характеристиками.
Можно конечно по всем параметрам генерировать уникальный ключ, но из-за того что процедура траты зарядки происходит очень часто, то его придется часто пересчитывать. Это очень не оптимизировано.
А иначе получается жуткая запись.