Vulnero

Seamless WordPress and Zend Framework Integration

This guide assumes that you have a working understanding of PHP, the Zend Framework, and with setting up a MySQL database and configuring a web server for WordPress.

WordPress

Vulnero is a WordPress plugin and is installed, like other plugins, through the WordPress administration panel. Vulnero requires WordPress to run. The first step is installing WordPress and getting it up and running on your web server.

Zend Framework

Vulnero is a Zend Framework application and requires that the path to a version of Zend Framework 1.* (> 1.8 required) is installed and available in PHP's include_path directive. The easiest way to do this is with pear:

pear channel-discover zend.googlecode.com/svn
pear install zend/zend

You can also download a zip and install it in Vulnero's library/Zend directory.

Or, if you install Vulnero using git, we've included the Zend Framework as a sub-module:

git submodules update --init

Installing

Vulnero is available in two forms:

  1. Sample Application (recommended): The easiest route. This is a basic, stripped-down Zend Framework application which includes the framework and core Vulnero libraries as submodules. Sample widgets, administration pages, controllers and configurations are included to provide a solid foundation for you to build upon.

    See: Installing the Sample Application

  2. Standalone: Suitable for adding Vulnero to an existing Zend Framework application, or if you'd like the create the application directories and setup yourself. For example. if you prefer non-standard paths or would prefer a module-based application.

    See: How to Add Vulnero To An Existing Application.