background preloader

PHP

Facebook Twitter

Bit Bashing et gestion des droits d’accès. Gérer les droits des utilisateurs en utilisant le bit bashing En règle générale, lors de la définition de la gestion des droits sur un site web, que ce soit pour les accès au back-office ou pour les permissions accordées sur un blog par exemple, on va créer des tables de gestion pour chaque utilisateur ou groupe d’utilisateur.

Bit Bashing et gestion des droits d’accès

Tant que le nombre d’utilisateurs n’est pas trop important, tant que le nombre de groupe ne croît pas de manière exponentielle, tout va bien. Imaginez maintenant que chaque jour le trafic double et par voie de conséquence le nombre de rubriques, de rédacteurs, d’utilisateurs double aussi, la gestion des droits va vite devenir problématique tant par la taille des tables que par le nombre et le type de droits à accorder… C’est ici qu’entre en jeu une solution alternative, utilisée en permanence sur système *nix avec la commande chmod : le bit bashing. Principe du bit bashing. Apprendre-PHP.com - apprendre à programmer avec le langage PHP. Forum d'entraide PHPFrance. Grocery Crud - Un générateur de CRUD basé sur CodeIgniter. Grocery Crud est un générateur de CRUD PHP basé sur le framework CodeIgniter.

Grocery Crud - Un générateur de CRUD basé sur CodeIgniter

Dans vos applications web et en particulier dans vos espaces d'administration, vous répétez toujours les mêmes tâches à savoir: Créer une fonction de listing, de création d'une nouvelle entrée, la fonction de modification et celle de suppression. En d'autres terme, créer un CRUD (Create Read Update Delete).