la réponse pour moi la plus correcte à la question: "Fichier ou BDD ?", est "ça dépend" ^^
(la seule règle absolue est celle qui consiste à ce servir de ses neurones; plutot que d'éviter au max les fichiers ) (et si tu lis la question en entiez et pas juste le titre tu constatera que AxeMan2593 introduit lui-même la nuance de savoir ou se situe le juste équilibre entre les 2 )
- le principe de base est d'utiliser les outils qui ont été fait pour; pas besoin de réinventer la roue non plus hein; franchement entre un file_put_contents + var_export avec un include de l'autre coté; on code pas plus qu'à faire des requêtes sql surtout quand au final ta table comptera moins de 100 entrées de max 3 champs qui se résument à un entier et des varchar(30). (un SGBD c'est non seulement fait pour "CRUDer", mais ça l'ai avant tout pour le faire sur des "volume de données"). Je vois pas l'intérêt de promouvoir l'usage du 4x4 quand la bicyclette permet tout aussi bien d'aller du point A au point B.
- le 2e est de se sentir à l'aise avec la solution adoptée. Pourquoi se faire du mal à utiliser des jointure SQL; quand tu es plus à l'aise avec un foreach. Selon les situation l'une ou l'autre sera surement plus "performante/propre"; mais pourquoi se faire chier à utiliser une méthode qui nous convienne pas; faut aussi avoir du plaisir à développer son jeu ! (edit: bien sûr vaut mieux pas faire des mysql_query dans une boucle foreach on est d'accord )
(la seule règle absolue est celle qui consiste à ce servir de ses neurones; plutot que d'éviter au max les fichiers ) (et si tu lis la question en entiez et pas juste le titre tu constatera que AxeMan2593 introduit lui-même la nuance de savoir ou se situe le juste équilibre entre les 2 )
- le principe de base est d'utiliser les outils qui ont été fait pour; pas besoin de réinventer la roue non plus hein; franchement entre un file_put_contents + var_export avec un include de l'autre coté; on code pas plus qu'à faire des requêtes sql surtout quand au final ta table comptera moins de 100 entrées de max 3 champs qui se résument à un entier et des varchar(30). (un SGBD c'est non seulement fait pour "CRUDer", mais ça l'ai avant tout pour le faire sur des "volume de données"). Je vois pas l'intérêt de promouvoir l'usage du 4x4 quand la bicyclette permet tout aussi bien d'aller du point A au point B.
- le 2e est de se sentir à l'aise avec la solution adoptée. Pourquoi se faire du mal à utiliser des jointure SQL; quand tu es plus à l'aise avec un foreach. Selon les situation l'une ou l'autre sera surement plus "performante/propre"; mais pourquoi se faire chier à utiliser une méthode qui nous convienne pas; faut aussi avoir du plaisir à développer son jeu ! (edit: bien sûr vaut mieux pas faire des mysql_query dans une boucle foreach on est d'accord )