PHP Pseudo Compiler

Sunset Edizione
Questo aggiornamento del plugin è l'ultima versione rilasciata pubblicamente. Non ci aspettiamo di apportare modifiche gravi o aggiungere nuove funzionalità ad esso da ora in poi.

Potremmo non essere sempre in grado di fornire un supporto tempestivo per questo plugin sul forum WordPress.org. Se si desidera avere il supporto professionale o caratteristiche extra / personalizzati, considerare l'acquisto del Pro version.

PHP Pseudo Compiler è uno strumento di sviluppo. Si esegue la scansione del file specificato e determina se si dispone di funzioni o metodi non definiti.

Perché non eseguire il codice PHP, che dici? Bene, PHP non è un linguaggio compilato. Sembra per le funzioni durante la fase di esecuzione. Quindi, se non si dispone di un segmento di codice coperta dal test normale, e si dispone di una funzione non definita in là, si saprà mai della funzione non definita fino a raggiungere la produzione quando sono soddisfatte le condizioni particolari che attivano quel particolare segmento di codice. This tool will prove especially useful during large scale refactoring.

Live Demo

PHP Pseudo Compiler has a beautifully designed admin interface, which is feature-rich, user-friendly and functional. Please visit this fully operational live demo site to see it in action, (and to check your code without installing it locally).

Now available in your language using Google Translate.

Lineamenti

  • Moderna Interfaccia di amministrazione: PHP Pseudo Compiler sports a modern and beautiful admin interface based on the twitter bootstrap framework.
  • Interfaccia di amministrazione Tour: Un tour chiazza di petrolio vi porterà in giro per la pagina di amministrazione e familiarizzare con le sue caratteristiche.
  • Generous Help: Ogni volta che hai bisogno di aiuto, the information and hint is only a click away in PHP Pseudo Compiler. (Infatti, è solo un passaggio del mouse di distanza.) Sicurezza robusta: Autenticazione Unbreakable (utilizzando hash e sale), impermeabile a SQL injection, ecc.
  • 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. Cosa c'è di più, si può passare alla modalità autonoma dalla pagina dei plugin di amministrazione di WordPress di questa applicazione, pur utilizzando il meccanismo di autenticazione WordPress e database.

Pro Version

Oltre alla versione completamente funzionale Lite, PHP Pseudo Compiler also has a Pro version con molte altre caratteristiche. Queste caratteristiche sono evidenziati da un'icona rossa nei menu della versione lite.

  • Upload and Check PHP packages: Nel Per versione, you can upload a package as a zip file and check for missing function/method definitions.
  • WordPress Support: Il Per version can load and check any plugin on your server, and recognizes WordPress functions.
  • Skinnable Admin Interface: Nel Per versione, you can select the color schemes of your admin pages from nine different skins.
  • Advanced Options: The Pro version lets you configure advanced options like suppressing duplicates, displaying all detected tokens, ability to do dynamic code analysis etc.
  • Execution Parameters: Ability to specify the maximum execution time and memory size for large compilation jobs.

Installazione

Per installarlo come un plugin per WordPress, si prega di utilizzare l'interfaccia di installazione plug-.

  1. Search for the plugin PHP Pseudo Compiler from your admin menu Plugins -> Add New.
  2. Fare clic su Installa.

Può anche essere installato da un archivio zip scaricato.

  1. Vai al tuo amministratore Plugins del menu - & gt; Aggiungi nuovo, e fare clic su "Carica Plugin" vicino alla parte superiore.
  2. Cercare il file zip e cliccare su Carica.

Una volta caricato ed attivato,

  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.

