使用している誤った安心感があります。私は全体のプロセスがかなり単純であることを発見しました。ウェブサイトにアカウントを作成してから、ソフトウェアをダウンロードしてインストールし、ライセンスを購入するまではかなり簡単で苦労しました。
アプリケーションの使用も簡単です。あなたはどのファイルをエンコードするかを知ることができ、エンコードされた各ファイルにコメントヘッダーを置くことさえできるので、「このファイルは著作権を保護するためにエンコードされています。 "素敵なことに、機能が膨らんでいないということです。不必要な複雑さを伴わずに、何かいい機能をプラスしています。
IonCubeエンコーダはまた、JavascriptファイルなどのPHP以外のファイルもあなたのために難読化することができます。エンコードされたファイルを新しいフォルダに置くか、他の変更されていないファイルも一緒にコピーするように指示することができます。そうすれば、プロジェクトの「ビルド」を行うことができます。私はそれが大変だと分かりました。別のコンピュータでやりたい、または新しいバージョンが必要な場合を除き、新しいライセンス料を支払うことなくそれを使い続けることができました。だから私は一度だけ支払って3年間それを使用しました。
一般的にエンコーダの欠点の1つです。 1 - あなたはもはやサーバー上のファイルを編集することはできませんが、これはやり方は悪いことですが、コンピュータにアクセスできない場合(休暇中など)は緊急修正できません。
第2に、プロジェクトを変更してエンコードする新しいファイルを追加するなどの場合、エンコードする必要がある新しいファイルを含めるようにIonCubeプロジェクトの設定を更新する必要があります。あなたのコードを保護し、ユーザーにFTPアクセスを提供する必要がある場合は、追加の手順がちょっと面倒ですが、価値があります。
スタンドアロンのアプリケーションであるため、使用するIDEに関係なく、このエンコーダを使用することもできます。
エンコードは完璧な解決策ではなく、一部の人々の気持ちに反しているということに私は同意します...しかし、自分自身は心の部分を提供します。
本当に問題ではないと思います。難読化は本当に保護されているわけではなく、プラットフォームにバグが導入される可能性もあります。あなたのコード/プラットフォームを別の会社に売っている場合は、サポート、アップグレードなどを提供するためにあなたに支払うチャンスがあります。私はコードを難読化するとそうしないより多くのビジネスを提供するとは思わないでしょう。おそらく彼らがあなたからプラットフォームを購入する理由があります。 – PatrikAkerstrand
基本的に私はライセンス技術/コードを難読化したいと思います。残りのすべては、顧客が見るために開いている。私はスクリプトの子供たちが私のPHPコードを無効にして配布することを望んでいません(それは私の以前のバージョンのすべてのリリースで起こっていました) –
何よりも抑止力があります。私はその完全な証拠ではないことを知っています。しかし、私は超高価で手頃な価格のソリューションを求めていません。 –