Well this weekend I was working on test 1 of upgrading a 2.0.15 XOOPS site I have to 2.3.1. At the same time I also did a new install of 2.3.1 to use as comparison to see if something that should have happened in my upgrade did not.
After everything the upgrade site is now running although there are obviously some theme and template issues. The new install is not and I can't get to admin to turn on debug (I know how to do it in MySQL and if I have problems that will go in that forum).
Anyway the reason I write all this is that during the new install a lot of files did not transfer as indicated by checksum.php. Seems an old FileZilla bug has arisen that was supposedly fixed. So I went about fixing all those problems to try and repair the fresh install. I also noticed the huge file scope of the system now. So I did a compare. Looking at the old 2.0.15 htdocs folder I see about 600+ files with a total size of around 3 megs. I look at the same folder in 2.3.1 and I see now a file count of 3,000+ and a disk usage space near about 10 megs.
This seems just a massive increase, a 4 fold increase, that does not represent 4 fold value added to the end user. And that is without any modules or module packs added. This is a huge file/server impact for the baseline core in my opinion and I think something should be mentioned to the developers about it. It seems to me it could be slimmer. Granted that is not a programmatic analysis of the file scope, just an uneducated guess.
Also I have found that the installer although "prettier" seems a little less logical than it used to be. For one I think the DB configuration pages (2) should be merged to 1 page. There is easily the screen real estate and I think it makes things cleaner in the logic sense. Also there seems to be a lot of manual steps that would turn off the more timid users.
I think these are significant, one of the reasons I used to always choose XOOPS over Drupal were reasons that are disappearing. First of all I have found Drupal and XOOPS to be equal on the file impact I am talking about, until 2.3.1 that is. Both came just about empty allowing you to add just what you needed. The advantage XOOPS has had were the easier install and better admin for non-tech users. Also I alway felt that out of the box XOOPS had more professional looking modules, and that one heck of a site could be made with less coding knowledge.
However now at this point XOOPS has far exceeded Drupal in core size and is becoming just as complicated to install and upgrade. The file impact becomes a bigger deal when you compare Drupals multisite feature.
I am not trying to turn this into a Drupal vs XOOPS discussion. I am trying to mention that I think these areas are things XOOPS developers could look into for improving XOOPS over all. That is all.
Anyway I hope this doesn't start a flame war, I know I haven't posted in here in a while but I have been keeping up to speed as much as I can with one of my biggest sites being a XOOPS site,
http://www.raleighmusic.com.
Anyway just some opinions from lowly old me!
Ken