Weee! Another PHP based CMS.
nforgerit/upstream
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Welcome to myCMS %%%PROGRAM_VERSION%%% by Nicolas Forgerit. (c) 2011 CONTENTS * Jeez! Yet another PHP-based CMS - primarily for my own purposes - for educational curiosity - as a reference of my e1337-skill0rz - low requirements on the server: PHP5 is sufficient - put away bureaucracy: GOOD naming instead of speaking naming; you deserve the right to shoot yourself into your own feet; - some nice tools used: Dep.Inj., TDD, Routes, Modularization, Factories - almost no backend for administration (it's a plus!): interact via REST - send me a postcard if you use it and like it. if not, go away and better use the good leviathan TYPO3. - cli-based rapid development tool - test-driven developed & highly covered - nice integration possibilities with FLOW3, Doctrine2 and ZF * The Framework's Modules - general Module structure - Module-specific configuration ** Mvc *** Dispatcher *** View **** XML **** HTML **** DocBook **** PDF *** Request *** Response *** Routing - Router - Route ** Persistence - The DataStore *** JSON *** PDO *** XML ** Bootstrap ** Rest ** Social *** Twitter *** Facebook * Advanced Cherry Picking ** Zend Framework ** Doctrine2 ** FLOW3 * Caching * The my tool ** Flushing the caches ** If i had a Hammer: The Rapid Development Toolkit *** Creating a new Module *** List Modules *** Deleting a Module *** De-/Activating a Module *** Creating an Action *** List a Module's Actions *** Deleting a Module's Actions * Tests, Tests, Tests ** myConventions ** Setting up PHPUnit * Tools of Trade I personally find it interesting to see a developer's tools. - Emacs: (T3-)PHP, Org-Mode - OSX: XAMPP, Terminal