Well subject basically says it all. My smf is installed on a different db than my joomla installation. When I look at the "Joomla-SMF Forum Installation" under components->joomla-smf forum->install I can't see a way around installing if on different dbs. Any ideas?
Not to bash the assumption - but it seems pretty limited to assume the forum is on the same db as joomla...in your experience - has this not limited your user niche?
No, it has not in my experience. Only a handful of users have reported or requested this. This bridge caters more to integration with other joomla components and as such everything is in one database. Furthermore, in my experience I haven't ever found a good reason that these databases should be separate. Imagine the overhead in using two databases on heavily used sites. It simply doesn't make sense. Sure you can pull the upgradability and backup card, but if you are good enough with MySQL to be running two databases for one site then you must be good enough to use other means for backing up your systems.
I don't know, thats my opinion. There have been requests, but the amount of overhead it would create really isn't worth it at this time. It may happen with J! 1.5 if I can use the Joomla database object to handle separate DSN's. But the work involved will probably mean that I won't have time to do it.
Orstio's bridge handles that... so that is your other option. I hope that explains things better for you.
Fair enough - every coin has 2 sides ... I can appreciate that
For whatever it's worth...
If you really, truly want SMF on a different database (and there is a valid reason for this need for some webmasters), the so-called "official" bridge by Ortisio is designed to support that. Please bear in mind that, as Wolverine said, the J-bridge is designed for tight integration with CB and other Joomla extensions - meaning, stuff is best left on the same DB to better ensure things function well.
Ortisio's bridge is not so tightly integrated, but to the team's credit it wasn't designed specifically to be. However, it does play well with CB, and for some site owners that's sufficient integration for their needs.
In any case, first determine what's really important to you, and then implement the best solution to fit your needs.
I've ehard that having different DB for different scripts can increase performances. I'd like to see this feature in the future releases of JSMF.
And now an off topic question (related in some way).
- Is it possible to install use JSMF having Joomla and SMF on different subdomains (on the same server of course)?
And a less demanding one: - is it possible to have SMF installed outside the Joomla root?
I think these topics were discussed but i can't find a valid answer for JSMF2.
Thx!
Different DB with different scripts doesnt really increase performance all that much unless you have a different DB on a separate DB server.
Yes, you can install and use JSMF with joomla and smf on different subdomains provided both joomla and smf are using the same database, and that your joomla's live site value in the configuration file is set correctly.
What do you mean outside of joomla's root? do you mean that you installed joomla in www.domain.com/joomla and smf in www.domain.com/smf? I'm afraid no, your smf must be in www.domain.com/joomla/smf, but you can still set up a subdomain to point to this url. HOWEVER, you wouldnt want to do that because with the jsmf bridge, you will be accessing your smf forums using the bridge's URL (option=com_smf?blahblahblah), so what you can do is manually specify the redirection url for your subdomain. (eg forums.domain.com redirects to www.domain.com/index.php?option=com_smf)
Logged
----- Owner of http://mike.simbunch.com Creator of ParaInvite, AJAX Sandbox, AJAX SMF Polls, Profile URL etc..
Different DB with different scripts doesnt really increase performance all that much unless you have a different DB on a separate DB server.
Yes, you can install and use JSMF with joomla and smf on different subdomains provided both joomla and smf are using the same database, and that your joomla's live site value in the configuration file is set correctly.
What do you mean outside of joomla's root? do you mean that you installed joomla in www.domain.com/joomla and smf in www.domain.com/smf? I'm afraid no, your smf must be in www.domain.com/joomla/smf, but you can still set up a subdomain to point to this url. HOWEVER, you wouldnt want to do that because with the jsmf bridge, you will be accessing your smf forums using the bridge's URL (option=com_smf?blahblahblah), so what you can do is manually specify the redirection url for your subdomain. (eg forums.domain.com redirects to www.domain.com/index.php?option=com_smf)
Thx a lot, you've explained me very well what i can do and what i cannot. In my vision Joomla, SMF (and Gallery2) are separated applications which interact through a bridge, so the more they're independent the better it is. If i want to access my forum directly i can setup a subdomain forum.domain.com pointing to www.domain.com/joomla/smf, but for the administrator point of view it should be better to have different scripts on different directories. Less problems when updating, deleting, etc. Ok maybe it's more just a sophism, than a real need
So i don't know much about sql,and i knew even less when i did my Joomla,and SMF installs...So,i have my joomla @ ww w.myspace.de/joomla1 and forum @ ww w.myspace.de/forums and of course two different DB names (jos,smf)is there a way to correct this now,or am i just out of luck?
So i don't know much about sql,and i knew even less when i did my Joomla,and SMF installs...So,i have my joomla @ ww w.myspace.de/joomla1 and forum @ ww w.myspace.de/forums and of course two different DB names (jos,smf)is there a way to correct this now,or am i just out of luck?
Thanks Mike
Create a new folder "forums" inside www.myspace.de/joomla. Copy all your files in www.myspace.de/forums into the newly created www.myspace.de/joomla/forums. Go to phpMyAdmin and export every table in your forums database. Go to your joomla database and import the tables from your forums database. Ensure your smf tables have a "smf_" prefix. Change pathway of the relevant files in the tables smf_settings and smf_themes. Change your smf configuration in the file forums/Settings.php Install the bridge.
Logged
----- Owner of http://mike.simbunch.com Creator of ParaInvite, AJAX Sandbox, AJAX SMF Polls, Profile URL etc..
Thanks for the tip!I've already figured out that i had to export and import the DB Files and have done so,but i left the forums folder outside the joomla folder,will that not work?Or should i ask why won't that work,because it's not working My site only shows when the forum is wrapped in it?if not i only get the forum and my page won't show up.And the login and bookmarks aren't working either.
Joomla Hacks is a Joomla Components, Joomla Modules, Joomla Templates, & Joomla Mambots resource portal. None of the text or images in this public website may be copied without the expressed written consent of the authors. Copyright 2005 by JoomlaHacks.com. Powered by Joomla. All rights reserved.
Terms of Use