PHP 微型框架,强调极简和简单

v1.11.0 2017-09-11 19:44 UTC

This package is not auto-updated.

Last update: 2024-09-19 02:59:07 UTC


README

Build Status Latest Stable Version Code Climate SensioLabsInsight Total Downloads License Gitter Dependency Status Scrutinizer Quality Score

你是否曾经想要一个完全适应项目需求的 PHP 框架?一个安装配置简单且易于学习的轻量级 PHP 框架?PIMF 将满足你的需求!

入门指南

此仓库包含 PIMF 框架的核心代码。如果你想要使用 PIMF 来构建应用程序,请使用以下快速入门捆绑包之一。

使用 SQLite 的 PIMF-Blog 捆绑包快速入门

这个博客是一个可直接运行的捆绑包,使用 PIMF 框架,并包含基于 SQLite 数据库的博客应用程序。在这里,你可以学习如何使用 \Pimf\EntityManager、\Pimf\Util\Validator 和 \Pimf\View。 https://github.com/gjerokrsteski/pimf-blog

使用 MySQL 和 SQLite 的 PIMF-Blog 捆绑包快速入门

这个博客是一个可直接运行的捆绑包,使用 PIMF 框架,并包含基于 MySQL 数据库的博客应用程序。会话将存储在 SQLite 数据库中。在这里,你可以学习如何使用 Pimf\EntityManager、Pimf\Util\Validator 和 Pimf\View。 https://github.com/gjerokrsteski/pimf-blog-mysql

使用 PIMF-Vanilla 捆绑包快速入门

这是一个可直接运行的 "Hello world" 捆绑包,使用 PIMF 微型框架。在这里,你可以学习如何使用 \Pimf\View 和 \Pimf\Router。 https://github.com/gjerokrsteski/pimf-vanilla

使用 PIMF-Haanga 捆绑包快速入门

这是一个可直接运行的 "Hello world" 应用程序,使用 PIMF 微型框架和 Haanga(http://haanga.org/documentation)- 一个使用 Django 语法的快速且安全的 PHP 模板引擎。在这里,你可以学习如何使用 \Pimf\View\Haanga 模板引擎和 \Pimf\Router。 https://github.com/gjerokrsteski/pimf-haanga

使用 PIMF-Twig 捆绑包快速入门

这是一个可直接运行的 "Hello world" 应用程序,使用 PIMF 微型框架和 Twig - 由 Symfony 框架开发者带来的灵活、快速且安全的 PHP 模板引擎。在这里,你可以学习如何使用 \Pimf\View\Twig 模板引擎和 \Pimf\Router。 https://github.com/gjerokrsteski/pimf-twig

使用 PIMF-Command 捆绑包快速入门

这是一个可直接运行的 "Hello world" 捆绑包,使用 PIMF 微型框架。在这里,你可以学习如何使用 \Pimf\Cli 并为命令行界面编写操作。 https://github.com/gjerokrsteski/pimf-command

使用 PIMF-Transphporm 捆绑包快速入门

这是一个可直接运行的 "Hello world" 应用程序,使用 PIMF 微型框架和 Transphporm(https://github.com/Level-2/Transphporm),一个将逻辑与标记分离的模板引擎,并使用对网络开发者熟悉的语法。在这里,你可以学习如何使用 \Pimf\View\Transphporm 模板引擎和 \Pimf\Router。 https://github.com/garrettw/pimf-transphporm

学习 PIMF

学习PIMF最好的方式之一是通读其全部文档。本指南详细介绍了框架的各个方面以及如何将其应用于您的应用。 http://docs.pimf-framework.de

几乎在任何地方都可以阅读PIMF入门书籍。有PDF、EPUB和MOBI格式。现在您可以在所有设备上阅读,甚至离线阅读: http://book.pimf-framework.de

PIMF哲学

大多数PHP框架都比您试图解决的问题要大。一个庞大且复杂的框架无法保护您免受糟糕的业务逻辑的影响,通常会成为您问题的一部分。通常您只需要全栈框架的20%或更少的功能来解决问题。因此,找到框架正确20%的功能可以解决剩余80%的问题。PIMF是一个有观点的框架,它遵循常见的最佳实践,努力成为那正确的20%。

PIMF最初是为了我们自己的个人使用而创建的。目标是快速交付健壮和安全的工程。我们只想有一个简单的框架,可以用于我们所有的项目。然后——PIMF就诞生了!

PIMF的实现基于经过验证的设计模式以及快速的对象关系映射机制。PIMF设计成易于升级——这样您就可以以最小的努力升级到新版本。

框架赞助商

JetBRAINS使用PHPStorm许可证支持PIMF的开发,我们坚信PHPStorm极大地增强了PIMF的质量。使用PHPStorm! http://www.jetbrains.com/phpstorm/

许可证

PIMF框架是开源软件,根据MIT许可证许可。