是否可以在应用程序服务器上存储PHP类定义,以便在需要时通过创建对象来重用?

时间:2013-04-28 16:47:06

标签: php class orm persistence

我正在用PHP开发一个小应用程序并尝试MVC架构。我的View部分有HTML / CSS / Javascript,Controller将是php提交脚本。

我可以编写经常使用的类定义并通过某种框架将它们存储在应用程序服务器上,这样在提交脚本中我只需要创建一个对象和cal方法。

为了澄清,我没有采取require_once,我不希望每次都包含该类定义代码。我希望代码存储在某个框架中的服务器上,只有当我在php页面中创建一个新对象时才应该调用它。这将是我的模型部分,用于封装业务流程逻辑。它还将包含ORM和其他类。

我已经搜索过PHP ORM框架,但我需要一些框架来存储除了与数据库通信的类以外的类,并提供简单的业务流程逻辑。

任何人都可以提供是否可能,如果是,那么哪些框架可用?

1 个答案:

答案 0 :(得分:1)

你看过自动装弹机了吗? http://php.net/manual/en/language.oop5.autoload.php

<?php
function __autoload($class){
    require_once "classes/$class.php";
}

$myClass = new MyClass();