What are potential alternatives to Zend Encoder for protecting PHP scripts at a lower cost?

Zend Encoder is a popular tool for protecting PHP scripts by encoding them, but it can be costly for some users. One potential alternative is to use open-source solutions like IonCube or SourceGuardian, which offer similar encoding capabilities at a lower cost. Another option is to implement custom obfuscation techniques in your PHP code to make it harder to reverse engineer.

// Example of custom obfuscation technique in PHP code
function obfuscateCode($code) {
    $obfuscatedCode = base64_encode($code);
    $obfuscatedCode = str_rot13($obfuscatedCode);
    $obfuscatedCode = gzcompress($obfuscatedCode);
    
    return $obfuscatedCode;
}

$originalCode = "<?php echo 'Hello, World!'; ?>";
$protectedCode = obfuscateCode($originalCode);

eval(gzuncompress(str_rot13(base64_decode($protectedCode))));