PharosPHP
Framework for Developers (Beta)
PHP Framework for Developers
MVC, OOP, & Open Source
Buzzwords aside, PharosPHP aims to provide a rich feature set and structure to make developing your next project in PHP quicker and easier. PharosPHP is also hosted on Github, so you can fork it or submit patches.
Active Record
Active Record greatly simplifies code interfacing with relational databases. Ruby on Rails (RoR) uses this design pattern extensively. Now enjoy it in your PHP project.
Modules API
Easily extend the core functionality by writing your own module or by using 3rd party modules.
Caching, Templates, i18n
PharosPHP offers integrated caching, a template structure, internationalization, code-level notifications for extensibility and more.
Documentation
PharosPHP comes complete with class & function references generated from the source code. In addition, there are also some code examples to get you started.
Get started with PharosPHP documentation now.
Routing & Controllers
PharosPHP provides a robust routing system to map URL schemas to controllers & actions. Either use the default mapping, or create your own schemes. Either way, you can easily create an SEO and structured site.
Getting Started
PHP & MySQL Requirements
PharosPHP requires a server running PHP 5.2 or greater (5.3+ to use Active Record) & MySQL 5 or greater and Apache2 with mod_rewrite support.
Installation
To get started with PharosPHP, read the getting started guide.
Modules
Bundled Modules
- PharosPHP bundles several modules in the distribution to help you get started.
These modules include:
3rd Party Modules
There are currently no 3rd party modules available, but yours could be the first!
For more information on developing your own module for PharosPHP, continue reading here.To submit a module to the module directory, email me at matt@macfanatic.net.
PharosPHP is developed and maintained by Matt Brewer.
Be sure to check out Matt's other projects, including www.macfanatic.net, That's What She Said Jokes for iPhone & iPad, & Tip Counter for iPhone.



