PHP Pseudo Compiler

Sunset Edition
This update of the plugin is the last publicly released version. We do not expect to make any serious changes or add new features to it from now on.

We may not always be able to provide prompt support for this plugin on the WordPress.org forums. If you would like to have professional support or extra/custom features, рассмотреть возможность покупки 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.

Особенности

  • Современный интерфейс администратора: PHP Pseudo Compiler sports a modern and beautiful admin interface based on the twitter bootstrap framework.
  • Админ интерфейс тур: Пятно тур займет около странице администратора и ознакомить вас с его особенностями.
  • Generous Help: Всякий раз, когда вам нужна помощь, the information and hint is only a click away in PHP Pseudo Compiler. (На самом деле, это только наведении курсора мыши прочь.) Надежная система безопасности: 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. Что больше, Вы можете переключиться на автономный режим из плагина странице администратора WordPress данного приложения, в то же время, используя механизм аутентификации WordPress и базы данных.

Pro версия

В дополнение к полнофункциональной версии Lite, PHP Pseudo Compiler also has a Pro версия с гораздо больше возможностей. Эти особенности выделены красным значком в меню в облегченная версия.

  • Upload and Check PHP packages: В Для версия, you can upload a package as a zip file and check for missing function/method definitions.
  • WordPress Support: The Для 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.

Установка

Чтобы установить его в качестве плагинов WordPress, пожалуйста, используйте интерфейс установки плагина.

  1. Search for the plugin PHP Pseudo Compiler from your admin menu Plugins -> Add New.
  2. Нажмите на установке.

Она также может быть установлен с помощью загруженного почтовый архив.

  1. Перейти к админ-плагины меню - и GT; Добавить новый, и нажмите на "Загрузить плагин" в верхней.
  2. Просмотр архива и нажмите при загрузке.

После загрузки и активированный,

  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.

Если вы хотите, чтобы временно переключиться на автономный режим плагина, нажмите на "Автономный режим" button near the top right corner of PHP Pseudo Compiler screens. Вы можете установить его постоянно в автономном режиме (используя собственную базу данных и аутентификации) загрузив же в архиве на ваш сервер.

  1. Загрузите содержимое архива php-validator на ваш сервер.
  2. Перейдите в папку, где загруженные пакет (http://yourserver/php-validator, например) с помощью веб-браузера, и нажмите на зеленый "Launch 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

Журнал изменений

  • V2.80: Совместимость с WP4.6. Многие накопленные исправления и изменения. Выпустив версию закат. [Октябрь 12, 2016]
  • V2.70: Compatibility with WP4.5. [Апрель 12, 2016]
  • V2.66: Улучшения в интерфейсе Google Translator. Совместимость с мультисайтовой инсталлятора типа подобласти. [Февраля 27, 2016]
  • V2.65: Незначительные изменения интерфейса и документации. [Февраля 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: Добавление диагностическую информацию на странице обновлений. [Янв 20, 2015]
  • V2.62: Добавление Dev-дружественных включают ввести локальные настройки, если таковые. [Декабрь 30, 2015]
  • V2.61: Изменения рефакторинга в админ оказания колонтитула. [Декабрь 15, 2015]
  • V2.60: Compatibility with WordPress 4.4. [Декабрь 5, 2015]
  • V2.53: Создание меню администратора динамический (необязательно) в автономном режиме. 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: Обеспечение требование PHP версии 5.4 во время активации. [Октябрь 27, 2015]
  • V2.50: Действия администратора страницы на русском языке, используя перевод Google. [Октябрь 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: Обновление скриншот, further minor fixes. [Август 17, 2015]
  • 2.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 версии 4.0. [Сентябрь 8, 2014]
  • V1.21: Незначительные изменения рефакторинга. [Как 25, 2014]
  • V1.20: Проверяет совместимости для WordPress v3.8. Adding more help on admin page. [Декабрь 20, 2013]
  • V1.10: Проверки совместимости для WordPress v3.7. [Ноябрь 11, 2013]
  • V1.03: Исправление ошибок (Фатальная ошибка: Во время вызова пройти по ссылке был удален). [Янв 28, 2013]
  • V1.02: Переименование плагин отбросить слово Lite. [Май 12, 2012]
  • V1.01: Незначительные изменения в коде. [Апрель 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.

Что такое цель "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. По этой причине, 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 плагины, PHP пакеты, Mac приложения, Электронные книги и т.д.. Она работает на моей ezPayPal пакет, которые вы можете приобрести, если вы хотите, чтобы начать подобный электронной коммерции шлюз. Есть ли проверить его!
Смотрите также:& Nbsp; & NBSP;Другие пакеты
Если вам нравятся мои усилия плагинов, пожалуйста, оставьте комментарий под своим логином Facebook ниже.
Если вам нужна помощь, используйте наш поддержка портала вместо. & Nbsp;ezSupport Portal
[Гордо принес вам EZ ОбратитеПал.]

Комментарии