LiveWhale is written in PHP and MySQL and supports any platform able to run this software.
LiveWhale is a modular platform, and features data modules (news, events, etc.) and web application plugins, both of which deploy LiveWhale’s framework APIs. It is divided into a directory of core files (/livewhale/core) and client files (/livewhale/client); the latter intended for add-ons and plugins developed by or for a particular customer.
The code makes frequent use of XML, AJAX, and a few open source tools developed in house by White Whale Web Services. It deploys a range of caching techniques for high performance and is routinely benchmarked with tools like XDebug and Apache Benchmark in order to deliver high scalability. White Whale has a strict policy on security, and therefore LiveWhale is designed to address issues such as session hijacking/fixation, SQL injection attacks, form spoofing, and other malicious practices. The CMS code is fully documented, conforms to best practices, and uses well established programming practices throughout.
LiveWhale enjoys a growing developer community, which White Whale engages and draws ideas from for future features.
