Frameworks 为什么对CRUD使用管理面板而不是phpmyadmin?

Frameworks 为什么对CRUD使用管理面板而不是phpmyadmin?,frameworks,symfony1,Frameworks,Symfony1,在某些框架(symfony)中,您可以为CRUD操作生成管理面板 我想知道为什么我应该使用这个,而不是直接在phpmyadmin中执行CRUD 管理面板有什么好处 感谢最重要的一点:您可以实现业务逻辑并检查用户输入的数据 例如:您不希望允许用户更改产品的唯一ID。您不希望用户像旧订单一样更改历史数据 它还涉及图形化和可读性访问。当你在餐馆里展示你想看到的所有者的ID(例如:“A253”),或者他的名字/电话?作为一个旁白,我强烈建议避免在生产服务器上使用PHPMyAdmin,因为它写得不好,并且

在某些框架(symfony)中,您可以为CRUD操作生成管理面板

我想知道为什么我应该使用这个,而不是直接在phpmyadmin中执行CRUD

管理面板有什么好处


感谢

最重要的一点:您可以实现业务逻辑检查用户输入的数据

例如:您不希望允许用户更改产品的唯一ID。您不希望用户像旧订单一样更改历史数据


它还涉及图形化和可读性访问。当你在餐馆里展示你想看到的所有者的ID(例如:“A253”),或者他的名字/电话?

作为一个旁白,我强烈建议避免在生产服务器上使用PHPMyAdmin,因为它写得不好,并且是黑客常用的攻击向量。SQLYog Community Edition等客户端是一个很好的替代品: