immortalnights

You do not have permission to make edits. Try Logging In.

EVE-Myst

EVE-Myst is a website for the Mystification Corporation within EVE-Online, a space MMORPG game by CPP.

The site provides basic information about the corporation for recruitment and informational purposes along site corporation management tools and game tools.

Usability Requirements

Technology

The complete implementation of the EVE-Myst site contained the following website technologies:

Implementation

PHP MVC Framework

EVE-Myst was created using a custom MVC framework. The framework was created before phpNights and served as a basis of design and implementation to it. The framework provided Database and Form classes alongside a template class.

Framework Template Class

The framework included a template class which processed HTML pages adding dynamic information. This method allowed the simple design and presentation of the site to be separate from the more complex data collected from the database.

Integration with the EVE-Online API

The EVE API was used to provide core data for the killboard, POS management and authentication system. Killboard and POS details where collected from the API based on the cache times the API specified. Each reply is parsed and stored in the database for later reference. The EVE-Online API serves XML data from a post request. Requests of data that are related to an EVE character often required API keys to access.