Case Study: Drupal Implementation
Iksula’s Solution for Multiple website Content management System for a large Media Company
THE CLIENT
Our Client is a leading Media company having diversified business-to-business integrated media and information provider, headquartered in Newton, MA. Company serves multiple industries including technology, telecommunications, beauty, spa, travel, hospitality, leisure, home entertainment, landscape design, building services and natural resources through a range of well-established, market-leading publications, events, interactive media, research, information and integrated marketing services. The company's media properties include over 100 print and digital media publications, 45 conferences, tradeshows and events, as well as a range of research, data and information products. The company's combined operations include more than 400 employees in offices throughout North America, South America, Asia and Europe.
THE CHALLENGE
Being a global media company with multiple services, client needed a content management system which will allow:
a. Multi site configuration that means single code base and multiple databases.
b. A single storage system folder for all files uploaded via site.
c. Running multiple sites from a single database.
d. Easily maintainable and upgradable as many micro-sites were there.
e. Allow addition of multiple languages easily.
f. Flexible and Extensible without any limits.
g. Integration with other powerful web applications like Sugar CRM and various APIs.
h. Single user database and unified login.
i. The sites should be able to handle huge amount of traffic and can be easily scaled.
THE SOLUTION
We carried out an end to end implementation of Drupal CMS with enablement of multiple website functionalities for catering all their service needs.
FEATURE HIGHLIGHTS
a. Multiple site configuration i.e. Single codebase with multiple databases or single database.
b. Sharing a database and single repository folder for all of the sites.
c. Micro-sites creation
d. Unified users
e. Profile import
f. Auto Login
g. Multilingual functionality
h. Sugar CRM integration for lead generation enablement
i. Highly scalable and expandable
THE BENEFITS
a) Multi-site – running multiple sites from one single codebase and multiple databases.
b) Common Repository – a single storage parent folder for all files
c) Micro-site – running multiple sites from one single database
d) Easily integrable with multiple systems like SugarCRM, EgovAsia, etc
e) Multilingual sites (e.g. TA China, SMB HK, etc.)
f) Table sharing mechanism amongst different databases
g) Extra handling mechanism of all user related hooks.
h) The users from all sites were merged along with all the profile data.
i) Handling duplicate username and email.
j) Easy report entries, access logs and file download counts.
