>そもそもPHP4からPHP5に簡単に移行できないようなプログラム作ってるのが悪いのです。

つまり、難しい処理はPHPには向かないと言うことですね。