比如我有一个用户管理User应用。还有一个Blog应用。
那么我在Blog应用里面可以不可以方便地调用User应用里面的方法?比如处理用户的积分、调取User的信息。
类似XOOPS、Drupal的模块。
比如我有一个用户管理User应用。还有一个Blog应用。
那么我在Blog应用里面可以不可以方便地调用User应用里面的方法?比如处理用户的积分、调取User的信息。
类似XOOPS、Drupal的模块。
不能跨项目调用?
你想怎样调用?没用过 XOOPS、Drupal
比如我写了两个项目,一个是User,一个是Blog。都是基于YII的。
在Blog中,我要使用一些User中的函数或者功能,但是重写一份的话浪费代码,维护也不方便。所以如果可以直接调用User里面的函数或者功能就好了。类似ThinkPHP框架中A函数的远程调用。
可以吗?
你应该考虑把共享的代码抽象出来以供重用。