zepluf/standard-edition

此包的最新版本(2.1.0.x-dev)没有可用的许可证信息。

"ZePLUF 标准版" 发行版

2.1.0.x-dev 2013-04-03 09:10 UTC

This package is not auto-updated.

Last update: 2024-09-28 14:41:03 UTC


README

特别说明 此实验分支尚未准备好在实时网站上使用。ZePLUF 是在我们团队中没有人对 Symfony2 有深入了解时构建的,在这个实验版本中,我们将尝试标准化我们的代码。

  • 我们现在将改变我们的结构,使其更像 Symfony2。我们将特定于站点的代码放在 app/ 目录中,其他代码放在 src/ 和 vendor/ 目录中。这将使我们能够使用相同的基代码运行多个站点。我们的目标是最终将整个 ZenCart 移动到 vendor/ 目录中。
  • 我们现在还将开始使用更多的 Symfony2 组件和捆绑包,并测试我们的代码以获得更好的性能,并添加更多的日志调试工具。
  • 我们的目标不是取代 ZenCart,而是补充它,因此我们将确保这个框架可以在不破坏任何东西的情况下放在任何现有的 ZenCart 商店之上。

在这个过程中,我们还借鉴了 ZenMagick 项目的一些想法 https://github.com/ZenMagick/ZenMagick。虽然我们的目标不同,但我们采取了类似的方法,那里的人真的很聪明,有很多好主意。

ZenCart 插件框架 (ZePLUF) 是 rubikin.com 的产品

此框架旨在与 ZenCart 版本 1.3.9h 及以上版本一起使用

特性

  • 允许开发者在单个位置(在大多数情况下)打包他们的插件,而不是将文件散布在各个地方。
  • 安装/卸载 ZenCart 插件从未如此简单,在许多情况下,只需上传新的插件文件夹即可。不再需要与各种 ZenCart 文件夹纠缠。
  • 文件/类使用 PHP 5.3 懒加载功能按需加载。
  • 允许开发者在开发模块时利用框架的有用功能(例如,将内容注入任何位置的能力)来节省时间。
  • 我们的一些模块也依赖于 ZePLUF 来工作,没有 ZePLUF 您将无法使用我们的模块。

文档

http://rubikin.com/wiki/zencart/plugin_framework/about