Proteger codigo Javascript, Jquery y CSS - Aprendiendo a Programar

A la hora de desarrollar y antes de subir nuestro sitio a la red, nos preguntamos como podemos proteger nuestro código de posibles ladrones que quieren copiar nuestras creaciones para poder subirlas ellos mismo pero modificando una que otra palabra para hacerlos pasar por sus creaciones. Esto ultimo es posible pero aun no así no es 100% seguro, pero al menos eliminaremos gran cantidad de posibles ladrones ya que el método que te mostraré es bastante útil.

¿Porqué no podemos proteger en su totalidad el código?

Sencillo, los navegadores web necesitan descargar el código en su totalidad para comprenderlo y de ésta manera finalmente mostrar el resultado ante el usuario que solicitó la visualización de dicha página y esto sucede solo con HTML, CSS y Javascript, ya que es código que se carga del lado del cliente, es decir en el navegador del visitante de nuestra web, esto último no sucede con PHP, ya que se ejecuta del lado del servidor, así que puedes estar seguro de que tu código PHP nunca será robado.

Metodo para Protegerlo lo más posible:

Es muy fácil y solo requieres de unas páginas web que te ayudan a hacerlo rápidamente, y es comprimiendo o mejor dicho "minificando" tu código, que es un proceso por el cual se elimina cualquier espacio del código y las variables son cambiadas por variables con nombres más cortos para de está manera hacer del código un texto DIFICIL o prácticamente IMPOSIBLE de leer, para evitar editarlo y que alguien mas pueda descargarlo y se tome el tiempo para editarlo a su gusto. Sin embargo, esto también es utilizado para hacer del código un archivo menos menos pesado para ahorrar ancho de banda.
    Para lograr ésto ultimo basta con que visites las páginas: JSMinifier y CSSMinifier  , también es posible hacerlo con HTML, PHP y otros lenguajes pero estos dos últimos no es necesario realizar ésta acción ya que no es necesario protegerlos, aun asi puedes buscarlos en Google como "HTML Minify".

ATENCIÓN: Antes de realizar el proceso es necesario que guardes un archivo de respaldo de tu código, ya que una vez comprimido ya no podrás comprenderlo y por tanto no podrás editarlo, evita frustrarte por ello, para cuando quieras realizar una actualización del código solo utilices el archivo de respaldo y lo vuelvas a comprimir o minificar.

Leave a Comment

No hay comentarios:

Con la tecnología de Blogger.