Outils de développement

Tout environnement de développement peut être utilisé. Toutefois voici une liste d'outils fortement recommandés pour leur complétude, leur qualité et la productivité du développement qu'ils apportent. Ils sont utilisés par la plupart des développeurs principaux de Dolibarr. Notons que toutes ces solutions sont gratuites et OpenSource.

= Pour tout développeur =

Voici le socle de travail recommandé, toutefois tout outil respectant les standards Web, PHP, Mysql peuvent faire l'affaire.

Un serveur AMP

 * Apache, Mysql et PHP

Sur Linux: Ces 3 produits sont disponibles dans toutes distributions.

Sur Windows: Installez WampServer 2 (base Mysql, Apache et PHP tout clé en main). Ce serveur WAMP offre le trio MySql+Apache+PHP, avec possibilité de basculer de version pour n'importe lequel de ces composants d'un simple clic).

Chrome ou Firefox et plugins
A télécharger depuis le site http://www.chrome.com
 * Chrome

A télécharger depuis le site http://www.firefox.com
 * Firefox avec les plugins:
 * Firebug + Firecookie + FirePHP,
 * HTML Validator,
 * User agent switcher pour simuler des accès depuis un smartphone
 * Selenium IDE
 * Cert Viewer Plus si vous comptez faire des tests en HTTPS,
 * QuickProxy si vous voulez basculer rapidement votre navigateur vers des utilitaires Proxy (WebScarab)...

SquirrelSQL
A télécharger depuis le site http://squirrel-sql.sf.net
 * SquirrelSQL pour l'administration de base

Installation d'Eclipse
Nous recommandons la version suivante d'Eclipse:

Sinon toute version disponible sur le site Eclipse fait l'affaire.

Une fois Eclipse installé, il est recommandé de modifier/vérifier les paramètres suivants:

Installation du plugin Eclipse pour PHP: PDT.
Avec certaines installations d'Eclipse, PDT peut etre installé depuis Help -> Install new software et choisir PDT. Si PDT n'est pas présent, si vous avez installé la version Eclipse ci-dessus, il suffit d'utiliser la procédure Help -> Install new software -> Add -> pour installer le package complémentaire:

Configurer Eclipse pour récupérer les sources
Une fois qu'Eclipse est installé, vous pouvez vous connecter au repository GIT pour y récupérer les dernières versions de développement.

Pour cela, voir la page FAQ Récupérer, mettre à jours les sources GIT du projet.

= Optionnel = Vous pouvez aussi installe des composants optionnels pour avoir le support de technologies suplémentaires. Voir la page Outils de développement - Composants optionnels.