В таком случае, можете спокойно забить. Даже если вы и добьётесь какого-то прироста он будет незначительным и совершенно несоразмерим с потраченными усилиями. Хотите скорости - выбирайте для задач подходящие инструменты (nodejs для чатов, например).
Хотя, корректнее, конечно, сказать, что сессия - это хранилище текстовых данных, поскольку сессии можно хранить и в базе, например. Но вот чего точно нельзя сделать, так это "записать в сессию переменную".
Прямо по ссылке есть пример. Если у вас что-то не получается - создайте пример на jsfiddle с объяснением что именно не работает, и вам обязательно кто-нибудь поможет.
Игорь Воротнёв: во-первых, http2 поддерживается далеко не у всех пользователей, а значит, скорость только упадёт, а во-вторых, http2 и CDN прекрасно уживаются вместе, поскольку решают разные задачи.
Сознательно минимизированный код точно так же спокойно можно облагородить. В FF можно открыть скрипт в Инспекторе, щёлкнуть правой кнопкой мыши и выбрать "Prettify Source".
Алексей Уколов
@alexey-m-ukolov Куратор тега Веб-разработка
Как я уже написал, со 100% вероятностью вы ничего не защитите. Но приблизиться к этой цифре гораздо проще путём маркетинга и развития продукта, нежели технически вставляя палки в колёса.
Любая такая "защита" обязательно скажется на скорости внедрения нового функционала, например. Разработчики, перед тем как делать новую фичу, будут изобретать способы обхода своей же собственной защиты или придумывать новую. Вы от этого только проиграете.
Всех клиентов вы не получите, просто примите это и сосредоточьте усилия на платежоспособных и адекватных. Клиентская база будет меньше, зато удовольствия от работы будет гораздо больше.