ゼンドガードが高すぎるのですが割れ落ちてないですか?
またはゼンドガードに代わる暗号化ソフトやコンパイラ無いですか?

ソースが見えるのはともかく、データベースのパスワードも丸見えなのはセキュリティ上どうかと思います。

あとユーザー関数を使う度に呼び出すのではなく常にメモリ上に置いておきたいのですが
そういうのできますか?