PHP Pseudo Compiler

ηλιοβασίλεμα Edition
Αυτή η ενημερωμένη έκδοση του plugin είναι η τελευταία κυκλοφόρησε δημόσια έκδοση. Δεν περιμένουμε να κάνει οποιεσδήποτε σοβαρές αλλαγές ή να προσθέσετε νέα χαρακτηριστικά σε αυτό από τώρα και στο εξής.

Δεν μπορεί πάντα να είναι σε θέση να παρέχει άμεση υποστήριξη για αυτό το plugin για το φόρουμ WordPress.org. Αν θα θέλατε να έχετε επαγγελματική υποστήριξη ή επιπλέον / προσαρμοσμένες δυνατότητες, θεωρήστε το Pro έκδοση.

PHP Pseudo Compiler είναι ένα εργαλείο για την ανάπτυξη. Σαρώνει το αρχείο που έχετε ορίσει και καθορίζει αν έχετε απροσδιόριστες λειτουργίες ή μέθοδοι.

Γιατί όχι μόνο να εκτελέσετε τον κώδικα PHP, λέτε? Καλά, PHP δεν είναι ένα μεταγλωττισμένο γλώσσα. Φαίνεται για τις λειτουργίες κατά τη διάρκεια της εκτέλεσης. Έτσι, αν δεν έχετε ένα τμήμα του κώδικα που καλύπτεται από την κανονική δοκιμή σας, και έχετε μια απροσδιόριστη λειτουργία εκεί, ποτέ δεν θα ξέρετε από την απροσδιόριστη λειτουργία μέχρι να φτάσει η παραγωγή, όταν πληρούνται οι ιδιαίτερες συνθήκες ενεργοποιώντας το συγκεκριμένο τμήμα του κώδικα. 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).

Τώρα διαθέσιμο στη γλώσσα σας, χρησιμοποιώντας το Google Translate.

Χαρακτηριστικά

  • Σύγχρονη Διοίκηση Interface: PHP Pseudo Compiler sports a modern and beautiful admin interface based on the twitter bootstrap framework.
  • Διαχειριστής Interface Tour: Μια κηλίδα ξενάγηση θα σας πάρει γύρω από την σελίδα διαχείρισης και να εξοικειωθείτε με τα χαρακτηριστικά του.
  • Generous Help: Όποτε χρειάζεστε βοήθεια, the information and hint is only a click away in PHP Pseudo Compiler. (Όντως, αυτό είναι μόνο ένα mouseover μακριά.) Στιβαρή Ασφάλεια: Unbreakable ταυτότητας (χρήση χασίς και το αλάτι), αδιαπέραστο από την ένεση SQL κ.λπ..
  • 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. Τι περισσότερο, μπορείτε να μεταβείτε στην αυτόνομη λειτουργία από τη σελίδα plugin WordPress διαχειριστή αυτής της εφαρμογής, ενώ εξακολουθούν να χρησιμοποιούν το μηχανισμό ελέγχου ταυτότητας WordPress και βάση δεδομένων.

Pro Έκδοση

Εκτός από την πλήρως λειτουργική έκδοση Lite, PHP Pseudo Compiler also has a Pro έκδοση με πολλές περισσότερες δυνατότητες. Αυτά τα χαρακτηριστικά τονίζεται από ένα κόκκινο εικονίδιο στο μενού του έκδοση Lite.

  • Upload and Check PHP packages: Σε ο Για εκδοχή, you can upload a package as a zip file and check for missing function/method definitions.
  • WordPress Support: Ο Για version can load and check any plugin on your server, and recognizes WordPress functions.
  • Skinnable Admin Interface: Σε ο Για εκδοχή, 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.

Εγκατάσταση

Για να το εγκαταστήσετε ως ένα plugin για WordPress, παρακαλούμε να χρησιμοποιήσετε το πρόγραμμα εγκατάστασης plugin.

  1. Search for the plugin PHP Pseudo Compiler from your admin menu Plugins -> Add New.
  2. Κάντε κλικ για να εγκαταστήσετε.

Μπορεί επίσης να εγκατασταθεί από ένα κατεβάσει αρχείο zip.

  1. Πηγαίνετε στο μενού διαχείρισης προσθέτων σας - & gt? Προσθήκη νέου, και κάντε κλικ στο "Ανεβάστε Plugin" κοντά στην κορυφή.
  2. Αναζητήστε το αρχείο zip και κάντε κλικ στο μεταφόρτωση.

Μόλις φορτωθεί και ενεργοποιείται,

  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.

