I am sort of between a rock and a hard place with regard to the search function. Let me explain.
I currently have two XenForo test forums up and running. One is at
www.500ecstasy.org/forums, and the other one is at
www.500eboard.net/forums
500Ecstasy.org is using a Linux-based "Virtual Private Server," which is a complete server, running in a virtual machine at the hosting company, that I have 100% complete control over. Meaning, it may as well be a complete physical server that is sitting here in my home office that I can do anything I want to, with, and how I want. This option runs around $15 a month.
500Eboard.net is using a majorly upgraded ("professional-grade") version of the type of account that this site has. Meaning there is more memory, CPU capacity and so forth, but it is still a "hosting" account, and I am at the mercy of the hosting company in terms of some limitations. I cannot get full access to the server, and cannot install certain types of software that require "root" (the lowest level) of access to the hoster's servers. This upgraded option runs around $10 a month, and is a bit more money than we are paying for today's 500Eboard "hobby grade" hosting account, which we will be maxing out (and have been maxing out in a couple of ways) in the future as the site continues to grow.
The conundrum is this: XenForo has an upgraded "stock" search capability that is better than the "stock" search capability that vBulletin has. Meaning that even out of the box, the searching on the new XenForo site is going to be better than it is here. I was able to add Google Custom Search to this site, with not too much difficulty, and combined with the standard Google search-bot spiders and indexing, it's provided a search capability that seems to adequately meet most peoples' needs (including my own).
I will also totally have the ability to add Google Custom Search to the new XenForo site to augment the already better standard search function.
HOWEVER, there is an extra solution (which I have purchased a license for already, from XenForo), called "elasticsearch", and this is like the Maybach of search engine capabilities. Not only is it fast, it's super complete and accurate, and is just totally the Bee's Knees when it comes to searching. BUT, installing elasticsearch requires "root" access to the server. This means I can only utilize it on the VPS-based XenForo install I have (currently 500Ecstasy.org) and I CANNOT use it with the upgraded hosted account that I have at 500Eboard.net.
The catch is that the migration from 500Eboard.com to 500Eboard.net, because both systems are running as hosted accounts, will be slightly easier/smoother than going from the current hosted account to a VPS.
One other thing with the hosted account vs. the VPS account: the hosting company takes care of all operating system upgrades, security patches and administrative work for the hosted accounts (i.e. this one and 500Eboard.net). Seeing as I own the complete virtual server at 500Ecstasy.net, it would be up to me to apply all upgrades and patches to the server, and this is a significant amount of time to do this given all of the security patches and updates that come out on literally a weekly basis for Linux, MySQL, php, and other software. It's not just patching and updating/upgrading the forum software, VaultWikia and other stuff as I've been doing for the past 10 years.....it's patching/upgrading EVERYTHING ON THE SERVER on a regular basis.
So, the root of my question is whether it's worth paying the extra money that gives me complete control over EVERYTHING happening, and enables a super-great search function, and have to spend more time administering things. Or more or less stick with what I have, have a modestly better search capability, pay a bit less money every year, and probably spend a fair bit less time on administration/patching/upgrades to the system software itself.
========================
To those who have mentioned it: we won't ask for donations, membership fees, or advertising with regard to this site. The reason being is that money corrupts, and this site then becomes a commercial enterprise.
Whenever money changes hands, an expectation is set. Even with "donations." People then feel like they have skin in the game, have invested, and have some (however small) level of influence/input/control into decisions made, and so forth. It would be exceedingly simple to absolutely defray the annual costs of running this site, and perhaps even make a bit of profit on it, through ads and donations from members. But that introduces new complications and complexities into the mix -- ones that I do not want to deal with.
I remember when Scott Shell did some advertisements with 500Ecstasy, and also took "donations" from people who offered them. I myself made a couple of donations in the $50-100 range (and was glad to), and I know others did the same. And when that site went down, and a few folks had donated in the immediate months prior, they felt like they were "ripped off" and didn't get to experience the benefit of their donation. And to a degree I can't blame them for feeling that, particularly if they were fairly new to the site and hadn't enjoyed its' benefits for a while before they donated.
Keeping money out of the equation, keeps this site as pure as possible to its true and original intent: a hobbyist site for owners of 500Es and directly related models. There's a clear chain of command, and as I have taken nobody's money with regard to the running and administration of this site, nobody can come to me and question decisions, give input that they strongly feel should be implemented, or question my judgement with regard to operational issues. The executive committee (gsxr, Klink, and Glen) act as a sounding and advisory board when this is required, which is not really that often, and they have full operational control over the site's functions and can/do make changes, edits, corrections and other operational inputs on an ongoing, as-needed basis.
JC, we won't expand the focus of the site beyond the E500E (and 400E/E420), simply because scope creep dilutes things. The W463 (G-wagen) and 126 sub-forums are personal indulgences of mine, although the 126 forum in particular has begun generating a significant following, particularly with folks from "the site that shall not be named," which I have mixed feelings about.
We get a SIGNIFICANT amount of traffic and new members from W124/W104 and W140 and R129 members who are also running M119s and M104s, because as you said people with these non-W124.036/.034 chassis find useful and relevant content and discussions through Google and search engines, that they can't find on other sites.
The best thing we can keep doing is posting high-quality HOW-TO articles and providing value-added information.
Cheers,
Gerry