proteger des fonction [PHP4] - PHP - Programmation
Marsh Posté le 22-07-2004 à 14:32:59
comprends pas. protéger quoi de quoi?
Marsh Posté le 22-07-2004 à 14:33:13
proteger de quoi?
edit :
Marsh Posté le 22-07-2004 à 14:42:41
Je crois qu'il pensse que les fonction php sont accessibles par des autres fichers ...ce qui n'est pas le cas (a - que tu fasse des include)
Marsh Posté le 22-07-2004 à 15:43:12
ces des focntions que j'ai écrite et qui sont utilisé sur des serveurs persos (intranet).
C'est une société qui dev des logiciels en PHP/Mysql pour des sociétés privés, et je voudrais juste protéger quelques fonctions que j'ai réalisé afin que personne ne puisse me les copiers ou simplement les modifier!
Marsh Posté le 22-07-2004 à 15:48:44
C'est ca que tu cherches alors : http://www.zend.com/store/products/zend-encoder.php
Marsh Posté le 22-07-2004 à 15:58:26
oui c'est un truc dans ce style mais 960 euros c'est un produit trop chér vu le prix du logiciel et le fait qu'il devra acheter une licence pour chaque produit vendu ! (une dixaine environ !)
je voudrais savoir si vous savais créer une DLL ou un truc dans ce style, pour mettre mes fonctions PHP fraichement créées et les appeler comme si c'était des fonction interne à PHP
Marsh Posté le 22-07-2004 à 16:07:05
A perpetual license for the Zend Encoder Plus is available for $2880 including upgrades and support for 1 year. A single year license of the Zend Encoder Plus is also available for $1160.
* The Zend Encoder Plus is also available as part of the Zend Safeguard Suite. Find out more.
A perpetual license for the Zend Encoder (without support and upgrades) is available for $2400. A single year license of the Zend Encoder is also available for $960.
Ou t'as vu qu'il fallait racheter une licence pour chaque produit ? Tu prend ta licence pour un an et après t'en fais ce que t'en veux. Enfin c'est ce que j'ai compris et c'est ce qui me semble logique
Marsh Posté le 22-07-2004 à 16:10:57
chaque logiciel est chez un client différent, s'il y a un controle dans cette société il faut bien montrer le numéro de séri du produit ? donc chaque client devra avoir son propre numéro de série !!
je crois que le logiciel (donc le numéro de license) est valable que sur un PC et ce meme si tu achete une license à vie (pareille que Windows XP)!
Marsh Posté le 22-07-2004 à 16:12:10
Donc ce ne résous qu'en partie mon pobleme et c'est pour ca que je recherche à créer une DLL (ou une autre solution) pour protéger mes fonctions !
Marsh Posté le 22-07-2004 à 16:14:47
Meuh non, de la même façon quand tu produis un pdf avec acrobat pro, faut pas payer une licence pour chaque client...Ca serais n'importe quoi sinon...Et la c'est surement la même chose, tu payes ta licence, tu encodes tes fichiers pdt un an, tu distribues comme tu le sens et puis voila...
Marsh Posté le 22-07-2004 à 16:17:09
et le client pour décoder il est gratuit ?
Marsh Posté le 22-07-2004 à 16:25:20
J'imagine oui. Après j'ai jamais cherché à protéger mes sources vu que je fais du dev php en amateur (non-pro quoi ). Tu devrais leur envoyer un mail, ils seront surement mieux au courant que moi
Marsh Posté le 22-07-2004 à 18:00:47
gooopil a écrit : C'est ca que tu cherches alors : http://www.zend.com/store/products/zend-encoder.php |
Zend Encoder n'est pas un mauvais produit, mais il faut largement mieux lui préférer Ioncube Encoder. Ce dernier est en effet beaucoup plus complet, il charge moins le serveur et est plus abordable. Seul inconvénient : pas de client Win32 disponible, ce qui dans le cas de SteF_DOBERMANN n'est pas forcément un mal : plutot que d'avoir une licence par boite tu l'installe sur un serveur Linux et tu encodes tes fichiers par SSH
Marsh Posté le 22-07-2004 à 19:31:37
http://www.roadsend.com/home/index [...] D=compiler ?
je connaissais pas celui-là
Marsh Posté le 26-07-2004 à 09:27:32
je ne le conaissais pas celui-la !
mais malheureusement les clients de la société ne tourne pas sous linux et n'en veulent pas
Merci quand meme
je voudrais simplement mettre les fonction dans une DLL c possible ou pas ?
Marsh Posté le 26-07-2004 à 09:28:40
simplement, non
Marsh Posté le 26-07-2004 à 16:48:17
meme dans un autre language ? style Delphi
ou en créant un module pour apache
Marsh Posté le 26-07-2004 à 20:07:52
stef_dobermann a écrit : je ne le conaissais pas celui-la ! |
Bien sûr que c'est possible, faut coder ton extension PHP
http://www.devnewz.com/2002/0909.html
http://bugs.tutorbuddy.com/phpcpp/phpcpp/
Marsh Posté le 24-08-2004 à 15:03:45
ratibus a écrit : Bien sûr que c'est possible, faut coder ton extension PHP |
Excellent le 2eme lien et très utile
@++
Marsh Posté le 22-07-2004 à 14:32:02
Bonjour,
je voudrais protéger des fonctions PHP que j'ai créer, en les intégrant par exemple dans un module Apache ou autre !
Je peux si néccéssaire créer un DLL en Delphi (meme si je ne sais pas encore comment faire )
Merci d'avance pour vos propositions
---------------
Tout à commencé par un rêve...