---
title: "Control the quality you need"
url: https://www.exakat.io/control-the-quality-you-need/
date: 2019-09-13
modified: 2020-06-26
author: "dams"
description: "[page_header type=\"subnav\" align=\"center\" title_case=\"uppercase\"] [section] [row] [col span=\"2\" span__sm=\"12\"] [/col] [col span=\"8\" span__sm=\"12\"] Following strong PHP development principles is a key success factor to reduce your PHP debt. Automating the..."
word_count: 493
---

# Control the quality you need

# Control the quality you need

Following strong PHP development principles is a key success factor to reduce your PHP debt. Automating the compliance of your source code trough static analyses to your own standards and norms, helps you to build sustainable projects, decrease technical debt and save time and money.

## ACTIVATE THE RULES YOU NEED

Exakat rules are build on the top of a deep PHP experience and a training base of 1500 projects which offer strong value with non-controversial rule sets. The default behavior of our rules will work for most projects, but you can easily tune them to fully match your needs. The configuration files enables to active our rules 1 by 1, by set(s) of rules or either use your own defined rules set. All of that to match to your need.

[
READ MORE ON OUR RULES
](https://exakat.readthedocs.io/en/latest/Rules.html)

rulesets:My_Rules:"Adding Zero": Structures/AddZero"Multiply By One": Structures/MultiplyByOne"Concat Empty String": Structures/ConcatEmptyMy_Rules2:[Structures/AddZero, Structures/MultiplyByOne, Structures/ConcatEmpty]

## DEFINE THE QUALITY THAT COUNTS FOR YOU

One quality for all is a chimera. Exakat helps you to define your own PHP standard that meet the quality your Team and your product require. Exakat provides its own documented Software Development Kit based on a precise DSL (Domain specific language) to write you own rule(s). Start easily by duplicating one of our 450 rules.

[
LEARN How to write your own ruleS
](https://exakat.readthedocs.io/en/latest/Development.html)

# PROJECT RULESET

Exakat offers a unique way to personalize the rules used during analysis of projects. These rulesets can meets the quality profiles you need for a project or a Team. Every member of the project can see which rules have to followed.

[
READ MORE ON OUR RULESETS
](https://exakat.readthedocs.io/en/latest/Rulesets.html)

![](https://www.exakat.io/wp-content/uploads/2017/01/favorites-1024x569.png)

![](https://www.exakat.io/wp-content/uploads/2019/09/Exakat_QualityForAll-1024x647.jpg)

# ALL DEVELOPERS FOR ONE QUALITY

Getting every developper on the same page about quality is hard enough. What happens when you add a ressources to your développement Team or start a new project ? Exakat enables you to strive quality and scale to every project : proof of concept, legacy, in-house, out-sourced or off-shored.

LEARN HOW TO WRITE YOUR OWN EXTENSION

## HOW TO GET EXAKAT

#### Choose the Way that Matches Your Needs

### FREE TRIAL

Review the last Exakat Community Edition rules for free. Submit your public GIT repo. 

[
SUBMIT NOW
](https://www.exakat.io/en/free-trial/)

![](https://www.exakat.io/wp-content/uploads/2020/06/cloud-protect-icon-white.png)

### CLOUD

Connect your GitHub or GitLab repository and get started in less 5mn.

Enjoy 14-day free trial including :

**UNLIMITED** projects

**CODE ANALYSIS** for private or public projects

**CODE FIXING **for private or public projects

**+30 reports**

Limited to 100k PHP LoC

[
GET STARTED
](https://app.exakat.io)

[Discover the Community Edition : Open Source & Free > ](/exakat-community-edition/)