PHP Pseudo Compiler

Sunset édition
Cette mise à jour du plug-in est la dernière version rendue publique. Nous ne prévoyons pas d'apporter des modifications graves ou ajouter de nouvelles fonctionnalités à partir de maintenant.

Nous ne pouvons pas toujours être en mesure de fournir un soutien rapide pour ce plugin sur les forums WordPress.org. Si vous souhaitez bénéficier d'un soutien professionnel ou des fonctionnalités supplémentaires / personnalisées, envisager d'acheter la La version Pro.

PHP Pseudo Compiler est un outil de développement. It scans the file you specify and determines whether you have undefined functions or methods.

Why not just run the PHP code, you say? Bien, PHP est pas un langage compilé. Il cherche des fonctions au cours de l'exécution. Donc, si vous avez un segment de code ne sont pas couverts par votre test normale, et vous avez une fonction non définie là, vous ne saurez jamais de la fonction indéfinie jusqu'à ce qu'il frappe la production lorsque les conditions particulières d'activation de ce segment de code particulier sont remplies. Cet outil se révélera particulièrement utile lors de grande refactoring échelle.

Live Demo

PHP Pseudo Compiler has a beautifully designed admin interface, qui est riche en fonctionnalités, user-friendly and functional. Please visit this fully operational live demo site pour le voir en action, (and to check your code without installing it locally).

Maintenant disponible dans votre langue en utilisant Google Translate.

Traits

  • Modern Admin Interface: PHP Pseudo Compiler sports a modern and beautiful admin interface based on the twitter bootstrap framework.
  • Admin Interface Tour: A slick tour will take you around the admin page and familiarize you with its features.
  • Aide généreux: Chaque fois que vous avez besoin d'aide, the information and hint is only a click away in PHP Pseudo Compiler. (En fait, ce n'est qu'un survol de la souris loin.) Robust Security: Unbreakable authentication (using hash and salt), impervious to SQL injection etc.
  • WordPress Integration: PHP Pseudo Compiler comes with built-in WordPress integration. It works as a WordPress plugin if uploaded to the wp-content/plugins folder of your blog. Ce qui est plus, vous pouvez passer en mode autonome à partir la page plugin administration de WordPress de cette demande, tout en utilisant le mécanisme d'authentification de WordPress et base de données.

Version Pro

En plus de la version entièrement fonctionnelle Lite, PHP Pseudo Compiler a également un La version Pro avec beaucoup plus de fonctionnalités. Ces caractéristiques sont mises en évidence par une icône rouge dans les menus de la version lite.

  • Téléchargez et vérifiez packages PHP: Dans l' Pour version, you can upload a package as a zip file and check for missing function/method definitions.
  • WordPress Support: La Pour version can load and check any plugin on your server, and recognizes WordPress functions.
  • Skinnable interface d'administration: Dans l' Pour version, vous pouvez sélectionner les schémas de couleurs de vos pages d'administration de neuf skins différents.
  • Options avancées: La version Pro vous permet de configurer des options avancées comme la suppression des doublons, displaying all detected tokens, ability to do dynamic code analysis etc.
  • Paramètres d'exécution: Possibilité de spécifier la durée d'exécution maximale et la taille de la mémoire pour les grands travaux de compilation.

Installation

Pour l'installer comme un plugin WordPress, se il vous plaît utiliser l'interface d'installation de plugin.

  1. Search for the plugin PHP Pseudo Compiler from your admin menu Plugins -> Add New.
  2. Cliquez sur Installer.

Il peut également être installé à partir d'une archive zip téléchargé.

  1. Accédez à votre menu Admin Plugins - & gt; Ajouter un nouveau, et cliquez sur "Ajouter Plugin" près du sommet.
  2. Recherchez le fichier zip et cliquez sur téléchargement.

Une fois téléchargé et activé,

  1. Visit the PHP Pseudo Compiler plugin admin page to configure it.
  2. Take a tour of the plugin features from the PHP Pseudo Compiler admin menu Tour and Help.

