Em um projeto em php, que será implantado em computadores de terceiros, como o código fonte do programa pode ser protegido ante pirataria ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Em um projeto em php, que será implantado em computadores de terceiros, como o código fonte do programa pode ser protegido ante pirataria ?
De forma nativa não tem como, pois o código PHP é interpretado.
No passado (PHP 5) havia algumas ferramentas de ofuscação pagas. Não tenho notícia se elas foram portadas para PHP 7 e o grau de proteção que elas ofereciam.
Mas o grande lance é que a indústria de software mudou: hoje você geralmente não vende mais o software, mas sim o serviço oferecido pelo software. Assim, o código fonte fica protegido no seu próprio servidor. Se o cliente para de pagar o acesso é retirado.
E em um cenário em que a solução é instalada em um empresa de forma virtualizada ou diretamente no servidor (bare-metal) , por exemplo em um ERP, qual seria uma solução nesse cenário ? limitar o acesso a solução do lado do cliente ?