Outils pour PHP

Ajouter un nouvel élément

ang NetBeans

Éditeur : NetBeans.org + Entre 54 M
NetBeans, créé à l'initiative de Sun Microsystems (Noyau de Forte4J/SunOne), présente toutes les caractéristiques indispensables à un EDI de qualité, que ce soit pour développer en Java, Ruby, C/C++ ou même PHP.

De licence OpenSource, NetBeans permet de développer et déployer rapidement et gratuitement des applications graphiques Swing, des Applets, des JSP/Servlets, des architectures J2EE, dans un environnement fortement personnalisable.

L'EDI NetBeans repose sur un noyau robuste, la plateforme NetBeans, que vous pouvez également utiliser pour développer vos propres applications Java, et un système de plugins performant, qui permet vraiment d'avoir un EDI sur mesure.

Ainsi, si vous ne téléchargez que la déclinaison concernant le développement Java SE, votre EDI ne sera pas livré avec le support Java EE, EJB, Jsp, Tomcat, Glassfish, ...

A coté de la version complète de l'EDI NetBeans, vous avez différentes déclinaisons (6 au total, sans compter la version complète) qui se concentre sur une plateforme ou langage bien précis :

Java ME
Java (SE + ME + EE)
Ruby
C/C++
PHP

NetBeans rajoute, à coté du support pour CVS et SubVersion, un support pour ClearCase, mais aussi pour Mercurial.
Il vous permet également de déployer vos applications Web, non seulement vers Tomcat et Glassfish qui sont livrés avec le "Pack Web", mais aussi vers JBoss, WebSphere 6.1, WebLogic 9.

En plus d'avoir :

un système de projets basé sur Ant, permettant une meilleure indépendance et portabilité de vos travaux ;
un refactoring avec des fonctionnalités comme le renommage, le déplacement et la recherche des déclarations pour classes, méthodes et packages ;
le support de Java SE 5.0 (Tiger) avec les nouveaux mots clefs du langage, les annotations, les generics, etc. ;
le support de Java SE 6.0 (Mustang) ;
le support de développement d'applications Web avec des améliorations pour l'édition des JSP, la gestion serveur, le support des dernières versions de Tomcat, etc. ;
le support pour Java ME et les standards MIDP 2.0 et CLDC 1.1, possibilités d'intégrations d'émulateurs extérieurs, etc. ;
un débogueur de grande qualité ;
une interface graphique améliorée.

La dernière version propose, entre autres :

un éditeur grandement amélioré quant au support Javascript, qu'il soit non seulement dans un fichier Javascript, mais aussi dans une page html, jsp, rhtml ;
un éditeur visuel pour les fichiers CSS ;
un support fortement amélioré pour tout ce qui est Ajax, avec entre autre un support pour jMaki et GWT ;
un nouveau module pour Java FX
la gestion de bases de données grandement revue, avec un support direct pour JavaDB/Derby, MySql, PostgreSQL ;
un support pour les frameworks Hibernate et Spring ;
un support pour les webservices, avec support RestFul, Axis2, plugin SoapUI ;
une fonctionnalité "deploy on save" pour les applications Web ;
un support de GlassFish V3 Prelude ;
des éditeurs pour les langages Groovy, Grails, Ruby, Rails, Python, C/C++, PHP, etc. ;
un éditeur xml, xsd, xslt, wsdl, ... ;
un support pour importer des projets Eclipse.

vec les Pack Mobility (Java ME), Web et Java EE, UML, SOA, Ruby, PHP, ..., vous vous retrouvez directement pleinement opérationnel une fois l'installation terminée.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang PHPEdit

Éditeur : WaterProof Software +
PHPEdit est un environnement intégré de développement (IDE) pour PHP conçu pour les professionnels.

Critique de Guillaume Rossolini
À mon sens, PHPEdit est un très bon IDE.

Dans ses plus récentes versions, il a su pallier ses problèmes de plantages et, même s'il n'est pas d'une stabilité exemplaire, il permet néanmoins de développer sans craindre de perdre du temps.

