Ruby 1.8.6 is there, as well as Vim 7.1. I haven't been able to find a Vector Linux package for CakePHP (nor have I found a Slackware package for CakePHP - which would be almost as good).
Some of the good things about Vector: Slackware packages (particularly application packages, as opposed to libraries, etc.) are almost always compatible with Vector. If that doesn't help, there are at least two other options. 1. You can build the package from source with vpackager (a very flexible application with an excellent GUI), or, if that doesn't work, 2. You can request that a package be built in the New Package Requests subforum (here http://forum.vectorlinux.com/index.php?board=35.0
If you choose to switch to Vector Linux, I think you'll find it very stable, with a wide variety of software either in the initial installation or available through slapt-get/Gslapt. In my experience dependency resolution is handled very well. Also, and this is very important: the community here is excellent. There are very many knowledgeable, helpful, and friendly people who are part of the Vector Linux community.