Decibel is used by charitable associations to run their online learning and CPD programme. One example of this is the Association for Nutrition who use Decibel to run their website and member portal, on which they administer their accreditation, learning and CPD programmes.

Content is edited in-context, allowing you to know exactly what a page will look like once published.

Decibel's rich text editor seamlessly integrates with the Google spell checking API to ensure that your content is free of spelling errors, whatever the language.

Security is built from the core of the system through to the level of PCI DSS compliance. Security policies can be configured by a non-technical person for both adminstrators and consumer users.

All URLs can be shortened or changed for SEO or campaign purposes. Multiple URLs can also be created for a page. So you can actually find the most effective email design by creating two versions of it with two separate URLs pointing to the same address, then see which one works best.
Any link created within the Decibel rich text editor is unbreakable. This means that if a page is moved or renamed, all links within the website will automatically adjust to the new URL. Additionally, Decibel will warn you about links that are pointing to any page you want to delete.

Decibel is used by hundreds of consumer and corporate businesses to run their websites.

Iomart's hosting data centres fully comply with the relevant requirements of PCI DSS v1.2. Qualified Security Assessors (QSAs) from Sysnet review iomart Hosting's compliance and carry out independent external penetration tests of all systems. If you require PCI DSS compliance status, please ensure you request this when ordering your hosting package.
As part of any hosting package, we provide 45 days free hosting. This is so you can fully test Decibel before committing to a purchase.
Open an account on the Decibel Portal for free to access a host of free features such as documentation, tutorials, downloads, upgrades, forum, marketplace, as well as make purchases.
Deevloper help guides are provided on the Decibel Community.
Decibel is free to anyone to download and use locally on their desktop machine, a Live Licence is only required for use online. The purpose of the free download is to give developers the opportunity to learn and trial, so the free download is called a Developer Licence. It is a 30-day rolling licence.
Decibel provides upgrades for free. When they're available we'll publish them on the Decibel Community to download and install. Make sure you fully test any updates on your staging server before publishing to the live site.
Decibel Framework, CMS and Open API is downloadable as one package from the Decibel Community. It's free under a 30-day rolling Developer Licence. All upgrades are free to all.
Technical documentation is provided for free on the Decibel Community.
Access the Developer forum on the Decibel Community where you can ask and answer questions, and get scored for the quality and frequency of your input.
The nature of the Open API means that all customisations of Decibel are built in Apps that plug into Decibel via the Open API. Developers can buy and sell Apps in the marketplace within the Decibel Community. Think of an original idea for App plugins of features and functionality not already offered natively by Decibel, set your price and we'll licence them on your behalf.
We have created a number of free tutorials which we recommend you follow once you've downloaded the software. It won't take long and it will give you the basic knowledge and ability to start using Decibel.
All content uploaded to Decibel is indexed so that the site search can show accurate results. If used, the taxonomy enhances the site search to provide faceted results. This means the search results are categorised by subject and/or type of media. In addition, all searches can be collected so that you can identify common misspellings and subjects of interest.
In the past (and still in many cases) CMSs understood what pages existed on a website but not the content that was shown on those pages. Now with Decibel taxonomy, you can tag content when its uploaded to Decibel according to a configurable set of categories. This enables Decibel to connect tags on pages with tags in the database to automate the selection of content across the site to maximise relevance. For instance, on a sports website, a page might be tagged 'football'. Decibel would then select football content from the database to fill the modules you've preselected for a page e.g. football related news stories, case studies, products, adverts etc. This increased relevancy improves conversion rates.

All menus are fully editable.
Upload multiple assets for use within a website simultaneously. Decibel will automatically determine the asset type and convert ready for use where neccessary.

Pages can be added or removed from the sitemap. The sitemap auto generates and can be inserted as a module into a page.
Pages can be created by entering a page-name and choosing a style of page and Decibel does the rest. All subpages adopt content from their parent page until they are overwritten and Decibel automatically identifies keywords and puts them in the page metadata.

Because of the modular nature of the way pages are built in Decibel, it gives a great deal more flexibility to improve page performance and to create new pages. Having this level of control means your site is likely to last longer and perform better and so generating a higher return on investment.
Specific targeted landing pages and squeeze pages can be created especially for visitors clicking from email campaigns or pay per click search engine campaigns.
Decibel is modular, so each page is made up of a series of standard or custom modules that can be inserted, moved or deleted. This makes the creation of new pages easy, and the improvement of existing ones much simpler. When used in conjunction with object maps on Decibel Analytics, you'll have powerful tools at your disposal to achieve more leads and sales from your website.

