PHPウェブベースのソフトウェアの試用版を作ることは可能ですか?

可能重複:
   phpダウンロード可能アプリケーションでライセンスを実装する方法

私はWebベースのソフトウェアを開発しています。コピーされたPHPから開発されたWebサイトを保護することが可能かどうか疑問に思います。ユーザーがソフトウェアをコピーして販売したり、他人に渡したりしないようにしたいのです。

0
追加された 著者 Brad,
あなたは何を求めているのですか?これらのユーザーはあなたのサーバーにアクセスできますか?これは、Webブラウザを使用してアクセスできるWebアプリケーションであれば、コードにアクセスすることはできず、出力するHTMLだけです。
追加された 著者 Ben Brocka,
ああ、答えは stackoverflow.com/questions/1408417/can-you-compile-php-code‌ /… は、特にあなたが望むもので、私はあなたの質問を誤解しました。
追加された 著者 Ben Brocka,
あなたがテストするサーバー上にバージョンを作成できるようにすることで、 "試用版のインストール"を制御します。しかし、一度それらのコードを与えると、潜在的にあなたの時間を無駄にしています(おそらくとにかく)。
追加された 著者 Jared Farrish,
@BenBrocka Web Appは、お客様のローカルマシンにインストールすることができ、他の皆様に感謝します:)。
追加された 著者 major,

4 答え

あなたのコードを解読可能なコードに暗号化するソフトウェアがあります。

例えば: http://www.ioncube.com/ http://www.byterun.com/

http://(無料)でコードを無料で暗号化することができますwww.byterun.com/free-php-encoder.php しかし、無料版の解読は難しくありません。

ソースを暗号化できる場合は、サーバーの日付を確認することができます。設定に設定されている日付が30日以上経過している場合は、試用期間が終了したという例外をスローすることができます。

2
追加された
IonCubeのための+1 ...私はそれの名前を覚えていないことができました。多くのホストでうまくサポートされていますが、アプリケーションを販売しようとしている場合は、クライアントがあまり満足していない可能性があります。
追加された 著者 Brad,
難読化は暗号化ではありません!
追加された 著者 Ben Brocka,

PHPコードをコンパイルまたは難読化することができます:

http://www.phpcompiler.org/

2
追加された

サーバー上でソフトウェアをホストすることはできますが、そのホストにはすべてのルートコマンドと機能が含まれていますが、すべてのカスタマイズはユーザーのコンピュータから行われます。次に、インタプリタと、インタプリタを通してすべての情報をルーティングする.htaccess設定があります。 CURLを使用してソフトウェアにアクセスし、正しい情報を返します。何らかの認証がある場合は、特定のユーザーまたは情報の有効期限を指定できます。

はい、それは遅いですが、それはあなたのコードを安全に保つためのすべての機能を提供します。これは、ユーザーが購入するかどうかを決定するのに十分なはずです。

0
追加された

あなたのためにこれを行うソースガードとphpprotectのようなツールがあります。ちょうどgoogle "phpを保護する"。

0
追加された
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com