Em um projeto em php, que será implantado em computadores de terceiros, como o código fonte do programa pode ser protegido ante pirataria ?
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 ?