PHP - CMS Рекомендация для скрипта типа лицензирования
Поэтому я пытаюсь создать свою собственную мини-CMS, и, насколько мне известно, когда я получу ее достаточно хорошо, и я знаю достаточно, я бы хотел ее продать. Что касается лицензирования, я знаю, что вы можете заплатить за множество скриптов лицензирования, но будет ли целесообразно следующее?
Я хотел бы внедрить скрипт, спрятанный в моей CMS, где вместо проверки какого-либо ключа он проверяет, разрешено ли вашему домену запускать CMS, пропуская его мимо основной базы данных CMS. Теперь у меня есть два вопроса.
1.) Могу ли я зашифровать код, поэтому, если я хочу, чтобы он перенаправлял на страницу, на которой просто написано "CMS деактивирован", например, чтобы люди не проходили через код, только ctrl-f в поисках ключевого текста?
2.) Я собирался достичь доменного имени, выполнив следующее, $_SERVER['SERVER_NAME']
, Это будет надежный способ проверки домена? IE. IIS подхватит это?
Я не пытаюсь полностью погасить взлом CMS, я знаю, что это невозможно.
2 ответа
Возможно, вам следует рассмотреть возможность размещения всего этого на своих собственных серверах и сделать контент доступным через REST API. Вы можете, конечно, ограничивать и контролировать таким образом.
Предоставление CMS с исходным кодом любому клиенту открывает вам возможности для оценки и очистки. Не говорю, что нет никакого способа, но я говорю, что вам может быть проще предоставлять контент через REST, чем писать идеальную защиту. Особенно, если вы задаете этот вопрос.
Как я уже сказал в своем комментарии, я думаю, что беспокоиться о деньгах не имеет значения, но вот некоторая информация для вас.
1.) Я не нашел решение для шифрования, которое работает. Любой из них потребует от вас установки дополнительных компонентов PHP (и никто не хочет иметь дело с этим, когда существует множество бесплатных CMS). Есть запутывание кода, но это в лучшем случае сомнительно.
2.) Согласно этой странице, это должно работать на IIS!