¿Existe una manera fácil de proteger el código PHP?

Realmente no estoy seguro de qué preguntas aquí.

Si otras personas pueden ver el repositorio de código en el servidor (si otra persona además de usted tiene acceso al código sin procesar), entonces no hay forma de proteger el código.

Si desea proteger el código del cliente, puede usar algún servidor de ensayo que sirva a su aplicación mientras la mejora / desarrolla.

De esa forma, el cliente podrá ver la aplicación y el código HTML generado, pero no el código PHP detrás de él.

No programo con PHP, pero el principio es casi el mismo.

  1. Configura su propio entorno local, que puede ser su máquina, caja de vagabundo o una imagen Docker
  2. Cree un repositorio SVN, Git o Mercurial en el que residirá su código.
  3. Conecte su repositorio local con el servidor provisional que servirá ese repositorio
  4. Cuando esté satisfecho con los cambios, empújelos a su entorno de producción.

¿Cómo se refiere a proteger el código PHP? Supongo que ‘proteger’ de ser copiado o alterado.

Puede imponer API de autenticación en el código que se encuentra en el lado del servidor. De esta manera, podrá controlar el acceso al código. Puede usar Zend Encoder, Ion Cube o algo así como Source Guardian para cifrar su código fuente.

Es mejor ganarse la confianza de las personas (o un cliente) con las que va a trabajar.

Enviamos productos que incluyen nuestro php. Utilizamos PHP Encoder, protección, instalador y herramientas de rendimiento de ionCube para cifrar nuestro código.

Simplemente proteja el acceso a su servidor y listo. Utilice un repositorio privado, como bit bucket, que es gratuito.

More Interesting

¿Existe un beneficio real y tangible en la programación front-end y back-end en el mismo idioma (como en Node.js)?

¿Qué es un sitio web receptivo? ¿Realmente necesito uno?

¿Por qué es Node.js más lento?

¿Es posible desarrollar un sistema de inicio de sesión seguro que sustituya una base de datos MySQL por una matriz PHP?

Suponiendo que no trabajemos para una startup de alto tráfico, ¿cuál es una cantidad aceptable de conocimiento de back-end que un desarrollador web de pila completa debería saber?

¿Hay algún creador de WordPress similar a Simply Symphony?

Si uno encuentra difícil el uso de CSS / HTML, ¿eso significa que nunca será un programador de C ++ exitoso en una empresa, dado que la gente dice que HTML es 'muy fácil' y que cualquiera puede aprenderlo?

¿Cuánta energía ahorraría una página web de 10 Mb si se redujera a 1 Mb, al que accedía 1 millón de personas diariamente?

¿Dónde puedo encontrar desarrolladores web de CMS por un costo razonable para construir mi sitio web (es preferible que esté basado en Chennai)?

¿Qué es el alojamiento web alojado?

¿Cuál es la diferencia entre un sitio hecho con HTML y CSS en comparación con un sitio web hecho con HTML, CSS y Javascript?

Cómo hacer un sitio web de comparación de precios de actualización automática

¿Cuáles son las principales diferencias entre un desarrollador web (o un programador) y un programador 'real'?

Cómo configurar un sitio web similar a Awesomeweb.com usando un tema

¿Cuánto dinero se necesita para obtener todo el cumplimiento requerido para comenzar un servicio como Paytm?