Hi all

I'm looking for a php encoder which doesn't need anything to be setuped on a server...free or non free...
thanks for your help

    Dont know what you mean by encoder? You mean a tool to edit the files... or something to parse PHP files so you can run them on your webserver?

    PHPdev

      A tool to crypt files. to make the source code not usabled

        Well... It almost sounds like you are looking for a complier, but PHP is a scripting language, and thus is not compiled, rather interpreted by the web server. If you are looking for something to not send the PHP code to users as they are browsing your site, again this is the nature of a scripting language, that it get interpreted on request and no PHP code is sent to the users browser.

        Finally if you are concerned that other people on your server may be albe to see your code, then I have heard of programs that can modify the files on the server so they can not be read... but I think most of these have some performance issues because they have to "Decrypt" or "Unmodify" the files prior to allowing the web server to see them.

        Not sure if this is the information you are looking for... but hope it helps...

        PHPdev

          I believe what you're looking for is something like Zend Encoder (www.zend.com). We use this product, although it's pretty expensive. It requires that the hosting server install the Zend Optimizer package (free). Zend Encoder enables you to encrypt your PHP code, which is then decrypted by Zend Optimizer when the scripts are run. You can also do many more things with the new version of Zend Encoder, such as set the files to expire on a certain date, and make it so your files have to work together as a collective group, so someone can't just take one of your includes and use your functions in another app. Like I said, it's kinda expensive (about $1000), but if you're going to be writing commercial apps and you don't want people to have access to the source code, it's a great solution.

            yep I'm looking for that kind of softwares..but Zend is too expensive and need a module to be installer on the server...

              try to go to www.php.net/links.php
              you may find several links in PHP Accelerators section.
              Yes, it's Accelerator not Encoder.
              Truely, It's no solution(as i know) for a encoder no need to config/setup in the server side. Zend is the most easy way to config and it's a complete solution for this. But it's too expensive.
              Also a accelerator / php cache will not encode your script, it just will pre-complie your php script to some byte-code, it's human un-readable. Sure, it may be de-complie.
              But it maybe an alternative solution, your main quest is "protect" your source code. You can deliver your complied code.
              If you find another solution, please tell me also. I also looking for this for a long time. Thx!

                are you thinking that someone can download your script but not
                be able to see the source, like a phpbb but encrypted..
                is that why you said with no server installation?

                  I know that if nothing is added on the server there will be a way to decode the source code...there is no way to crypt the source and make it undecryptable in that way..but I think that some libraries can encode the script and make it hard to decode...

                    4 months later

                    Anyone find a solution?

                    I have several script which to me are quite valuable and am reluctant to host them on other peoples servers as the ISP can simply take them. It would be great if there was a solution which could "scramble" the source without the need for the expense of Zend or server side installations.

                    Anyone seen anything ?

                      lol... code Obfuscation.... thats a good one... If you're gonna go with that, I'd suggest the Pro version since obfuscation should not deter even a novice programmer from understanding the code.... and in case you don't know what obfuscation is, it means "making it hard to see".. all it does is change the names of everything to gibberish and restructures the code...

                      so I downloaded the demo and here's the review...

                      lol.. I can't review it!!!! it doesn't support php 4.3.1!

                      but as for encryption in general... no matter how good something is encrypted, if whoever the file is being encrypted against has the key to decrypt it the file, the encryption isn't worth the hard drive space it occupies. and as for this fun little program, the decryption key is in the the subdirectory /ixed of the folder that the encrypted file is on.

                      The 250 bucks they're asking for is better spent as toilet paper...

                      and money doesn't make very good toilet paper... its just not soft enough...

                      not that I've ever tried using it as toilet paper...

                      but do you really have to try it in order to come to that conclusion????

                        Write a Reply...