Re: sqlfile dans xoopsversion.php | Titre du sujet : Re: sqlfile dans xoopsversion.php par JJDai sur 19/12/2020 23:02:57
Pour la mise à jour et la suppression ok, mais pour la consultation, ça permet de transférer le traitement sur le serveur de base de données de manière plus efficace il me semble, surtout quand on a des vues qui nécessitent plusieurs tables comme par exemple :
create VIEW `%1$s_media_rs__sommaire_plus` AS
select ts.*,
tf.nom_fr AS feuille_nom_fr,
tf.nom_en AS feuille_nom_en,
td.nom_fr AS difficulte_nom_fr,
td.libelle_fr AS difficulte_libelle_fr,
tm.titre_org,
tm.titre_fr_num,
tm.titre_en_num,
tm.auteurs_list,
tm.auteurs_html,
ttp.ordre AS ordre_typepage
FROM %1$s_media_rs__sommaire ts
LEFT JOIN %1$s_media__feuille tf ON ts.idFeuille = tf.idFeuille
LEFT JOIN %1$s_media__difficulte td ON ts.idDifficulte = td.idDifficulte
LEFT JOIN %1$s_media_rs__media_base tm ON ts.idMedia = tm.idMedia
LEFT JOIN %1$s_media__typepage ttp ON ts.idTypepage = ttp.idTypepage;
Citation :Cette solution est la plus efficace pour l’évolution dans le temps et celle préconisée par xoops pour récupérer, insérer et supprimer les données dans la bdd. ça je n'en suis pas convaincu,
mais comme tu dis:
cela est une question de préférences
|
|