您是否曾经想要一个完美适应项目需求的PHP框架?一个薄的PHP框架,具有最小的安装配置,并且易于学习? PIMF即将满足您的要求!
该存储库包含PIMF框架的核心代码。如果要使用PIMF构建应用程序,请使用下面的快速启动捆绑包之一。
该博客是一个使用PIMF框架的运行捆绑包,并包括基于SQLITE数据库的博客应用程序。在这里,您可以学习如何与 pimf entityManager, pimf util validator和 pimf view一起使用。 https://github.com/gjerokrsteski/pimf-blog
该博客是一个使用PIMF框架的运行捆绑包,并包括基于MySQL数据库的博客应用程序。会话将存储在SQLite数据库中。在这里,您可以学习如何与PIMF EntityManager,Pimf util valivator和Pimf View一起工作。 https://github.com/gjerokrsteski/pimf-blog-mysql
这是使用PIMF Micro-Framework的跑步“ Hello World”捆绑包。在这里,您可以学习如何与 pimf view和 pimf router一起使用。 https://github.com/gjerokrsteski/pimf-vanilla
这是一个使用PIMF Micro-Framework和Haanga(http://haanga.org/documentation)的“ Hello World”应用程序 - 使用Django Syntax的快速安全模板引擎。在这里,您可以学习如何使用 pimf view haanga模板引擎和 pimf router。 https://github.com/gjerokrsteski/pimf-haanga
这是使用PIMF Micro-Framework和Twig的运行“ Hello World”应用程序 - 一种灵活,快速,安全的模板引擎(http://twig.sensiolabs.org)由Symfony Framework开发人员带给我们。在这里,您可以学习如何使用 pimf view twig模板引擎和 pimf router。 https://github.com/gjerokrsteski/pimf-twig
这是使用PIMF Micro Framework的Run Read Ready“ Hello World”捆绑包。在这里,您可以学习如何使用 pimf cli并为命令行接口编写操作。 https://github.com/gjerokrsteski/pimf-command
这是一个使用PIMF Micro Framework和Transphporm(https://github.com/level-com/level-2/transphporm)的“ Hello World”应用程序,这是一种模板引擎,将逻辑与标记分开,并且使用了已经熟悉Web Developer的构成词。在这里,您可以学习如何使用 pimf view transphporm模板引擎和 pimf router。 https://github.com/garrettw/pimf-transphporm
学习PIMF的最佳方法之一是阅读其整个文档。本指南详细介绍了框架的所有方面以及如何将它们应用于您的应用程序。 http://docs.pimf-framework.de
几乎任何地方都可以阅读PIMF入门书。可作为PDF,EPUB和MOBI提供。您现在可以在所有设备上阅读它,以及离线:http://book.pimf-framework.de
大多数PHP框架比您要解决的问题更大。一个大而复杂的框架无法保护您免受糟糕的业务逻辑的侵害,并且通常会成为您问题的很大一部分。通常,您需要20%或以下的全栈框架的功能来解决您的问题。因此,找到合适的20%的框架功能可以解决剩下的80%问题。 PIMF是一个自以为是的框架,遵循共同的最佳实践,努力将其成为20%的框架。
PIMF最初是为我们个人使用而创建的。目的是快速提供强大的项目。我们只是想要一个简单的框架,可以用于我们的所有项目。然后 - PIMF出生了!
PIMF的实现基于经过验证的设计模式以及快速对象关系映射机制。 PIMF旨在升级友好 - 因此您可以以最少的精力升级到新版本。
JETBRAINS通过PHPSTORM许可支持PIMF的开发,我们对PhpStorm强烈增强PIMF的质量有信心。使用phpstorm! http://www.jetbrains.com/phpstorm/
PIMF框架是根据MIT许可证许可的开源软件