Decibel offers drag and drop ordering within menus. This makes is extremely easy to refine and change your navigation to perfect in the way you want, or according to how visitors are interacting with it as shown by Decibel Analytics.
Decibel has a granular permissioning system that allows site administrators to define which users can view, edit and delete part of a page, whole pages, sections or more.

Decibel has a granular permissioning system that allows site administrators to define which users can view, edit and delete part, whole or sections of a page or more. This same concept applies to extranets and intranets.
In order to create an extranet and intranet, just add the user to Decibel, remove 'access-all' privileges on the page or section, and add the specific user instead. Now only that user can access that page by putting in their email address and a password the system generates for them (and that can later be changed). Extranets and intranets often have bespoke requirements, but Decibel's provided native functionality is tried and tested by some very large organisations, and is ready for use.
An online hotel booking service with over 10,000 properties on offer across Europe uses Decibel to run its website, with its granular in-built faceted search functionality.

Decibel's media library caters for the upload of images, video, audio, documents, PDFs and Flash/Silverlight.
Images can be cropped, resized and repositioned within text. If the position is redefined, images can be resized automatically with the correct resolution.

Click maps show you where on the page visitors are clicking. This is an extremely useful tool to visually identify specific information in order to make informed decisions about how to improve the content, messages, design, and layout of your website.

Decibel makes form design easy using the form creator to devise as many different types as wanted and inserting them where you needed in your website. All forms can be sent to email addresses you designate and are automatically collected in a searchable database.

Click maps are very helpful because they show where visitors click on a page by increasing the intensity of the colour that represents the intensity of click in an area. However, if you are comparing a small navigation item with a large advert, the intensity will naturally be higher where there is a small area to click, as opposed to a larger banner where the clicks may be spread out but may be in excess of the intensity of clicks on a small button.
To address this, we have created object maps. These highlight click based on 'objects', which are functional areas of a page. These many it easy to identify what it performing and what it not. They are highly recommended, highly addictive and make it easy for your marketing colleagues to make a measurable difference to the performance of the website.

Scroll maps show the content on your website that visitors are really seeing. It shows where visitors have scrolled down a page and where they have not. This gives you a better understanding of whether visitors are seeing and reading the content and the calls-to-action on your site. It also shows you the screen resolution that visitors see so you have a good idea of how to design or redesign pages for maximum visibility.
Decibel websites can be shown on mobile devices, due to its front-end coding. Additionally, where there are dedicated mobile sites in existence, content can be published out to each of them automatically or through device selection using Decibel's taxonomy.
It's time to move on from free analytics tools that show how many visitors are on your website at any one time. With Decibel Analytics patent pending technology, you can compare the value that every link, click or button contributes to the success of your website.
Decibel has an easy-to-use multi-language function that makes it simple to add and edit content in multiple countries. Decibel natively handles all Unicode foreign character sets.
Lead capture is a superb tool that detects and identifies the companies that arrive at your website.

Decibel adjusts for regional time differences. If you would like to publish or expire content at a particular local time in multiple countries, just upload a press release once and Decibel does the rest.

If your website handles a lot of images and video and your audience is widespread, you may wish to use a Content Delivery Network (CDN) which caches these assets locally around the world to increase load times. Decibel has an integration point for CDNs.
Decibel's modular layout system and multiple navigation structures means there are absolutely no restrictions placed on web designers.
Decibel enforces styles across the site based on a theme's stylsheets, however privileged users can also have access to edit HTML and CSS code directly.
Decibel will automatically generate SEO-friendly URLs based on page titles. The URL format is configurable and it is easy to override page URLs where neccessary for SEO fine-tuning.
Decibel automatically generates SEO friendly URLs and meta data based on page content. It also provides the tools to quickly override these where fine tuning of particular pages is required.

Decibel Analytics identifies companies that visit your website and then enables you to replay their journey through the website, in real time.

Decibel CMS is built on top of the advanced and feature-rich Decibel Web Framework. Any functionality not provided out-of-the-box can be added by installing a pre-existing App, or for specific business requirements a custom App can be developed using Decibel's Open API.
Decibel is used by one of the world's best known entertainment brands to run their high traffic global multilingual website.

