Notice: Undefined offset: 8192 in /home/miphpf/domains/miphpf.com/public_html/includes/common.inc on line 499

Notice: Undefined offset: 8192 in /home/miphpf/domains/miphpf.com/public_html/includes/common.inc on line 506

Warning: Incorrect key file for table './miphpf_miphpfcom/watchdog.MYI'; try to repair it query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', 'preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/miphpf/domains/miphpf.com/public_html/includes/unicode.inc on line 291.', 2, '', 'http://www.miphpf.com/manual/overview.html', '', '3.235.172.123', 1713198285) in /home/miphpf/domains/miphpf.com/public_html/includes/database.mysql.inc on line 121
Overview | MIPHPF - Your Open Source RAD PHP Framework
Skip navigation.
Home

Overview

: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/miphpf/domains/miphpf.com/public_html/includes/unicode.inc on line 291.

MIPHPF is feature-rich framework and has been heavily used internally at Mirchev Ideas Ltd. for several years, during which it has significantly evolved.
There are hundreds of projects using MIPHPF at this very moment. It merrily powers both your personal site and million visitors per day web site.

There have been several strong points when designing the framework:

Easy to learn, easy to use:
* No pointless abstractions
* Facilitate very fast development by offering defaults for most common tasks
* Keep all HTML code into templates
* No logic in templates

Focus on framework, not on utilities:
* MIPHPF asks for specific style that helps build maintainable projects
* Even very large projects are easy to understand
* MIPHPF is a framework - it's not a collection of utility classes
* based on modified for web MVC (model-view-controller) design pattern

More benefits:
* Fully object-orientated
* Designed for SEO

Installation:
Just copy the framework source to an approprate folder within the project

Upgrade:
At this stage upgrade is difficult and may require additional reprogramming in the project.

Project structure:
The framework does not link with concrete structure.