Mieux, il propose de très bonnes solutions pour gagner du temps (affichage de l'aide sur la fonction utilisée, utilisation de gabarits de clavier et de marqueurs rapides, etc.) et chaque nouvelle version améliore les fonctionnalités existantes.

Enfin, des plugs-in sont constamment en développement pour aider au mieux le développeur. Couplé à sa solution wIT de rapport de bugs, PHPEdit est un environnement complet de travail en équipe.

C'est mon logiciel de choix depuis plusieurs années.

Liens
PHPEdit 2.6, un IDE complet pour PHP
Téléchargement :
Compatibilité :
Windows  

ang Wamp Server

Éditeur : Alter Way + 36 Mo
WampServer permet de développer des applications Web dynamiques à l'aide du serveur Apache, du langage de scripts PHP et d'une base de données MySQL. La plate-forme possède également PHPMyAdmin pour gérer plus facilement les bases de données. Contrairement aux autres solutions, WampServer permet de reproduire fidèlement son serveur de production.
Téléchargement :
Compatibilité :
Windows  

ang ArgoUML

Éditeur : Tigris +
ArgoUML est un outil open source de modélisation qui inclut le support de tous les diagrammes UML 1.4 standards. Il tourne sur n'importe quelle plate forme Java standard et il est disponible en 10 langues.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang WebExpert

Éditeur : Visicom Media +
WebExpert est un puissant logiciel d'édition Web qui vous permet de concevoir et de gérer des sites Web, de façon professionnelle en toute simplicité.

Grâce à une interface ergonomique et à un éventail impressionnant d'outils riches en fonctionnalités, WebExpert vous procure une parfaite maîtrise de la conception Web. À l'aide de WebExpert, vous détenez le plein contrôle sur tous les standards du Web comme le HTML, le JavaScript, les feuilles de style CSS, le ASP et le PHP.

Critique de BWP-Necromance
Bon alors que dire de cet éditeur... Certes il a pas mal de défauts qui peuvent dérouter un utilisateur qui cherche la perfection. Mais bon, la plupart des défauts sont des défauts mineurs et souvent vite réparés par le moyen des mises à jour. L'application propose plein d'outils et de services pour la rendre agréable à l'utilisation et fournir un travail plus que convenable, même s'il manque une partie WYSIWYG - qui n'est pas nécessaire pour l'éditeur.

Donc, au final nous avons un éditeur assez simple d'utilisation avec quelques défauts, mais qui reste tout de même un très bon choix d'éditeur pour le développement Internet.

Critique de Pierre-Baptiste Naigeon
J'ai pris en main cet outil à l'occasion de ce test. Je ne peux pas dire que j'ai été convaincu.
Les petits défauts cités ci-dessus suffisent à gâcher les qualités de ce logiciel, qui propose par ailleurs de très bonnes fonctionnalités (notamment le visionnage direct du PHP qu'il est un des seuls à proposer).

En conclusion donc, un éditeur moyennement satisfaisant en l'état, mais qui ne demande qu'à mûrir pour devenir un incontournable.

Liens
Test complet de l'éditeur WebExpert 6.50 de Visicom
Téléchargement :
Compatibilité :
Windows  

ang Doxygen

Éditeur : Doxygen +
Doxygen est l'outil par excellence de génération de documentation à partir du code source. Il peut être utilisé pour des développements C++, C, Java, C# et bien d'autres.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Accueil WAMP Amélioré

Licence : Libre 79 octets
Si comme moi vous utilisez tous les jours la page d'accueil de WAMP pour naviguer plus rapidement dans vos projets, vous aimerez sans doute cette version revue et améliorée. Comme la version officielle, cette page se suffit à elle même, il n'y a rien d'autre à installer. Aucun connexion à internet n'est nécessaire.

Au programme:
  • les différentes sections ont été placées dans des onglets pour permettre un accès plus rapide
  • vous pouvez désormais tester des morceaux de code JavaSript ou PHP à l'aide des codepad intégrés
  • une liste des fonctions de la version de PHP en cours est désormais disponible, un filtre vous permet de retrouver rapidement une ou plusieurs fonctions
  • une liste de tâches est également disponible pour vous permettre de noter rapidement ce qu'il reste à faire (navigateur compatible HTML5 nécéssaire)
  • cette nouvelle mouture supporte les thèmes, vous pouvez ajouter les votres alors soyez créatifs !
  • le choix de la langue ainsi que du thème utilisé sont désormais sauvegardés, plus besoin de cliquer à chaque fois
  • les extensions chargées sont affichées sous forme de liens vers le manuel officiel de PHP



Utiliser le codepad PHP
Tapez votre code PHP, cliquez sur "Éxecuter le code PHP" et admirez le résultat de votre génie ! Vous disposez de deux fonctions par défaut pour faciliter d'éventuels tests de performance: _st et _nd respectivement start et end. La première permet d'enregistrer le temps courant et la seconde vous renvoie le temps que le script à mis depuis _nd en secondes.

Utiliser le codepad JavaScript
Tapez votre code JavaScript, puis cliquez sur "Éxecuter le code JS" et laissez la magie opérer.
  • jQuery est disponible
  • vous pouvez tout à fait utiliser le contenu généré par le codepad PHP
  • vous disposez des fonctions write() et dump() pour afficher respectivement du texte et des données



Utiliser les tâches
Cliquez sur "Nouvelle tâche" saisissez un nom pour ajouter une tâche. Cliquez sur une tâche pour la marqué comme faite. Cliquez sur "Nettoyer" pour enlever les tâches effectuer de la liste. Cliquez sur une tâche tout en maintenant la touche CTRL enfoncée pour changer sa couleur.

Tout est dit, j'espère que vous vous amuserez autant en utilisant cette page que moi à la créer. Vos remarque ou améliorations sont les bienvenues.
Téléchargement :
Compatibilité :
Windows  

ang ChromePHP

Éditeur : Craig Campbell +
ChromePHP est une console de logging PHP pour Google Chrome.
Téléchargement :
Compatibilité :
 

ang EasyPHP

Éditeur : easyPHP +
EasyPHP est un ensemble de logiciels permettant d'utiliser toute la puissance et la flexibilité offertes par le langage PHP et l'utilisation efficace de bases de données sous Windows. Il contient un serveur Apache, une base de données MySQL, un ensemble complet PHP, ainsi que des outils simples de développement de votre site Web ou de vos applications.

Liens :
Introduction à EasyPHP, par Geronimo
Intégration de phpPgAdmin dans EasyPHP, par Damien Griessinger
Téléchargement :
Compatibilité :
Windows  

ang PHPEclipse

Éditeur : Eclipse Foundation +
Support PHP pour le framework EDI Eclipse. Certaines des possibilités sont un vérificateur de syntaxe, un débogueur, un formateur de code, des gabarits...

Critique de Jean-Pierre Grossglauser
D'un point de vue objectif, PHPEclipse propose un grand nombre de fonctionnalités communes à d'autres IDE, notamment Zend Studio, NuSphere PHPEd ou encore PHPEdit. Cependant, le logiciel se démarque de par son développement open source et son framework, Eclipse. Ces caractéristiques permettent d'entrevoir PHPEclipse comme la meilleure alternative du moment.

Liens
Test complet de PHPEclipse, par Jean-Pierre Grossglauser
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang UML2PHP5 (pour Dia)

Éditeur : zpmag.com +
UML2PHP5 est un plugin destiné à se greffer sur l'application de dessin de diagramme Dia. Il permet de générer automatiquement le squelette du code PHP des classes du diagramme.

Le modèle objet de PHP5 se rapprochant de plus en plus de celui de java par exemple, il devenait urgent de fournir à la communauté un outil de design à la hauteur des outils disponibles pour d'autres langages.
Téléchargement :
Compatibilité :
Linux Windows  

ang phpDocumentor

Éditeur : Joshua Eichorn +
phpDocumentor est l'outil standard actuel d'auto-documentation pour le langage PHP. Similaire à Javadoc et écrit en PHP, phpDoc peut être utilisé depuis les lignes de commandes ou depuis une interface Web pour créer une documentation professionnelle à partir du code source PHP.

Lien :
Comparatif des générateurs de documentation PHP, par Hugo Étiévant
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Zend Studio

Éditeur : Zend +
Propose : Code Folding, documentation avec PHPDocumentor, CVS, SVN, FTP, SFTP, FTP par SSL, Services Web, connexion aux BDDIBM DB2/Cloudscape/Derby, MySQL, Oracle, Microsoft SQL Server, PostgreSQL et SQLiteéditeur de requêtes SQL, débogage (arrêts conditionnels, affichage Stack Trace, Advanced Watches, variables, tampon de sortie), débogage sécurisé à distance, profileur, interopérabilité avec Zend Server et bien sûr support de Zend Framework.

Lien :
Créer un projet avec Zend Studio, par Guillaume Rossolini
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Uniform Server

Éditeur : aiglenoir + 11.4 Mb
Uniform Server est un package WAMP qui vous permet de faire tourner un serveur sur n'importe quel ordinateur MS OS Windows.
Il est petit et mobile à télécharger ou à déplacer et peut également être utilisé pour une mise en service d'une production / serveur en direct. Les développeurs ont également utiliser le serveur uniformes pour tester leurs applications réalisées avec soit PHP, MySQL, Perl, Apache ou le serveur httpd.

un serveur web, vous pouvez l'emporter avec vous sur une clé USB ou même un lecteur flash de votre appareil photo.
Téléchargement :
Compatibilité :
Windows  

ang Kwatee Agile Deployment

Éditeur : Kwatee Ltd + 25Mo
Kwatee Agile Deployment est un outil gratuit (à usage interne de développement) capable de déployer des applications web applications ou tout autres logiciels sur n'importe quel OS. Les opérations fastidieuses et propices aux erreurs de mise à jour sont automatisées et réalisées sur un nombre quelconque de serveurs dans vos locaux ou dans le cloud en quelques minutes.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Komodo Edit 4

Éditeur : ActiveState Software +
Komodo Edit est un éditeur multi-langage permettant l'écriture d'un code de bonne qualité.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang phpDesigner

Éditeur : MPSOFTWARE +
PHPDesigner est un EDI pour PHP, Javascript, HTML, CSS qui n'a rien à envier aux plus connus du marché. Il intègre toute les fonctionnalités d'un EDI et a la particularité d'être distribué sous 2 versions : une payante et une gratuite (un peu moins fournie que la payante).
Téléchargement :
Compatibilité :
Windows  

ang PSPad

Éditeur : PSPad +
PSPad est un éditeur de texte et de code, qui permet de gérer plusieurs projets, pour différentes plateformes. Cette application comporte des outils nécessaires dans la réalisation de scripts, dans le traitement des lignes, dans les conversions, compilations et compressions, etc. Un éditeur Hexadécimal, un moteur de recherche et des filtres font partie des nombreuses options du programme, ainsi que l'insertion de caractères spéciaux, l'auto-correction, la comparaison de textes ...

Critique de stoyak
PSPad est très convivial, avec de nombreuses options. Il est également compatible avec d'autres langages. Il y a peu de désavantages pour l'utilisation quotidienne que j'en fais

Critique de djibril
PSPad est très simple d'utilisation et permet de programmer facilement en Perl et d'autres langages.
Téléchargement :
Compatibilité :
Windows  

ang StarUML

L'objectif du projet StarUML est de faire un outil et un environnement de modélisation qui puisse être une alternative aux outils commerciaux. StarUML supporte la plupart des diagrammes UML 2.0
Téléchargement :
Compatibilité :
Windows  

ang Eclipse PDT

Éditeur : Eclipse Foundation +
PDT est un Edi basé sur l'éditeur Eclipse pour PHP, il intègre de nombreuses fonctionnalités comme la complétion du code, les snippets de code, le repliage du code et grand nombre de fonctionnalités importantes. Il est compatible avec les nouvelles versions de PHP.
Téléchargement :
Compatibilité :
Linux Mac Windows  

34 éléments

Connexion

Identifiant
Mot de passe
S'inscrireMot de passe oublié ?
 
 
 
 
Partenaires

Hébergement Web