About freeism.org
Who am I though... Oh, just some guy. You could check my videos to see what I look like, but it doesn't matter who I am really. I'm not sure I really enjoy people wanting to know who I am without actually wanting to understand my ideas. That just seems wrong.
All that matters are the ideas. And the ideas are brilliant.
Oh, anyhow, about freeism.org! So yeah, how does the website work? Well! It's written in php, by me. (I'm a software developer...).
About 90% of my php code is about linking and navigation. It tries to be the most intelligent about how it links stuff and understands the source content. It reads data out of .page files! Those are just plain text, but it can contain xml if I want.
It also does loads of other stuff like processing a special <diagram> tag I made up to make it easy for me to add diagrams to the website, and generating navigation bars and all that.
Even things like NOT linking to a page we are currently at (and doing it in a reliable way), takes some sophisticated intelligence.
Its got other features too. But I won't go into them, they are all around linking anyhow. Basically it's a super auto-link and navigation generating engine, that makes MY LIFE easy when adding content. Meaning I can just merrily type away in plain text, not manually add a single link, and just know that its all automatically fully linked, and everything adds up and makes sense and looks clean and simple and professional.
Oh, it auto-caches too, using PHP sessions to do the caching. I couldn't be bothered to write to a text file as sessions were simpler. I just share one session across the users. This means my website runs FAST.