[英]Display data elements but do not store them in the database
我知道这是一个模糊的问题...我个人也认为这是一个愚蠢的问题。 并不是真正地寻找答案,只是希望一些建议和想法。
我的内部客户完全不是技术人员,但坚持要求如何完成工作,而不仅仅是做什么。 我正在使用使用Google Charts的PHP工具。 假设我有一个简单的柱形图“每位经理的销售额”。 该客户希望经理的姓名在图表上可见,例如:John Smith:200,000美元Jane Smith:150,000美元Jim Smith:250,000美元但是,他们不希望将姓名存储在数据库中。 而是,他们想要数据库中的“唯一标识符”(manger0001,经理0002等),然后他们希望该工具的“ SOMEHOW”将这些标识符替换为经理的姓名...
让我补充一点,这不仅仅是经理的名字。 它的客户,位置,单位...基本上是数千个值,我不应该将它们存储在数据库中,而是在页面上显示“ SOMEHOW”。
你们有什么感想?
您可以创建一个将密钥(manager001)链接到名称(John Smith)的JSON文件(或任何其他配置文件)。 从数据库加载密钥后,加载JSON文件并进行适当的替换。
您可以在存储到数据库时加密数据,并在显示时解密数据
有不同的方法来加密PHP
base64,md5,Hash,mcrypt等
您可以使用任何可逆加密方法(因为要以可读格式显示数据)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.