Алексей Уколов
@alexey-m-ukolov Куратор тега Веб-разработка
Как я уже написал, со 100% вероятностью вы ничего не защитите. Но приблизиться к этой цифре гораздо проще путём маркетинга и развития продукта, нежели технически вставляя палки в колёса.
Любая такая "защита" обязательно скажется на скорости внедрения нового функционала, например. Разработчики, перед тем как делать новую фичу, будут изобретать способы обхода своей же собственной защиты или придумывать новую. Вы от этого только проиграете.
Всех клиентов вы не получите, просто примите это и сосредоточьте усилия на платежоспособных и адекватных. Клиентская база будет меньше, зато удовольствия от работы будет гораздо больше.
У вас просто редактор тормозит от большого количества текста, судя по описанию проблемы.
Решений три:
1. Поменять редактор.
2. Поменять компьютер.
3. Открывать файлы меньшего размера (разбить ваш файл на куски, например).
65536, DevMan: если мне память не изменяет, можно проще - выставить в шторме уровень 5.3, он начнёт жаловаться и будет возможность заменить автоматически. Но деталей уже не помню.
Вы правы, обфускация не предназначена для защиты авторских прав. Только вот до этого вы ни разу об этом не говорили.
А всё остальное - опять домыслы какие-то на отвлечённые темы...
Ещё раз повторяю - я на Vue не писал и ничего про неё не знаю. Если хотите, чтобы я вам помог - покажите демо на jsfiddle с объяснением в чём именно проблема.
Но судя по вашим вопросам, вам нужно базу javascript подтягивать, прежде чем за фреймворки браться.
Анатолий Медведев: я, честно говоря, не очень понимаю в чём вы меня пытаетесь убедить. Это рабочая схема, которую использует, например Битрикс.
P.S. Вы написали три комментария и в каждом что-то додумали за того, кому отвечали. То у вас работодателя пытаются обмануть, то заказчика, то я "крутые" CMS под MIT выпускаю... Это не очень конструктивно.
Если у вас нет сидящих без работы разработчиков, которые умеют писать расширения, то я рекомендую этот вариант всерьёз не рассматривать - он никогда не окупится по сравнению с выгрузкой отчёта раз в месяц, особенно если её грамотно автоматизировать.
Я его уже удалил. Сформулируйте конкретно вашу задачу и то, какие шаги вы уже предприняли. Вытягивание информации из вас - трата времени, поэтому проявите уважение к отвечающим и не пишите вопросы в формате "поток сознания".
Любая такая "защита" обязательно скажется на скорости внедрения нового функционала, например. Разработчики, перед тем как делать новую фичу, будут изобретать способы обхода своей же собственной защиты или придумывать новую. Вы от этого только проиграете.
Всех клиентов вы не получите, просто примите это и сосредоточьте усилия на платежоспособных и адекватных. Клиентская база будет меньше, зато удовольствия от работы будет гораздо больше.