Si vous souhaitez passer temporairement au mode autonome du plugin, cliquez sur le "Mode autonome" button near the top right corner of PHP Pseudo Compiler screens. Vous pouvez l'installer de façon permanente en mode autonome (en utilisant sa propre base de données et l'authentification) en téléchargeant l'archive zip sur votre serveur.

  1. Téléchargez le contenu de l'archive php-validator à votre serveur.
  2. Accédez à l'emplacement où vous avez chargé le paquet (http://yourserver/php-validator, par exemple) à l'aide de votre navigateur Web, et cliquez sur le vert "Installer de lancement" bouton.
  3. Suivez l'assistant pour visiter la page d'administration, s'identifier, configurer les options de base.

Captures d'écran

  1. PHP Pseudo Compiler admin page, avec démarrage rapide, aider et soutenir info & nbsp;. & nbsp;Screenshot [php-pseudo-compiler] 1
  2. PHP Pseudo Compiler - comment le lancer. & nbsp; & nbsp;Screenshot [php-pseudo-compiler] 2
  3. Options page.  Screenshot [php-pseudo-compiler] 3
  4. PHP Pseudo Compiler output.  Screenshot [php-pseudo-compiler] 4
  5. Options avancées dans la version Pro montrant un thème sombre. & Nbsp; & nbsp;Screenshot [php-pseudo-compiler] 5

Changer Connexion

  • V2.80: Compatibilité avec WP4.6. De nombreux correctifs accumulés et les changements. Libérer la version du coucher du soleil. [Octobre 12, 2016]
  • V2.70: Compatibilité avec WP4.5. [Avril 12, 2016]
  • V2.66: Des améliorations dans l'interface Google Translator. Compatibilité avec installaton multisite de type subdomain. [Février 27, 2016]
  • V2.65: interface et la documentation des changements mineurs. [Février 25, 2016]
  • V2.64: Les changements dans l'interface DB pour gérer le cas où les pilotes natifs ne sont pas installés. Restreindre Google Translate ne pas traduire les chaînes modifiables par l'utilisateur. Optimisation de captures d'écran. [Février 7, 2016]
  • V2.63: Ajout d'informations de diagnostic sur la page de mise à jour. [Jan 20, 2015]
  • V2.62: Ajout d'un dev-friendly comprennent à introduire les paramètres locaux, le cas échéant. [Décembre 30, 2015]
  • V2.61: changements de refactoring en administration footer rendu. [Décembre 15, 2015]
  • V2.60: Compatibilité avec WordPress 4.4. [Décembre 5, 2015]
  • V2.53: Making the admin menu dynamic (optionally) in standalone mode. La fixation d'un bug de gestion des erreurs DB. Amélioration de la compatibilité avec Windows IIS. [Novembre 29, 2015]
  • V2.52: Warning about PHP V5.4 requirement on the admin page. [Novembre 8, 2015]
  • V2.51: Application exigence de V5.4 de PHP au moment de l'activation. [Octobre 27, 2015]
  • V2.50: Pages Admin dans votre langue à l'aide de la traduction de Google. [Octobre 22, 2015]
  • V2.42: Improving the speed of admin page loading. [Septembre 30, 2015]
  • V2.41: Killing the option to allow update checks. [Septembre 26, 2015]
  • V2.40: Changes to make the plugin work on nginx and Microsoft servers. [Septembre 20, 2015]
  • V2.33: Suppression d'un gestionnaire d'ajax utilisé. [Septembre 17, 2015]
  • V2.32: Ensuring usability on touch-screen devices. Removing an unused class and file. [Septembre 17, 2015]
  • V2.31: Reinstating the option to force the admin page loading, moving to a less colorful default theme. [Septembre 14, 2015]
  • V2.30: Adding better error handling on invalid requests, adding a link to the plugin admin page on WP plugins page, adding the ability to rerun the installer. [Septembre 12, 2015]
  • V2.20: Removing WP core file loading and refactoring header and menus. [Septembre 4, 2015]
  • V2.11: Changements de refactoring, code clean up and fixing some W3 validation errors. [Août 23, 2015]
  • V2.10: Releasing a live demo site. [Août 21, 2015]
  • V2.05: Adding warnings about undetectable methods. [Août 20, 2015]
  • V2.04: Documentation and refactoring changes only. [Août 18, 2015]
  • V2.03: Making the compiler more robust. [Août 17, 2015]
  • V2.02: Updating a screenshot, further minor fixes. [Août 17, 2015]
  • V2.01: Bug fix in the AJAX error handler. [Août 17, 2015]
  • V2.00: Major rewrite of the whole code base using the twitter bootstrap framework. Compatibility with WordPress V4.3. [Août 15, 2015]
  • V1.30: Corrections mineures. Compatibility with WordPress V4.0. [Septembre 8, 2014]
  • V1.21: Modifications de refactorisation mineurs. [Comme 25, 2014]
  • V1.20: contrôles de compatibilité pour WordPress V3.8. Adding more help on admin page. [Décembre 20, 2013]
  • V1.10: contrôles de compatibilité pour WordPress V3.7. [Novembre 11, 2013]
  • V1.03: Corrections de bugs (Erreur fatale: Appelez-temps passer par référence a été supprimée). [Jan 28, 2013]
  • V1.02: Renaming the plugin to drop the word Lite. [Mai 12, 2012]
  • V1.01: Minor code changes. [Avril 20, 2012]
  • V1.00: Version initiale. [Avril 3, 2012]

