osCommerce“盒子”文件和CakePHP?

时间:2012-02-08 15:51:41

标签: php html cakephp oscommerce

我有使用osCommerce购物车的经验,我喜欢他们如何使用“require”将不同的框添加到网站的左侧或右侧列。

require(DIR_WS_BOXES . 'shopping_cart.php');

我有一个程序员为我创建一个新网站,他正在CakePHP中这样做。我问他是否可以在创建像osCommerce这样的方式时使用相同的逻辑,这样我就可以在不同的页面上“需要”这些盒子相当容易。

他告诉我,在像CakePHP这样的框架中,在页面代码上工作并不容易,就像在聪明的代码中一样;我猜他是聪明的,他指的是osCommerce。

这是真的吗?使用CakePHP会创建单独的盒子php文件,只需要在osCommerce等不同页面上使用它们吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

可以通过浏览视图来完成,或者您可以使用插件执行某些操作,但CakePHP的编写方式(以及使用它编写的方式)与您的方式有很大不同用osCommerce写点东西。

Cake使用名为MVC的东西(http://www.phpro.org/tutorials/Model-View-Controller-MVC.html),这样可以更轻松地管理大型应用程序,并且更容易重用代码(并且更好维护,IMO)而osCommerce都是内联的 - 它使用了大量的include()define()来使事情有效。

你可能最好在这一方面接受他的话,而不是试图强迫他一起破解一些可能无法完成你想要的工作 - 转向新的做事方式而不是试图以旧的方式使新的技术工作。