Quick Links — ?
TOC: For Newbies — "Learning" — ?
...scanning for headingsLearning — Section @ World
Overview
Features
Read more for a list of features
Concepts
Here we will deal with
- How web servers & browsers works
- What is a domain and how can your website be hosted
- Amadeus' unique file-based-system
- What is FTP and how files of the website and framework are deployed (the tool built for it)
Getting Started
For Newbies
Here we will explain topics like
- Separation of Content from Code
- Markdown
- Sheets
- Decks
Samples
/home/amadeus/all/amadeusweb/learning/samples/home.md
Diving In
Architecture
What is Amadeus?
Written in PHP, Amadeus is a Microframework or Content Management System used for hand crafting powerful websites.
It's a no-nonsense proprietary (source available) system, unique for its NO-DATABASE and customizable menu structure (taxonomy / content architecture).
It has been used in over 30 websites - best of all, it uses a single copy of its libraries per server and can run on your server using the AMADEUSURL variable, explained in this commented section here.
The themes and framework folders contained in its core are accessed via an entry point by the cms file of the site's code folder.
It boasts a 90kb footprint, has a few modules and loads the html in a blazing < .05 seconds, using on average < 1MB as seen here. It extensively uses the scandir and file_get_contents which calls the disk as seen here.
It uses git technology to effectively manage content and code in a single online repository. Databases, though frowned upon, GCP may become the de facto Headless CMS for systems like Sunlight. A PWA was proven in November 2021 to bring a mobile app feel.
Next Steps
- Don't PANIC - for the newbies
- Look under the hood.
- Get started crafting on your machine.
- Build your first website.
- See the how tos.
- Look at the various Features available.
How To
/home/amadeus/all/amadeusweb/learning/how-to/home.md