Foire aux questions

Qu'est-ce que ce programme faire?

PHP Pseudo Compiler est un outil de développement. It scans the file you specify and determines whether you have undefined functions or methods.

Que puis-je entrer dans "Liste des fichiers"?

Vous entrez les noms de chemin des fichiers que vous souhaitez valider. Noter que PHP Pseudo Compiler fonctionne sur votre serveur, et les fichiers doivent être accessibles par votre serveur web. S'il vous plaît spécifier les fichiers par rapport à votre wp-content/plugins annuaire, ou en tapant dans leurs noms de chemin complet. Vous pouvez entrer plusieurs noms de fichiers séparés par des virgules.

Que puis-je entrer dans "Emplacement du dossier"?

PHP Pseudo Compiler peut récursive charger un dossier complet sur votre serveur pour valider les fichiers qui y sont. Spécifiez un chemin relatif à votre wp-content/plugins emplacement (comme indiqué dans la bulle d'aide), ou comme un chemin absolu.

Qu'en est-il de "Charger l'application"?

En utilisant cette méthode de téléchargement de fichiers, vous pouvez télécharger une application PHP entière (comme un fichier ZIP) à votre serveur et le valider par des pseudo-compiler. Le fichier ZIP téléchargé sera décompressé dans un dossier temporaire et numérisé pour les fonctions et les méthodes non définies. Étant donné que les emplacements temporaires ont des noms aléatoires et ne peuvent pas exécuter des fichiers PHP à travers les invocations externes, le risque de sécurité est considérée comme inexistante.

Comment puis-je utiliser la "Sélectionnez un plugin" menu déroulant?

Similaire à la méthode de téléchargement de fichiers, vous pouvez valider un plugin installé sur votre serveur WordPress (les deux les actifs et inactifs) par pseudo-compiler. Sélectionnez un plugin et attendre la sortie.

What is the purpose of the "Execute the Files" option?

The uploaded files are parsed and examined statically by default. If you would like to do dynamic analysis by executing the files, please check here. Please note that executing uploaded files may have side effects, and it may be a security hole as well. For that reason, this Pro option self-disables after each execution. Dynamic analysis is of limited value when analyzing object-oriented projects because of the inherent statefulness of the code.

Les biens numériques

ezPayPalS'il vous plaît visitez notre vente de toutes sortes de biens numériques e-shop -- Plugins WordPress prime, paquets PHP, Mac Apps, eBooks etc. Il fonctionne sur mon propre paquet ezPayPal, que vous pouvez acheter si vous souhaitez démarrer une passerelle e-commerce similaire. Ne vérifier!
Voir aussi:  Autres forfaits
Si vous aimez mes efforts plugin, s'il vous plaît laisser un commentaire en utilisant votre login Facebook ci-dessous.
Si vous avez besoin d'aide, s'il vous plaît utiliser notre portail de support plutôt. & Nbsp;ezSupport Portal
[Fièrement présenté par EZ PayerCopain.]

Commentaires