J'ai créé une petite fonction me permettant de créer le lien correspondant à la vidéo selon tel ID.
Jusqu'a là tout va bien, ca marche etc..
function getUrlVideos($id) {
if(empty($id) && !is_numeric($id)) {
$url = '#';
}
else
{
$id_video = sql_protect($id);
$req_getVideos = 'SELECT v.id,v.nom AS nom_video,j.nom AS nom_jeu FROM videos v
RIGHT JOIN jeux j ON v.jeux_id = j.id
WHERE v.id = "'.$id_video.'"';
$res_getVideos = sql_query($req_getVideos,'AFFICHE NOM VIDEO');
$nbre_getVideos = mysql_num_rows($res_getVideos);
if($nbre_getVideos < 1) {
$url = '#';
}
else
{
$video = mysql_fetch_assoc($res_getVideos);
$url = URL_SITE.'videos/'.rewriting($video['nom_jeu']).'/'.rewriting($video['nom_video']).'-'.$video['id'].'.htm';
}
}
return $url;
}
Là ou je m'inquiète, c'est quand sur une page de recherche, je me retrouve avec >200 liens vidéos donc 200 reqs !!C'est pas possible, ca me donne froid dans le dos de laisser ça comme ca
Je pense que la solution d'économie serai de mettre dans un fichier les resultas de chaque ID, et si il est déja on recup son nom ! sinon on l'ajoute.
Et si par apres, je devai renommer le nom d'une video, je vois que la suppression de ce fichier comme solution.
Pensai vous déjà que c'est une bonne solution ? oui ? non ?
Si oui, sous quel format serai il le plus adapté et rapide en ajout, et recherche ?
Si non, quel solution je peux mettre en place ?
Merci d'avance.