I have a website on virtual private server and a WordPress blog hosted by WordPress. What option other than installing WordPress on my server can most tightly integrate my site and blog?
You can always scrape with CURL or show an rss-feed from your wordpress blog. But with curl you can also login on wordpress and post etc. However, it is quite hard to implement fully functional curl with wordpress.