4
edits
(Fleshing out technical requirements) |
mNo edit summary |
||
| Line 14: | Line 14: | ||
*** The project requires a two-server setup: an internal server which is to be a full repository of all information and an external server which will function as a front-end for interacting with the public. | *** The project requires a two-server setup: an internal server which is to be a full repository of all information and an external server which will function as a front-end for interacting with the public. | ||
*** Based on current understanding, the internal server will be a virtual one. | *** Based on current understanding, the internal server will be a virtual one. | ||
*** A LAMP stack with PHP 5+ | *** A LAMP stack with PHP 5+, MySQL 5+, and a MTA is necessary on both servers. | ||
*** Both servers will need a minimum of 48MB allocated to PHP's script execution memory. | *** Both servers will need a minimum of 48MB allocated to PHP's script execution memory. | ||
*** The additional load from this project should be minimal to the externally-facing server (which is assumed to be the same one as the Foundation's general web server); the system will *only* be used for the processing of donations. The internal server will be serving only a few users doing relatively unintensive data retrieval and analysis. | *** The additional load from this project should be minimal to the externally-facing server (which is assumed to be the same one as the Foundation's general web server); the system will *only* be used for the processing of donations. The internal server will be serving only a few users doing relatively unintensive data retrieval and analysis. | ||
edits