I have used the curlftpfs & FUSE for this mount
emerge curlftpfs
This will install the curlftpfs library & FUSE
We nom need to load the kernel module
modprobe fuse
We can now mount the FTP server
curlftpfs ftp://username:password@ventexwebdesigns.com.au/public_html /root/Desktop/PHP/
You should now find your filesystem mounted
When your finished run
fusermount -u /root/Desktop/PHP/
To unmount the FTP connection