Se volete passare temporaneamente alla modalità standalone del plugin, fare clic sul "Modalità Standalone" button near the top right corner of PHP Pseudo Compiler screens. È possibile installare in modo permanente in modalità standalone (utilizzando il proprio database e di autenticazione) caricando l'archivio zip sul server.

  1. Carica il contenuto dell'archivio php-validator al server.
  2. Individuare la posizione in cui il caricato il pacchetto (http://yourserver/php-validator, per esempio) mediante il browser Web, e fare clic sul verde "Launch Installer" pulsante.
  3. Segui procedura guidata per visitare la pagina di amministrazione, login, configure basic options.

Screenshots

  1. PHP Pseudo Compiler admin page, with quick start, help and support info.  Screenshot [php-pseudo-compiler] 1
  2. PHP Pseudo Compiler - how to launch it.  Screenshot [php-pseudo-compiler] 2
  3. Options page.  Screenshot [php-pseudo-compiler] 3
  4. PHP Pseudo Compiler output.  Screenshot [php-pseudo-compiler] 4
  5. Advanced Options in the Pro version showing a dark theme.  Screenshot [php-pseudo-compiler] 5

Change Log

  • V2.80: Compatibility with WP4.6. Many accumulated fixes and changes. Releasing the sunset version. [Ottobre 12, 2016]
  • V2.70: Compatibility with WP4.5. [Aprile 12, 2016]
  • V2.66: Miglioramenti nell'interfaccia Google Translator. Compatibilità con installaton multisito di tipo sottodominio. [Febbraio 27, 2016]
  • V2.65: Interfaccia e documentazione modifiche minori. [Febbraio 25, 2016]
  • V2.64: Changes in the DB interface to handle the case where native drivers are not installed. Limitando Google Translate non tradurre le stringhe modificabili dall'utente. Ottimizzare le immagini. [Febbraio 7, 2016]
  • V2.63: Adding diagnostic information on the update page. [Jan 20, 2015]
  • V2.62: Aggiunta di un dev-friendly includono per introdurre le impostazioni locali, eventuali. [Dicembre 30, 2015]
  • V2.61: Refactoring changes in admin footer rendering. [Dicembre 15, 2015]
  • V2.60: Compatibilità con WordPress 4.4. [Dicembre 5, 2015]
  • V2.53: Rendere il menu di amministrazione dinamica (facoltativamente) in modalità standalone. Fixing a DB error handling bug. Improving Windows IIS compatibility. [Novembre 29, 2015]
  • V2.52: Attenzione su PHP requisito V5.4 sulla pagina di amministrazione. [Novembre 8, 2015]
  • V2.51: Enforcing PHP V5.4 requirement at activation time. [Ottobre 27, 2015]
  • V2.50: Admin pages in your language using Google translation. [Ottobre 22, 2015]
  • V2.42: Improving the speed of admin page loading. [Settembre 30, 2015]
  • V2.41: Killing the option to allow update checks. [Settembre 26, 2015]
  • V2.40: Changes to make the plugin work on nginx and Microsoft servers. [Settembre 20, 2015]
  • V2.33: Removing an unused ajax handler. [Settembre 17, 2015]
  • V2.32: Ensuring usability on touch-screen devices. Removing an unused class and file. [Settembre 17, 2015]
  • V2.31: Reinstating the option to force the admin page loading, moving to a less colorful default theme. [Settembre 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. [Settembre 12, 2015]
  • V2.20: Removing WP core file loading and refactoring header and menus. [Settembre 4, 2015]
  • V2.11: Modifiche di refactoring, code clean up and fixing some W3 validation errors. [Agosto 23, 2015]
  • V2.10: Releasing a live demo site. [Agosto 21, 2015]
  • V2.05: Adding warnings about undetectable methods. [Agosto 20, 2015]
  • V2.04: Documentation and refactoring changes only. [Agosto 18, 2015]
  • V2.03: Making the compiler more robust. [Agosto 17, 2015]
  • V2.02: Updating a screenshot, further minor fixes. [Agosto 17, 2015]
  • V2.01: Bug fix in the AJAX error handler. [Agosto 17, 2015]
  • V2.00: Major rewrite of the whole code base using the twitter bootstrap framework. Compatibility with WordPress V4.3. [Agosto 15, 2015]
  • V1.30: Correzioni minori. Compatibilità con WordPress V4.0. [Settembre 8, 2014]
  • V1.21: Modifiche di refactoring minori. [Come 25, 2014]
  • V1.20: Controlli di compatibilità per WordPress V3.8. Adding more help on admin page. [Dicembre 20, 2013]
  • V1.10: Controlli di compatibilità per WordPress V3.7. [Novembre 11, 2013]
  • V1.03: Correzioni di bug (Fatal error: Call-tempo pass-by-reference è stata rimossa). [Jan 28, 2013]
  • V1.02: Renaming the plugin to drop the word Lite. [Maggio 12, 2012]
  • V1.01: Minor code changes. [Aprile 20, 2012]
  • V1.00: Versione iniziale. [Aprile 3, 2012]

Domande frequenti

What does this program do?

PHP Pseudo Compiler è uno strumento di sviluppo. Si esegue la scansione del file specificato e determina se si dispone di funzioni o metodi non definiti.

What do I enter in "List of Files"?

You enter the path names of the files you would like to validate. Notare che PHP Pseudo Compiler runs on your server, and the files need to be accessible by your web server. Please specify the files relative to your wp-content/plugins elenco, or by typing in their full path names. You can enter multiple file names separated by commas.

What do I enter in "Folder Location"?

PHP Pseudo Compiler can recursively load an entire folder on your server to validate the files therein. Specify a path relative to your wp-content/plugins location (as shown in the help bubble), or as an absolute path.

What about "Upload Application"?

Using this file upload method, you can upload an entire PHP application (as a ZIP file) to your server and validate it by pseudo-compiling it. The uploaded ZIP file will be unpacked into a temporary folder and scanned for undefined functions and methods. Since the temporary locations have random names and cannot execute PHP files through external invocations, the security risk is believed to be non-existent.

How do I use the "Select a Plugin" dropdown menu?

Similar to the file upload method, you can validate any plugin installed on your WordPress server (both active and inactive ones) by pseudo-compiling it. Select a plugin and wait for the output.

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

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. Per questo motivo, 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.

Beni digitali

ezPayPalSi prega di visitare il nostro e-shop che vende ogni sorta di beni digitali -- Plugin WordPress Premium, Pacchetti PHP, Apps Mac, eBooks etc. Funziona da solo pacchetto ezPayPal, che è possibile acquistare se si desidera avviare un simile gateway di e-commerce. Fare il check-out!
Vedere anche:& Nbsp; & nbsp;Altri pacchetti
Se ti piacciono i miei sforzi dei plugin, si prega di lasciare un commento con il vostro login di Facebook qui sotto.
Se hai bisogno di aiuto, si prega di utilizzare il nostro portale di assistenza invece. & Nbsp;ezSupport Portal
[Orgogliosamente portato a voi da EZ PagareAmico.]

Commenti