我的任务是为我的公司开发一个小型Web应用程序,我最初的计划是使用Zend框架和Doctrine,因为这允许我需要的所有必要功能。然而,最近我遇到了一个名为Fabrik的Joomla应用程序构建器,它似乎具有很大的潜力。我的问题是,如果有人在这里使用它,如果有的话,你的经历是什么?它是一个稳定,安全的平台吗?它是否易于使用,是否允许简单到更复杂的应用程序?最后,它如何与Zend或Cake等更成熟的框架进行比较。任何有关您的体验的信息都将受到赞赏。
答案 0 :(得分:2)
我没有超越使用Fabrik的概念验证,所以我远非专家。到目前为止,我发现Fabrik在Joomla环境中轻松安装和配置,并且很容易启动和运行。从数据库中获取输出表非常容易,并且可以使用JOIN来组合来自多个表的数据。输出格式可以使用CSS自定义,但我无法真正自定义结构,我不确定是否可以将多个表组合成一个报表。
创建一个与表完全匹配的表单非常容易,因此对于数据输入,设置表单来编辑表数据非常容易。
我没有发现它非常灵活,可以创建自定义搜索表单或从两个下拉列表框中获取输入的表单,并根据两个列表中的选定项进行查询。
提供的高级搜索功能相当强大,但不能无缝融入Joomla环境中,所以我认为这个功能需要成为我向用户推出的功能。
结论:Fabrik的架构非常好,最终将成为Joomla最强大,最实用的数据管理工具,我认为它还没有为最终用户提供各种表格和报告。它仍然是一个非常方便的工具,用于更基本的报告和更多精通技术的用户来维护数据库中的数据。
答案 1 :(得分:1)
看到这个问题有点太晚了,希望你已经设法解决了你的问题,但是,我在Fabrik的几年经验以及对Zend,Codeignitor等PHP框架的一些尝试,我可以告诉你Fabrik是最好的RAD工具。特别是现在版本3.x.x与最新的Joomla 2.5.X一起使用了。提供如此强大的功能,你可以在一个晚上完成一个非常强大的系统。