Decibel is used for an investor portal for one of the world's largest hedge funds involving complex data integrations and user permissioning.

Decibel is used for the staff intranet of a global corporate finance business; part of one of the world's largest investment banks.

Decibel is used by one of the world's largest PR consultancies which operates in 70 countries with 30 people to run its global websites.

Decibel is used by a global financial publisher to run their 12,000 page content website and 10,000 subscription base. They use taxonomies extensively on their website so that journalists just need to add and tag their article; Decibel does the rest to show the right content on the right page for the right permissioned users.

Bell English is a large English school which attracts young visitors from around the world to come to the UK to learn English. With many centres around the UK, this site is focused on making it easy to find out the best centre for them and to undertake the booking process completely online. This includes finding passport and visa information, which requires them to save and return to the form on multiple occasions. Bell use Decibel to run their site and booking process.

Decibel is used by Emap, one of the UK's largest publishers to run a social media site with over 25,000 paying subscribers. Below is an example of a start-up business that uses Decibel to run its fashion industry social media website and the complex functionality of ordering and delivering fashion 'samples'. Called BIPO, they commissioned an agency to build the site, and then moved it in-house for their own developers to look after and add functionality.

Decibel is used by a large global financial commodity trading firm to build and run their trading platform.

Fathom Consulting are a global macroeconomic and financial markets consultancy, whose paying subscribers access complex charts and analysis via their website. Fathom use Decibel to run their website, their client subscriptions and access to information they pay for.

Kinetic Partners are an award winning global professional services firm focused exclusively on the asset management, investment banking and broking industries. As part of their services to clients they provide research and documentation to clients. Kinetic Partners run their global website and document store using Decibel.

The Churches Conservation Trust preserves over 350 churches all over the UK. Each church is tagged by its particular architecture, artefacts, location and many other taxonomy classifications. They use Decibel to run their website so the public can find churches of interest for their days out and other activities.

Decibel Framework is a technical product for web developers on which the CMS is built. It provides an advanced feature-rich infrastructure that can be used to build enterprise-level web-based business applications. See Decibel Framework for more information.
d
Testing
d
All hosting accounts include automated nightly backups for disaster recovery purposes.
Dedicated and Semi-Dedicated hosting packages come with a dedicated IP address, allowing the installation of SSL certificates to protect sensitive customer data.
Our hosting runs on a VMWare certified highly-available vCloud platform.
All managed hosting accounts include full maintenance, patching and upgrade of operating system and web server software within scheduled maintenance periods.
Our hosting platform is monitored both internally and automatically by VMWare's vSphere, as well as being monitored 24/7 by on-site staff.
Websites are hosted behind dedicated high-availability CISCO firewall appliances. Each firewall is paired with a redundant appliance that will activate in case of hardware failure.
In order that you can fully test your website and at the same time check that Decibel works before you buy it, we provide 45 days free hosting on a staging service for you to undertake your acceptance tests.
Decibel is used for a public listed hire company to run its global websites and corporate business applications for their sales and delivery teams.

Decibel Open API provides numerous benefits to website owners and web developers. It means the pre-existing software and the new configurations that your web developer makes can be kept separate but connected through the Open API. This has numerous benefits, creating a best of both worlds hybrid of open and closed-source alternatives. The Open API allows developers to customise the software in any way they want without having to edit the software itself. For the list of benefits, see Open API Benefits.
Use Decibel Analytics to identify the potential and actual value of visitors coming from natural search engines versus paid-for listings. Identify value keywords too and feed these back into your campaigns. If you want to know what's working, don't just rely on click-through rates, time on site, goal conversion -understand their value too!
Find out from one easy report where visitors are dropping off from the site. If you know where the leaks are you can more easily plug the holes. Using Decibel's modular CMS you can then move and improve modules to reduce drop-off prior to conversion.

It is free to access API and technical documentation for Decibel. Just create an account to access it.
The Decibel community is freely accessible to developers. Create an account to access the conversations and Q&A forum.
With many CMSs, developers are required to attend residential training courses over several days, but Decibel makes it convenient and immediate. Create an account to access free video tutorials that explain how to make the most of Decibel technology.
Our support service gives you access to the Decibel developers at the very core of our team. Expect a fast response to your enquiries and if you're paying for phone support, you'll speak to friendly and knowledgeable people.
dd
Decibel Analytics has an excellent and easy to use filtering function that allows you to view all the features such as click maps, scroll maps and analytics but only show just the information that's relevant to you. For instance, examining visitors that used certain keywords or used a certain search engine. A whole range of criteria can be ranked and prioritised using each drag and drop functionality. This tool really is useful.

