也许,使用CRM这个词有点用词不当,本质上,我正在寻找一种快速简便的方法来创建前端,以便我组织中的其他人可以利用我创建的管理列表的
MySQL数据库受访者对市场调查的调查.
我需要通过提议的前端执行以下操作:
>更新/添加/删除联系信息
>为联系人的“文件”添加备注
>从/向csv导入/导出数据
我对PHP的经验并不广泛,所以我想要一些简单明了的东西(读:我不是在寻找那些试图做任何事情或过于复杂的事情).
如果您能概述推荐的原因,将接受对此问题的回答.
数据库架构:
表1:联系信息
ID,Name,address,email,etc...
表2:调查
Table 1 ID,Field 1,2,3,4,5 (Logicals 0/1)
表3:注释
Table 1 ID,Date,Note,etc...
表4:选择调查数据存储(简易调查抽样的演示)
Table 1 ID,Q1,Q2,Q3,Q4...etc
解决方法
我想到一个小框架,它将有助于简化和安全地访问用户,并帮助您更新创建的数据库数据而不需要太多,它被称为
flourishlib,我经常使用并看到与小型路由控制器
Moor一起使用.
这可以帮助您:
>简单安全的用户访问.支持ACL.
> CRUD.
>它具有ORM实现,因此您无需在数据层中做太多工作.
>简单的页面模板.
>发布和更新记录就像$record->一样简单,自动从提交的表单中获取值并填充值.
>伟大的目录和文件处理. Reading a CSV.
查看how do I page,快速了解flourishlib如何解决常见问题.
更新:我不确定如果没有任何配置,flourishlib的ORM将如何与您的数据库方案匹配.如果您遇到问题,论坛的主要开发人员对蓬勃发展的支持是非常好的.无论如何,您不必使用ORM.你可以使用繁荣的fDatabase.或者你可以完全使用其他ORM.我觉得有趣的是: