MightySites

Joomla! multisites manager allows you to have multiple sites running in single hosting account and share database data between different Joomla! sites. Single login/logout on websites.

No hacks of core files are required and no Joomla! core files are patched.*

Ability to use database content, users (with Community Builder and JomSocial support) from other sites.

You can have many Joomla! websites using a single hosting account, with same users and JomSocial contents but with different template style etc.

You can easily replicate your current website into other website without building new hosting account!

MightySites is used for 2 main tasks:

  • Run multiple Joomla websites from single hosting account (all sites use same files but different database data).
  • Sharing of database contents (multiple sites can use same database tables, so these data are always same across all sites).

We strongly recommend to contact us before purchase and explain what do you want to achieve with MightySites, especially if you don't know what is database table and how Joomla uses database!

Please note that depending on websites configuration you may need to understand how a webserver works, what are the database tables and how Joomla uses them. If you don't have enough knowledge - please ask for free installation and configuration using sample case study, it will save your time and our nerves :)

Check sample Case Studies for more information about MightySites usage.

Extension information

Compatibility:

full

full

Type:
Commercial
License:
GNU GPL
JED page:
click here
Price:
$59.00

  Buy now

Features

  • Using parked domains (also known as domain aliases) as separate websites hosted on same Joomla! installation.
  • Ability to create virtual sites in subfolders (http://mastersite.com/subfolder) hosted on same Joomla! installation.
  • Cloning databases for new sites from existing sites.
  • Sharing database data of default Joomla! components for:
    Extensions, Permissions, Users, Templates, Categories, Content, Languages, Menus, Modules, Newsfeeds, Weblinks, Banners, Contacts, Smart Search.
  • Single frontend login/logout in specified Joomla! websites if login/logout on website with the extension installed (requires installation of plugins to all sites).
  • Single frontend login/logout in domains with same top-level domain (http://master.com and http://xxx.master.com) via session sharing.
  • No hacks to Joomla! are required*.
  • Overrides for sites running with single database and files: custom CSS files, custom homepage menu item selection, custom frontend template style selection, ability to hide menu items and modules, custom Favicon image, custom language file loading, custom 'File Path' and 'Image Path' settings of Media Manager, 'New User Registration Group' of Users Manager.
  • Detailed installation instructions in English.
  • Free installation on request.
  • The price includes 1 year none-recurrent subscription. Support, downloads of product add-ons and new versions will be available within this subscription period.
  • Sharing database data of 3rd-party extensions from different websites. We can add the desired extension if you wish, please contact Support for checking the availability of using the 3rd-party extension before purchase.

    Currently supported extensions (you can share database data of these extensions between sites with different tables, all other extensions work as usual):
    JomSocial, JomSocial (except config), Community Builder, Mosets Tree, Sobi2, SobiPro, GridIron, UddeIM, Zoo, DT Register, EasyBlog, JoomSport, RSForm!, RSFiles!, AcyMailing, JCE editor, Adsmanager, JoomShopping, Kunena, K2, ProjectFork, Community Polls, En Masse, Phoca Gallery, Phoca Download, JReviews, Virtuemart (all data), Virtuemart (all data except configuration), JEvents, HWDMediaShare, Akeeba Admintools Pro, Akeeba Backup Pro, Akeeba Subscriptions, Feedgator, Easy Image Gallery (JoomlaXTC), Invitex, jbolo, Appointment Book (JoomlaXTC), Artist Showcase (JoomlaXTC), GeoCodingSuite (Socialables), PowerTabs (JoomlaXTC), PayPlans, Reading List (JoomlaXTC), SocialAds (Techjoomla), Locator, Social Pin Board, Hikashop, Docman, swMenuPro & swMenuFree, VMUpload, DJ-Classifieds, ChronoForms, EventList, Frontpage Slideshow (by JoomlaWorks), JSN ImageShow, JSN UniForm, Widgetkit, RedShop, JV-LinkExchanger, Brute Force Stop, Komento, JSN PowerAdmin, Securitycheck, EXP Autos Pro, MijoSearch, Advanced Module Manager, JCK editor, ReReplacer, MageBridge, Preach it, OS Membership, MijoSEF, OSE Membershop, EasyDiscuss, HS Users, JoomlaQuiz Deluxe, MusCol, All Video Share, Frontend User Access, Joaktree, RSTickets! Pro, AceSEF, AlphaUserPoints, Vip Quotes, Freestyle FAQs, Spider Calendar, JComments, Memorials, PaidSystem, HikaMarket, RSMembership!, JFBConnect, AdAgency, FW Real Estate, FW Real Estate Pro, IProperty, NoNumber Snippets, Zh GoogleMap, JomDirectory, AJAX Register, JMap, Emerald, RSEvents! Pro, JoomBri Freelance, XMap, J2Store, Love Factory, MijoShop (since 2.2.0, MijoShop store ID is supported per site), EasySocial, Auction Factory, HDW Player, Jom Classifieds, RegReminder, FlexiContact, CComment, XTDir for SobiPro, Improved AJAX Login Register, JobsFactory, VMVendor, EShop, FLEXIcontent, CMGroupBuying, JoomGallery, JoomGalaxy, jDownloads, Easy Profile & JSN Social Network, iCagenda, ARTIOBooking, Cobalt, VikAppointments, JoomCareer, Quick2Cart, TJFields, Guru & Guru Pro, OnePage Checkout


    Known extensions which can't be shared across few sites with different database tables:
    Listbingo, Ohanah, Fabrik, Falang, JDictionary, JoomFish, RokGallery, RokSprocket.
    Falang, JDictionary and JoomFish extensions don't allow to load any external database data on a site where installed.

* Only configuration.php file is auto-changed by the component.

Want a new feature? Why not? Please Contact Us!

Requirements

  • Joomla! 2.5.14+ or 3.3.x installed and working correctly
  • MySQL 5, PHP 5.3+
  • Joomla! database user should have access to databases with shared content (that usually means that your sites should be located within same hosting account of same hosting provider)
  • Copy of databases and share contents require all sites to use same MySQL host
  • All sites should use domain root, i.e. in http://domain.com, not http://domain.com/joomla/ if you want to serve multiple sites from single Joomla installation. It won't work with http://localhost/mysite, you will need to setup virtual hosts (please be sure that you know how).
  • You should be able to create parked domains in your hosting panel for creating virtual domains.
  • Your server should allow symbolic links creation for creating virtual domains like http://mainsite.com/xxx

Restrictions

  • You can't separate settings of the components which use files for storing data, i.e. Community Builder
  • You can't share certain categories of Joomla articles, only all categories. Same for articles - you can share only all articles
  • Content sharing doesn't work with JoomFish, JDictionary and other extensions which use custom database handler
  • Backend edit of 3rd-party websites works in standard backend templates only (Bluestork for Joomla 2.5 and Isis for 3.0+)
  • Templates with unstandard Joomla settings storage (i.e. YooTheme) doesn't allow multiple template styles of single template for multiple sites sharing same files.
  • We can't guarantee that MightySites will work with any Joomla extension.

Screenshots

Changelog

Current version:

  • Fix: possible issue with subfolder sites and single RewriteBase limit.
  • Fix: issue with selection of other language than overridden default language.
  • Feature: advanced component setting 'Support Varnish' helps to deal with Varnish cache.

03 September 2014 - ver. 3.2.5:

  • Feature: now CLI mode uses configuration of master site (i.e. Akeeba backup via CLI will load global configuration of master site). Akeeba backup cron job can use CLI command now instead of previously required 'wget'.
  • Feature: move of sites configuration files into /components/com_mightysites/configuration folder. By default files were stored in root folder of Joomla installation.
  • Fix: punycode for IDN host names.
  • Feature: ability to override 'File Path' and 'Image Path' settings of Media Manager.
  • Feature: ability to override 'New User Registration Group' per site.
  • Fix: wrong alias confiig.
  • Feature: 'mightysites' group of plugins for adding own components for data sharing with onMightysitesGetSynchs and onMightysitesCreateReplacements events.
  • Feature: new site now inherits all settings (including sharing options and overrides) from 'Configuration Source' site.

14 May 2014 - ver. 3.2.4:

  • Fix: mod_security improvements.
  • Fix: Joomla 3.3 compatibility.

07 March 2014 - ver. 3.2.3:

  • Feature: 'Custom JavaScript' site setting to inject code into <head>.
  • Feature: Domain aliases (domains which don't have own config but use config of other sites).
  • Fix: cloning of MySQL views.
  • Fix: logout issue with system cache enabled.

14 January 2014 - ver. 3.2.2:

  • Fix: language override in Joomla 3.2.1

13 January 2014 - ver. 3.2.1:

  • Fix: language override in Joomla 3.2.1

04 January 2014 - ver. 3.2.0:

  • Feature: custom Favicon for each site.
  • Feature: advanced setting 'MijoShop store ID' per site.
  • Feature: ability to hide modules in slave sites running in same database

21 Nov 2013 - ver 3.1.9:

  • Joomla 3.2 compatibility.

27 Oct 2013 - ver. 3.1.8::

  • Feature: ability to share all Virtuemart data without configuration.
  • Fix: issue with copy/delete of MySQL views.
  • Feature: force install SQL execution on component update when installing extensions in slave site.
  • Feature: display of site secret key in backend site settings.

27 Sep 2013 - ver. 3.1.7:

  • Added ability to remove certain menu items.

14 July 2013 - ver. 3.1.6

  • Fix of warning in development mode of error reporting

20 June 2013 - ver. 3.1.5

  • Removed Articles and Categories synchronization

17 June 2013 - ver. 3.1.4

  • Added Articles and Categories synchronization

24 May 2013 - ver. 3.1.3

  • Sharing of Tag and Tags references

12 May 2013 - ver. 3.1.2

  • Fix: issue with language override

28 Apr 2013 - ver. 3.1.1

  • Fixed compatibility issue with Joomla 3.1.+

18 Apr 2013 - ver. 3.1.0

  • Added support for virtual sites http://domain.com/folder

31 Dec 2012 - unified ver. 3.0.2 for Joomla 2.5 and Joomla 3.0

20 Dec 2012 - ver. 3.0.1 for Joomla 3.0:

  • corrected issue with wrong original homepage link if homepage overwrite is used for multi-language site
  • corrected issue with non-mysql database drivers

08 Dec 2012 - ver. 3.0.0 for Joomla! 3.0

Need Help?

If you are in need of help or have any questions regarding our products you may use one of the links below:

Our Newsletter

Get the latest news, product updates and special offers!