- Your content and data are stored in a database (instead of the 90's method: scattering your content throughout a series of files and folders)
- The "engine" that powers the site is written in PHP (programming language)
- The intended server (platform) is "LAMP" - Linux, Apache, PHP, MySQL
- Community for 3rd party extensions, developers, and support
- OPEN SOURCE software. This means several things:
- You can customize your site to do, or look like, anything
- You can hire any developer / consultant you want
- Learning curve - no matter which platform, it's going to take some time to master the control panel.
If you choose the right web developer, you probably can't go wrong with any of these platforms. They will be familiar with your site, build it correctly from the start, show you how to manage it, and stick around to support it after it launches. (That's where we come in.)