latest news

01.09.2006

This is where you can put your latest news.

read more ...

01.09.2006

This is where you can put your latest news.

read more ...

other information

This space can be used for additional information such as a contact phone number, address or maybe even a graphic.

Home

Mac's PHP MVC Framework is a open source MVC Framework with an in-built templating engine.

This is a completely new re-write of the entire framework, using some of the more powerful PHP 5 libraries and concepts like PDO, SimpleXML and Reflections. As a result the framework is not backwards compatible to PHP4.

This framework includes an AJAX edit in place content editing tool, you can login using the following info and test it out:

URL: http://mac.freehostia.com/index.php/main/admin/login
Username: admin
Password: password

  • Pure MVC Architecture
    • Using this framework introduces a programmer to the power of developing with an MVC Approach
  • An Advance, Intelegent and scalable Template Parser Engine
    • The template parser was written from the ground up using pure PHP and no additional libraries.
  • Complete portibility of content
    • No configuration needed while transfering the file structure from 1 location to another ( This includes moving from one domain to another or from one folder location to another, this is achieved by an advance and accurate site URL and site directory autodetection. )
  • In built SEF ( Search Engine Friendly ) Capabilities
    • Supports Per Page Meta Keywords, Descriptions and Page Titles.
    • By default all URL's are in the format: http://mac.freehostia.com/index.php/controller/function

      and if you have .htaccess support then you can access the same URL as
      http://mac.freehostia.com/controller/function
    • Further more you can setup routing rules which allow you to have friendly Keys instead of the 'controller/function' segment of the URL. you can do this by opening the /Config.php file and adding a new associative entry to the '$routingRules' variable i.e

      public $routingRules = array('myKey' => 'controller/function');

      doing so will allow you to access page: http://mac.freehostia.com/index.php/controller/function
      using: http://mac.freehostia.com/index.php/myKey
    • The framework comes with an .htaccess file which allows you to get rid of the 'index.php' section of the URL i.e you can access a page using the following format:
      http://mac.freehostia.com/index.php/controller/function ( without the 'index.php' )

      And if you add a routing rule like the point above, you can access the same page using: http://mac.freehostia.com/myKey



Design downloaded from Zeroweb.org: Free website templates, layouts, and tools.