IMPORTANT :
As of version 5, the internals of Brain Annex have been completely overhauled to a Python/Neo4j implementation. Details
=> FOR THE DOCUMENTATION OF THE CURRENT NEW VERSION (v. 5) of Brain Annex, go here.
The Underlying Technologies (for the "classic" - now obsolete - version 4 of Brain Annex)
General:
- Apache Web Server (usually on Linux systems, but can also be run on Windows)
- MySQL (should be easily adaptable to use other databases; all database interaction goes through the "dbasePDO" module)
- Semantic technology (A built-in Triplestore database, and a built-in module to manage Directed Acyclic Graphs)
- PHP 7.2
- HTML5
- JavaScript / Vue
- CSS
- SVG (Scalable Vector Graphics)
- Browser (we test on Firefox and Chrome, and to a much small extent on Opera)
- HTTPS
- OS (for server: Linux or Windows ; for client: any OS that can run a major browser)
Software from the Open-Source Community:
Open-Source Modules Developed by the Brain Annex Project:
NOTE - as of v. 4, many of these modules are now part of the PHP web framework pForce
- Categories
- cookies
- dbasePDO
- dbaseRestricted
- email
- formBuilder
- logging
- messages
- navbar
- pageBuilder
- parameterValidation
- siteAuth
- submitForm
- Table Framework
- (plus numerous plugins for various Content Types)
NOTE: The installable BrainAnnex is self-contained, with no external dependencies. You only need a bare-bone shared webhost with PHP 7.2 and MySQL.
The vintage v. 4 of BrainAnnex has been long obsoleted by the overhauled version 5, based on a completely-different technology stack (details)
GitHub repositories