Decibel offers a wide range of user interface widgets to simplify the collection and display of data. All widgets understand Decibel's object relational modelling features and can be mapped directly to model fields. As renderable components, the template for a widget can be overridden to provide a different user experience if required.
{widget type="app\decibel\widget\DDateTimeWidget" name="publishTime"}
{widget type="app\decibel\widget\DTextWidget" name="title"
multiLingual=true}
{widget type="app\decibel\widget\DLinkedObjectWidget" name="language"
linkTo="app\decibel\regional\DLanguage"}
{widget type="app\decibel\widget\DAssetWidget" name="video"}

Decibel provides a simple way to create remote procedures (or web services) and to interact with these web services using AJAX.
// Define the remote procedure.
class MyRpc extends DRemoteProcedure {
public function execute(DRequest $request) {
return 'Hello ' . $request->who;
}
}
// Execute the remote procedure via AJAX.
$.decibel.rpc.call(
'app\\MyApp\\MyRpc',
function(result) {
alert(result);
},
{
'who': 'World'
}
);
Decibel's labelling supports multi-lingual and regional translation of website content. Full support is provided for different plural rules and regional variations in formatting of numeric information.
// Label definition
results = {#count#} {#count#|result|results} found
// Use labels in a view
{label name="resultsFound" count=1}
{label name="resultsFound" count=4}
// Output
1 result found
4 results found
Decibel extends PHP's PHAR packages to provide a complete packaging and release management process. By utilising the inbuilt packaging functionality, developers can more easily follow a best-practice release management process by creating a bundle of updated code for controlled release to testing and production servers.
// Set up a package manifest describing what needs to be included.
$manifest = new DManifest();
$manifest->description = "Decibel Analytics 1.4.5 Installer";
$manifest->creatorName = 'Decibel Technology';
$manifest->creatorEmail = 'team@decibeltechnology.com';
$manifest->type = DManifest::typeInstaller;
$manifest->addPlugin('app\DecibelAnalytics\DecibleAnalytics');
// Index file to include in the package.
$files = DPackage::index(DECIBEL_PATH . 'app/DecibelAnalytics/');
// Generate the package.
$result = DPackage::create($manifest, $files);
The task scheduler provides functionality to schedule and execute tasks on a regular or one-off basis. This is perfect for ensuring that long running or resource intensive tasks occur in quiet periods, or just making sure the user doesn't have to wait for a task to complete before continuing.
Decibel's scheduling means an end to waiting for system admins to implement and manage cron jobs, placing full control back in the hands of the developer.
// Define a regular task.
class MyEvent extends DRegularEvent {
protected function execute() {
// Do something!
}
// Execute every hour.
public function getInterval() {
return 60;
}
}
Decibel uses the Observer pattern for events. Decibel provides a Dispatcher which manages a list of subscribed observers. The dispatcher is responsible for notifying all subscribed observers upon a change of state, or event.
namespace app\MyApp;
use app\decibel\authorise\DUser;
class MyClass {
public static function callback(DUser $user) {
echo("First login for user '{$user->username}'");
}
}
DUser::subscribeObserver(
array('app\MyApp\MyClass', 'callback'),
DUser::onFirstLogin
);
Decibel's Profiler provides in-depth information about the performance of code within an App. As well as the overall performance of requests, sections of code can be marked for profiling, with statistics including database queries, cache access and memory utilisation.

Performance is integral to Decibel and various caching mechanisms are utilised to ensure efficient delivery of resources over the web. Most caching, including access rights, model instances and rendered HTML occurs automatically. In addition to this, Decibel offers a "public" cache for storing the results of expensive operations.
// Perform an expensive operation.
$value = $this->doSomethingExpensive();
// Store this in the cache for 10 minutes.
$publicCache = DPublicCache::load();
$publicCache->set(get_class($this), 'cache_key', $value, time() + 600);
// Retrieve the value from the cache.
$value = $publicCache->retrieve(get_class($this), 'cache_key');
// Remove the value from the cache.
$value = $publicCache->remove(get_class($this), 'cache_key');
Backup and restoration capabilities are built into the Decibel framework. The PHP PHAR format is used, allowing backups to be checked for integrity before restoration, and even signed for security.
// Specify what to backup.
$backupOptions = new DBackupOptions();
$backupOptions->includeConfiguration = true;
$backupOptions->includeDatabase = true;
// Execute the backup and save in a PHAR file.
$backupManager = DBackupManager::load();
$backupManager->backup($backupOptions, '/home/backup/new_backup.phar');
// Restore an earlier backup.
$backupManager->restore('/home/backup/previous_backup.phar');
Decibel's flexible authorisation system allows authentication of users against any source, including Decibel's in-built user database. Identification methods, authentication methods and post-login tasks are treated as separate aspects of the login process, allowing the creation of login workflows.
class MyIdentificationMethod extends DDecibelIdentification {
public function identify(DRequest $request) {
if ($request->username == 'user1') {
return User::createFromUsername('user1');
}
return null;
}
}
Decibel audits all security and data manipulation actions to provide complete transparency as to how your App is being employed by your users. Retention management allows you to ensure that your App complies with any relevant organisation policies. Custom audit logs can also be defined.
// Define the properties of the audit record.
class MyAuditRecod extends DAuditRecord {
protected function define() {
$field = new DTextField('username', 'Username');
$this->addField($field);
$field = new DTextField('action', 'Action');
$this->addField($field);
}
}
// Add a record to the audit log.
MyAuditRecord::log(array(
'username' => 'user@test.com',
'action' => 'action1',
));
Decibel can automatically convert media including compressing, cropping and resizing images, and converting uploaded video into all required formats to ensure multi-platform support.
// Retireve the appropriate converter.
$converter = DMediaConverter::getEncoderFor(
'app\decibel\asset\DTheoraVideo',
'app\decibel\asset\DVideo'
);
// Set up properties for converted video.
$properties = new DMediaProperties();
$properties->frameWidth = 600;
$properties->frameHeight = 400;
$properties->bitRate = 256;
// Encode the video.
$converter->encode(
'/home/wwwroot/input.avi',
'/home/wwwroot/output.ogg',
'app\decibel\asset\DTheoraVideo',
$properties
);
Dependencies on server functions, configuration settings or other Apps can be enforced within XML manifests. The update system will ensure all dependencies of an App are available before proceeding with any installation, dramatically reducing the potential for dependency errors.
<?xml version="1.0" encoding="utf-8"?>
<manifest>
<version>1.2.0</version>
<name>My App</name>
<dependencies>
<dependency type="app\decibel\packaging\DPluginDependency">
<name>app\decibel\decibel</name>
<required>6.4.0</required>
</dependency>
<dependency type="app\decibel\packaging\DPhpExtensionDependency">
<name>curl</name>
<required>true</required>
</dependency>
</dependencies>
</manifest>
Decibel uses exceptions to manage error states within the core code, as well as custom code. This provides full control to the developer over the management of errors. Additionally, Decibel provides useful information as to the potential cause of an issue and highlights areas within custom code that have or may potentially introduce issues in the future.
Security policies are integral to Decibel's authentication system. These policies ensure that any application built using the Decibel framework is compliant with organisational policy and any compliance requirements placed upon an organisation. Multiple policies can be defined and applied to different user roles.
Security policies make light work of compliance with standards that include PCI DSS compliance, and a PCI DSS compliant policy available out-of-the-box.
// Define a custom security policy.
class MyCompanyPolicy extends DSecurityPolicy {
// Set default values.
protected function initialise() {
$this->authFactorRequirement = DSecurityPolicy::authFactorsTwo;
$this->failedLoginLockout = 6;
$this->inactiveLockout = 90;
$this->lockoutLength = 30;
$this->maximumSessions = 1;
$this->minimumPasswordLength = 7;
$this->overrideCondition = DSecurityPolicy::overrideStronger;
$this->passwordAutoComplete = false;
$this->passwordLife = 90;
$this->passwordStrength = DSecurityPolicy::passwordStrengthMedium;
$this->rememberedPasswords = 4;
$this->sessionTimeout = 15;
}
}
We send email alerts about your web server so you always have all the facts. We let you know if an error has occured overnight or if we need to reboot a server to install an upgrade. We minimise interruption and inconvenience, and in the last nine months we haven't experienced any errors on any of our servers. The most important point though is that we're monitoring your servers in many different ways and at many different levels, so if an issue does occur we should know before you've contacted us.
Permissions for model instances within a Decibel App are controlled using Access Control Lists (ACLs). By default, ACLs exist for the View, Edit and Delete permissions, with the ability to create custom permissions against any defined model. All default actions (e.g. searching, editing and deleting) automatically obey defined ACLs.
// Create models.
$user = User::create();
$article = Article::create();
// Grant edit permission to the user.
$article->grant(Article::permissionEdit, $user);
// Check the grant.
if ($article->hasPermission(Article::permissionEdit, $user)) {
echo('User has permission to edit the article');
}
// Revoke the permission.
$article->revoke(Article::permissionEdit, $user);
// Try to save - this will return an unsuccessful result
// now that the permission has been revoked.
$article->save();
Decibel's Object-relational Mapping (ORM) implementation transparently manages database stucture and data persistence.
// Perform a search against the database.
$articles = Article::search()
->filterByField('publishDate', time(), '>')
->sortBy('publishDate')
->limitTo(3);
// List article titles.
foreach ($articles as $article) {
echo ($article->title . "\n");
}
Decibel is a Model-View-Controller (MVC) framework, ensuring best-practice separation of data, business logic and user interface. The model layer in Decibel completely abstracts storage of data in the database, allowing business data to be represented in a defined structure. Views provide visual representations of data through defined templates, while Controllers are the link between a user and the system. Controllers provide the user with an interface by arranging relevant views into an appropriate layout, translating user input and passing these to the Views.
Decibel Developer Support is aimed at developers of any level that require help or assistance with using or implementing Decibel. Non-developer clients should arrange support of their Decibel applications directly with a developer.
To try and rebuild Google Analytics would be like reinventing the wheel. While we think that its a good tool we consider that for many it's a bit overcomplicated and difficult to know how to make use of the information it provides. However, Decibel shows some key stats to make it easy for you to see the information you really need in one place.

Our hosting partner Iomart Group Plc have six data centres around the UK. We use their City of London data centre, which offers a high quality, resilient and secure space.
Key Features
- 24 hour Manned Security, CCTV & Intruder Alarmsv
- 24 hour on site Network Operations Centre (NOC)
- 4 x 1MW Generators
- 0.75 kW/m² power density
- N+1 Air Conditioning Systems
- Dual zone fire detection & INERGEN suppression system
- Up to 63A MCCB's within PDUs
- Dark Fibre Capability & Diverse Fibre Entry
- Carrier Neutral
- 6 x 500 kVA UPS (N+1)
- Controlled Environment - room temperature 24°C +/- 2°C
- 0.75kW/m² cooling density
- 12kN/m² raised floor system - 600mm void
- Mirrored Switchgear
The Private cloud is the Rolls Royce of cloud services.
A private cloud, delivers all of the benefits of cloud computing, including self-service, scalability, and elasticity, but with the additional comfort that a completely bespoke and dedicated solution brings.
Benefits of Decibel Technology's private cloud:
- Dedicated Hardware Platform
- On Demand Virtual Servers
- Finite Resource Pre-ordained
- Flexibility and elasticity of cloud
- Bespoke and complex architectures
- Totally Secure
- High Availability guaranteed Service Level Agreements (SLAs)
- Total Control
- Secure & ISO 27001 Compliant Infrastructure
- Backed up across multi UK Data Centres and closed Fibre Network
- 24 x 7 On Site Support and Service
- Simple Billing Model
Decibel provides real time chart of web server resource usage for your website. Well of course, why wouldn't we!? Well actually hosting companies don't seem to do this, so we built our own bespoke monitoring platform so you can see exactly what's happening on your website and server.
Decibel Technology's hosting comes with a Service Level Agreement to say that we'll never go below 99.5% availability.
ISO 9001:2008
Iomart is ISO9001 accredited. It is the globally implemented standard for providing assurance regarding an organisation's ability to satisfy both quality requirements and the enhancement of its customer relationships.
ISO 27001:2005
Iomart is also ISO27001 accredited, which is the recognised international standard developed specifically for Information Security Management Systems. This requires a company to demonstrate that it undertakes a systematic approach to managing sensitive corporate information and ensuring data security.
We fully support our hosting platform with 24/7 monitoring, and security or performance upgrades as and when they become available. Contact us at any time if you experience any issue with our servers.
Clients have the option to add private virtualised cloud hosting; a setup which is perfectly optimised for Decibel. With security and resilience top of the IT agenda for most businesses, hosting is now a specialist 24/7 matter. Decibel provides dedicated monitoring, charts of server resource usage, and email updates of any server events - minor or significant - for complete transparency.
Fast friendly support is a key objective of the Decibel team. Any client paying for support should expect an immediate response to their enquiry, and any required fixes rolled out within hours or days, or as soon as is practically possible. Decibel is mature technology used by hundreds of clients over many years. It is a robust system and in practice rarely needs fixes to its core technology.
If you pay for support you get access to the Decibel ticketing system for issue-tracking there is record of when the enquiry was logged and real time tracking of progress. This includes the discussion that occurs between Decibel and the developer.
Decibel Developer Support provides direct access to the Decibel development team for assistance to use or implement Decibel or to suggest new features.
The Open API architecture of Decibel allows for a vast range of one or two-way integrations to occur with any third-party database or applications. Common integrations such as Salesforce can be performed in as little as 30 minutes, and the most of complex data integrations with bespoke applications generally only take 2 to 5 days.
A wide variety of server configurations are supported, making Decibel suitable for any website, whatever the load requirement. Minimal configuration is required at the application level, and Decibel can even be integrated into standardised hosting environments like cPanel/WHM. This allows domains to be parked and configurations to be updated automatically.
Decibel utilises shared memory caching to ensure that page content is returned to the user as quickly as possible. Caching is permission-aware and handled at a core level - developers only need to tell Decibel how long content can be cached for and let Decibel do the rest.
Decibel automatically optimises uploaded media assets to ensure speedy delivery to end users. Low level optimisations are also performed on website assets such as CSS and JavaScript by automatically minifying and combining multiple resources.
Decibel can be integrated with virus scanning software to ensure that assets uploaded both by administrators or end users don't introduce viruses or malware to the hosting server.
Decibel supports authentication using any security token device. Free Apps are available for common token providers or use the Open API to connect to any token authentication server.

Decibel is regularly tested against McAfee SECURE, ensuring protection against thousands of hacker vulnerabilities and making it easy for website operators to apply the McAfee SECURE seal.
Decibel is built with configurable consumer and administrator security policies up to a level of PCI DSS 2.0 compliance. PCI DSS compliance is the credit card standard, and even if you don't take credit cards from a data security perspective, it's one of the strongest standards to follow.

Decibel is built with configurable consumer and administrator security policies up to a level of PCI DSS 2.0 compliance.

All hosting packages include a staging area for testing and experimentation. Website administrators using Decibel CMS can copy any live site across to their staging site with just one click.
While Decibel can be hosted anywhere of your choosing, Decibel web servers are perfectly optimised for hosting Decibel Framework and CMS. Our infrastructure includes monitoring and alerts from third party servers to ensure our servers are in full working order.
Decibel frequently issues free updates. While working to a short, medium and long term development program, Decibel reacts quickly to the requirements of the community and the developers that pay for support.
Cutting edge updates are released in a development stream, before being promoted to the stable stream after any final issues are ironed out. Updates can be installed from the appropriate stream in minutes using Decibel's built-in package installation system.

Decibel's in-built Health Check identifies potential issues with the CMS configuration or its underlying infrastructure and provides practical advice to system administrators for their resolution. Where possible Decibel performs its own maintenance during the nightly maintenance cycle and notifies administrators where non-trivial tasks may require intervention.

Decibel's easy to implement taxonomy makes it easy to tag and share content automatically between multiple websites, which is particular useful for international companies.
With website resilience and security now top of the IT agenda, hosting is becoming an increasingly complex subject requiring specialist knowledge and skills. We have designed a highly sophisticated platform with a leading hosting infrastructure partner, and together with them, we monitor and manage your website 24/7. If something does happen to a website on any server, we'll know before you do, and we'll be sure to give you a full report when the issue is resolved or while it's being resolved.
We provide full reporting of server events so you can understand exactly what resource your website needs, even what days and times of the week it most needs it. Server space can be easily be purchased by a non-technical person through our Decibel Portal, through which they can even upload their site. The system will automatically provision a staging and live server and upload your website to it.
Developer? Agency? Client? Find out what to do next.



