Hi All,
I've been investigating Processwire for a week or so as my new CMS for some new websites I'm setting up. I've used ultiple CMS's in the past and never been 100% happy with any of them. Wordpress is too "bloggy", Drupal is too complicated, E107 I can't remember why I wasn't enthused by it. I have a couple of Zencart sites, but they're e-commerce specific, so am sticking with those, but for my new sites, I want something that I can make how I want, without going through days of confusing configuration, or following a rabbit warren of code calls to track down how to change something, then have issues every time I want to update the core system.
I am also a programmer, but not a web designer. I can figure just about everything out, but I don't have the time to dedicate my life to just figuring those things out. So, I want something simple, but easily customisable, and I want something I can can skin relatively easily without have to be a CSS guru. Processwire seems to cover the first two, but lacks in the last criteria. Some ready made, plugable skins would be nice, but I understand the Processwire philosophy and why that isn't here as yet. I'm willing to overlook that for now, and just resign myself to having to learn web design, if it means I can do everything else without having to have a hundred page manual and decipher everyone else's convoluted PHP code.
-------
OK, given that premise, here is what I want to do. I am setting up several gaming sites that are all related to the one game, but each site will cover a different area of interest within the game. There will be one overall wrapper site, which has some of it's own content, but is also a portal into the other 3 sites, pulling recent content and displaying, and then linking into the sub-site sections. The other three sites are basically independent, although may reference one another's info occasionally.
The skins on all sites could be different, possibly with the same header navigation though. It would be nice to share user databases between them, but given that there may only be one or two with user generated content, or possibly even none, I might be able to forgo the common user base, as I think this is the biggest issue I could come across.
So, data sharing between sites, nice to have single user base, but not 100% essential, and least repetition of core CMS so upgrades etc are as easy as possible. Does this sound doable in PW, without heaps of manual coding and work-arounds? I saw the Multisite module, but I don't think it would be suitable due to the independent nature of the sub-sites being accessible from both their own domain, plus sub-domains of the main site. I did see a post from Ryan somewhere about sharing data between the sites via RSS, but I'm not sure how easy this is, and whether it is a crutch solution, or viable for long-term large data sharing. I also don't know what I don't know at this stage, as I have done some local installs of PW and played around with the basic profile, but that's it, and my sites still have to be designed.
With all that, what comments would people have on issues and options for implementing this through Processwire. Does PW sound like a good option to get me to where I want to be?
Thanks.
Russell.