Pagex is designed to be a barebones content management system. Built in PHP and using a mysql database as a back end - it was originally built as a time saving precursor to new web development projects. The Pagex project has all the essentials to a content management system, written in basic/mid level php and is fully annotated.
I intend it to work both as a teaching vessel for people seeking to build custom php/mysql content management systems, as well as being a completely functioning ‘bolt-on’ solution aimed at seo people, web developers and the likes.
In essence it is 2 php include files (one gets included at the beginning and one at the end of each page including it) and a single file for administration.
It works purely from the address bar, simplifying any number of dynamic web address issues caused when using mod re-write and allowing you to set a range of variables depending on the url. So should a single file serve 3 different url’s with mod re-write, pagex could essentially feed these 3 url’s different content (even though one file is used.)
· Directory 2 home (dir2home) – a built in feature that works out the pages ‘considered’ location dependant on mod re-write, allowing you to use css style sheets and images from the root – regardless of how many directories mod re-write shows.
· Referrer Logging - Including Page Rank checking, search queries highlighted (hit-tail style)
· Load time Logging – Allowing further page analysis and optimisation, displayable on page
· Meta Content Management – Individual feeds for all meta fields for each page
· Instant Maintenance shut down – pages can be ‘turned off’ easily with custom messages.
· Page Rank Monitoring – Each page’s PR is monitored for analysis
· Automatically Created Sitemaps
· Automatically Created Google Sitemaps
· Text Cleaning Built in
· Defaults include css files, titles, title pre-fix, headers, footers
· Simple Page Counters built in – internal and external options
· Easy site wide inclusion of Google Analytics, Hit tail and others.
· Content ‘slots’ – 4 custom code slots that can be used to feed repeated content such as menu’s to wherever they are needed site wide