Αν επιθυμείτε να αλλάξετε προσωρινά στην αυτόνομη λειτουργία του plugin, κάντε κλικ στο "Αυτόνομο Λειτουργία" button near the top right corner of PHP Pseudo Compiler screens. Μπορείτε να το εγκαταστήσετε μόνιμα σε αυτόνομη λειτουργία (χρησιμοποιώντας τα δικά της βάσης δεδομένων και ελέγχου ταυτότητας του) ανεβάζοντας το αρχείο zip στο server σας.

  1. Ανεβάστε τα περιεχόμενα του αρχείου php-validator στον server σας.
  2. Μεταβείτε στη θέση όπου φορτώθηκε σας το πακέτο (http://yourserver/php-validator, για παράδειγμα) με τη χρήση web browser σας, και κάντε κλικ στο πράσινο "Installer Έναρξη" κουμπί.
  3. Ακολουθήστε τον οδηγό για να επισκεφθείτε την σελίδα του διαχειριστή, σύνδεση, configure basic options.

Στιγμιότυπα

  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

Αλλαγή Log

  • V2.80: Συμβατότητα με WP4.6. Πολλοί συσσωρευμένες διορθώσεις και αλλαγές. Απελευθερώνοντας την έκδοση ηλιοβασίλεμα. [Οκτώβριος 12, 2016]
  • V2.70: Compatibility with WP4.5. [Απρ 12, 2016]
  • V2.66: Improvements in the Google Translator interface. Compatibility with multisite installaton of subdomain type. [Φεβρουάριος 27, 2016]
  • V2.65: Minor interface and documentation changes. [Φεβρουάριος 25, 2016]
  • V2.64: Changes in the DB interface to handle the case where native drivers are not installed. Restricting Google Translate not to translate user-editable strings. Optimizing screenshots. [Φεβρουάριος 7, 2016]
  • V2.63: Adding diagnostic information on the update page. [Ιαν 20, 2015]
  • V2.62: Adding a dev-friendly include to introduce local settings, αν τυχόν. [Δεκέμβριος 30, 2015]
  • V2.61: Refactoring changes in admin footer rendering. [Δεκέμβριος 15, 2015]
  • V2.60: Συμβατότητα με το WordPress 4.4. [Δεκέμβριος 5, 2015]
  • V2.53: Making the admin menu dynamic (optionally) in standalone mode. Fixing a DB error handling bug. Improving Windows IIS compatibility. [Νέα 29, 2015]
  • V2.52: Warning about PHP V5.4 requirement on the admin page. [Νέα 8, 2015]
  • V2.51: Enforcing PHP V5.4 requirement at activation time. [Οκτώβριος 27, 2015]
  • V2.50: Admin pages in your language using Google translation. [Οκτώβριος 22, 2015]
  • V2.42: Improving the speed of admin page loading. [Σεπτέμβριο 30, 2015]
  • V2.41: Killing the option to allow update checks. [Σεπτέμβριο 26, 2015]
  • V2.40: Changes to make the plugin work on nginx and Microsoft servers. [Σεπτέμβριο 20, 2015]
  • V2.33: Removing an unused ajax handler. [Σεπτέμβριο 17, 2015]
  • V2.32: Ensuring usability on touch-screen devices. Removing an unused class and file. [Σεπτέμβριο 17, 2015]
  • V2.31: Reinstating the option to force the admin page loading, moving to a less colorful default theme. [Σεπτέμβριο 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. [Σεπτέμβριο 12, 2015]
  • V2.20: Removing WP core file loading and refactoring header and menus. [Σεπτέμβριο 4, 2015]
  • V2.11: Refactoring changes, code clean up and fixing some W3 validation errors. [Αύγουστος 23, 2015]
  • V2.10: Releasing a live demo site. [Αύγουστος 21, 2015]
  • V2.05: Adding warnings about undetectable methods. [Αύγουστος 20, 2015]
  • V2.04: Documentation and refactoring changes only. [Αύγουστος 18, 2015]
  • V2.03: Making the compiler more robust. [Αύγουστος 17, 2015]
  • V2.02: Updating a screenshot, further minor fixes. [Αύγουστος 17, 2015]
  • V2.01: Bug fix in the AJAX error handler. [Αύγουστος 17, 2015]
  • V2.00: Major rewrite of the whole code base using the twitter bootstrap framework. Compatibility with WordPress V4.3. [Αύγουστος 15, 2015]
  • V1.30: Μικρά διορθώσεις. Συμβατότητα με το WordPress V4.0. [Σεπτέμβριο 8, 2014]
  • V1.21: Μικρές αλλαγές refactoring. [Mar 25, 2014]
  • V1.20: Ελέγχους συμβατότητας για WordPress v3.8. Adding more help on admin page. [Δεκέμβριος 20, 2013]
  • V1.10: Compatibility checks for WordPress V3.7. [Νέα 11, 2013]
  • V1.03: Διορθώσεις σφαλμάτων (Μοιραίο λάθος: Καλέστε χρόνο διέλευσης αναφορά έχει αφαιρεθεί). [Ιαν 28, 2013]
  • V1.02: Renaming the plugin to drop the word Lite. [Μάιος 12, 2012]
  • V1.01: Minor code changes. [Απρ 20, 2012]
  • V1.00: Πρώτη έκδοση. [Απρ 3, 2012]

Συχνές Ερωτήσεις

What does this program do?

PHP Pseudo Compiler είναι ένα εργαλείο για την ανάπτυξη. Σαρώνει το αρχείο που έχετε ορίσει και καθορίζει αν έχετε απροσδιόριστες λειτουργίες ή μέθοδοι.

What do I enter in "List of Files"?

You enter the path names of the files you would like to validate. Σημειώστε ότι 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 κατάλογο, 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" επιλογή?

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.

Ψηφιακά Αγαθά

ezPayPalΠαρακαλώ επισκεφθείτε το ηλεκτρονικό μας κατάστημα πωλούν όλα τα είδη των ψηφιακών αγαθών -- Premium WordPress plugins, Πακέτα PHP, Mac Apps, eBooks κ.λπ.. Τρέχει με δική μου πακέτο ezPayPal, τα οποία μπορείτε να αγοράσετε αν θέλετε να ξεκινήσετε μια παρόμοια πύλη ηλεκτρονικού εμπορίου. Μην το δείτε!
Δείτε επίσης:& Nbsp? & Nbsp?Άλλα πακέτα
Αν σας αρέσει προσπάθειες plugin μου, παρακαλώ αφήστε ένα σχόλιο με τα στοιχεία σύνδεσής σας στο Facebook παρακάτω.
Αν χρειάζεστε βοήθεια, παρακαλούμε να χρησιμοποιήσετε μας Πύλη υποστήριξης αντί. & Nbsp?ezSupport Portal
[Περήφανα έφερε σε σας από EZ ΠληρώστεPal.]

Σχόλια