php调用对象,能否把一个网站作为一个模块整体调用?
当前位置:首页 ----> Web开发 ----> Php
关键词:php,smarty,include,web,iframe
nlmzh:
php调用对象,能否把一个网站作为一个模块整体调用?      我正在用smarty框架开发网站。在一个大网站里,有几个部分的代码和页面常常需要在不同地方重复使用,假如反复拷贝同样代码,显得很繁琐,一旦要修改,更麻烦。我在想能否把这些部分打包成一个模块,进行调用?比如:用include
但是这些不是某个特定算法的函数,而且是一大堆php代码和web页面,怎样调用?
总不能象调用iframe那么调吧?

相类似的问题时,假如想把一部分带有很好功能的网站模块,开放给特定用户,让它们可以直接调用这些模块,但是网站又显示它们自己的页面,而不是跳到我们的网站上(当然这些模块的页面会把我们标志去掉,变成纯功能的页面)。

php的面对对象的编程方式,能否支持?有例子可参考吗?


请高手指教。
感谢!


programmerhuang:
可以做到, 但这个不是对象, 而是更粗力度的东西, 服务. 
已经有人在做这些技术了, 如SOA. 
且网上已经有很多这样的应用, 如广告供应商的广告服务.
iframe也是个实现方法. [ 本帖最后由 programmerhuang 于 2007-12-20 19:22 编辑 ]


风吹清梦醒:
支持下,有没有一些简单的例子来看看..<img src="images/smilies/default/loveliness.gif" smilieid="135" border="0" alt="" />


nlmzh:
iframe应当不行      因为只要一开新窗口,就从iframe里出来了

SOA怎样做?有例子吗?
原文出处:http://bbs.phpchina.com/viewthread.php?tid=47106