2010-05-21 2 views
2

Note: Ce n'est pas un autre "Quel est le meilleur IDE PHP?" question.PHP IDE avec serveur Web intégré

Je cherche un IDE PHP avec une fonctionnalité spécifique, à savoir un serveur web intégré/embarqué (php enabled); idéalement avec xdebug pré-groupé. Je sais déjà qu'Aptana 1.5 a cette fonctionnalité (ainsi que d'anciennes versions de Zend Studio), mais qu'Aptana 1.5 n'est pas supporté depuis longtemps et que nous faisons la transition vers PHP 5.3 et au-delà, c'est l'utilité diminuera de manière significative. J'ai examiné certaines options, y compris Eclipse PDT et NetBeans, mais il semble que chaque IDE PHP repose sur un serveur web local/distant séparé pour interpréter le code. Je sais que l'installation locale d'un serveur Web est plutôt banale, mais il s'agit d'une solution en classe, où l'installation, la configuration et la maintenance d'un serveur Web sur 1000 machines ne sont tout simplement pas réalisables. Une solution de serveur distant ne fonctionnera pas non plus en raison de la nécessité d'utiliser la fonctionnalité de débogage (xdebug nécessite actuellement une adresse IP codée en dur pour le client de débogage).

Cela semble être une fonction/un plugin si évident pour un IDE PHP, mais mes recherches jusqu'à présent n'ont donné aucun résultat.

Répondre

0

http://www.enginsite.com/php-editor.htm - Trouvé à travers la recherche Google. Il est possible de mettre à jour PHP.exe que l'application utilise actuellement avec la dernière version; par conséquent, vous pouvez appliquer cette solution à d'autres éditeurs IDE que vous avez découverts.

Komodo Edit (http://www.activestate.com/komodo-edit) - A la possibilité de spécifier l'interpréteur PHP que vous voulez utiliser lors du codage de PHP. Peut définir des points d'arrêt et d'autres nécessités de débogage. (http://docs.activestate.com/komodo/4.4/debugphp.html)

+0

Ouais, je l'ai vu un, il n'a pas été mis à jour en 6 ans. – seth

+0

Err, pas Komodo, l'autre. Il semble que Komodo dispose de fonctionnalités de débogage basiques via un exécutable php, mais pas très utile pour les applications web php. – seth

2

Delphi For PHP dispose d'un serveur Web intégré (Apache) qu'il configure et démarre/arrête pour les sessions de débogage. Il n'y a pas de configuration de l'utilisateur final nécessaire. Cependant, le moteur de débogage est PHP DBG, pas xDebug.

Notez que Delphi pour PHP supporte pleinement le débogage de tout type de site PHP, il n'est pas limité aux sites créés avec le framework VCL For PHP.

+0

Je suppose que ce n'est pas une exigence, mais bon marché/gratuit/licence académique serait idéal car nous n'avons presque pas de budget (collège communautaire ...). De mes recherches, je pense que NuSphere est également une option bien payée. – seth

+0

Je * pense * que Embarcadero a des licences académiques, mais je peux me tromper. La meilleure idée serait de les contacter. –

1

Il est également PhpED de NuSphere:

link text

+0

D'accord. Le seul problème est le coût. – seth

0

débogage du code PHP en utilisant Xdebug: Vous pouvez consulter les variables locales, définir des montres, des points d'arrêt et évaluer en direct le code. Accédez aux déclarations, types et fichiers en utilisant les raccourcis Aller vers et les liens hypertexte. Utilisez un chemin d'inclusion PHP global pour tous les projets ou personnalisez-le par projet.

https://netbeans.org/features/php/

0

Voici quelques meilleur IDE PHP avec les serveurs web dans mes connaissances encastrables;

  1. Aptana Studio
  2. Netbean
  3. Microsoft Expression Web avec IIS pour PHP
Questions connexes