Images et vidéos d'un site Web

Gazouleg Messages postés 8 Statut Membre -  
Gazouleg Messages postés 8 Statut Membre -
Bonjour,

J'envisage de créer un site internet où les utilisateurs auront la possibilité de créer des pages qui leur seront dédiées. Je leur propose donc de télécharger des photos et des vidéos.

Problème 1 : poids et dimensions des photos et vidéos
Je sais que le quota de 150 ko est à ne pas dépasser pour que le téléchargement d'une page ne soit pas trop lent.
Donc, dois-je imposer un poids pour les images (dimensions prévues : 350*250 px) ? Dois-je imposer un nombre maximum de photos sur la page ?
Et pour les vidéos, quel poids et quelles dimensions sont à préférer ? Dois-je en limiter le nombre ?

Problème 2 : référencement des photos et vidéos
Ce seront les utilisateurs qui téléchargeront leurs photos et vidéos.
Question : aurai-je un quelconque contrôle sur ces fichiers afin d'en optimiser leurs noms pour le référencement ?

J'ai vraiment besoin de votre aide ! Merci par avance !
Gazouleg
A voir également:

4 réponses

Gazouleg Messages postés 8 Statut Membre 1
 
Merci Animostab pour ta réponse.

Oui, je veux dire uploader... ;-)

En fait, je rédige le cahier des charges, le développement sera réalisé par un développeur web. Mais avant tout j'essaie de définir un max les fonctionnalités du site.

Concernant l'optimisation du nom des fichiers pour le référencement naturel, une idée ?
1
animostab Messages postés 3003 Statut Membre 738
 
bon quand tu dis télécharger tu veux sans doute dire uploader des photos et vidéos vers ton futur site a partir d'un espace membre ?

cela est tout a fait possible de limiter le poids, la taille etc des fichier uploadés et de refuser que le upload se fasse si la limite est dépassée.
Cela cependant ne se fait pas en 2 coups de cuillère à pot
Il faut de solides connaissances en html css php et mysql et javascript.
Si tu n'as pas ces connaissance tu ne pourras pas le faire sans apprendre un minimum ces langages informatiques

Un petit merci vaut mieux qu'une grande ignorance
0
aujourdui
 
Bonjour, le contrôle c'est l'administration et il faut que votre site soit dynamique
càd. : l'envoi et la création de pages est automatisé et le même pour tous le internautes qui crée leur page, c'est par contre le contenu de ladite page qui change(en rapport avec les informations inscrites par la base de données).
Ceci c'est la partie PHP, mySQL ou back et front end du site qui est un programme à part entière(dont les boutons, menus, formulaires d'envois et interactions sont le résultat visible).
Sur votre question 1)
150ko pour une page image comprise c'est quand même ridicule. Une image doit faire entre autour de 1mo(à peu près 10 fois plus que 150jo) et 2mo grand maximum je dirais, le but est bien sûr que l'utilisateur aille pas voir ailleurs car il attends que les images s'affiche. Les connexions internet sont assez rapide pour charger des images de 2 voire 3mo avec quasiment pas de temps de chargement visible mais il faut tenir compte de plusieurs autres facteurs(responsable de la faible qualité/poids pas trop élevé des images du web):
_le réseau de l'internaute peut avoir des bas(plus souvent que le débit théorique indiqué sur les contrats le laisse entendre)
_l'utilisateur est peut être en wifi ou le débit est faible et sujet à des microcoupures
_l'utilisateur peut être en train de télécharger plusieurs choses ce qui va diviser le débit
_plus une image est volumineuse plus elle demandera de ram à l'ordinateur, celui ci est peut être occupé à faire fonctionner d'autres programmes gourmands en ram ce qui provoqueras des ralentissements de un peu tout
Mais bon 150kko pour une image(le texte étant quantité poids négligeable) ça fait quand même très peu et une qualité vraiment pas terrible.


Donc, dois-je imposer un poids pour les images (dimensions prévues : 350*250 px) ? Dois-je imposer un nombre maximum de photos sur la page ?

A vous de voir, il est possible dans le programme de limiter le poids(et vivement conseillé) des images à uploader et stocker dans la base de données(vous serez aussi limité par l'espace disque chez votre hébergeur) ainsi que de calculer le poids des images, le mieux est de proposer plusieurs pages(du moment où c'est automatisé ça coûte pas plus cher) pour afficher plusieurs images ou d'utiliser des miniatures pour avoir une galerie style patchwork montrant toutes les images.
/!\ 350*250px n'indiques pas tout du poids et des dimensions d'une image, il faut tenir compte de la résolution qui sur le net est une des plus faibles : 72 pixels/pouce
Pour donner une idée en photo numérique la résolution des photos est entre 300(image légère) et 1400(image avec de nombreux détails) pixels/pouce pour des dimensions longueur largeur autour de 2000 à 3000pixels minimum.
En web on est autour d'un centième de ces dimensions.

2)Le but de php dans de nombreux cas est d'écrire le html pour obtenir des pages dynamqiues ou le contenu va changer en fonction du temps, de l'utilisateur connecté, du nom indiqué dans l'url...etc

Vous pouvez bien sûr manipuler les fichiers pour les nommer de façon automatique ou ne pas le faire. Ce nom de fichier et l'emplacement où il est stocké c'est ce que retient la base de données.
Mais le nom de fichier n'est pas référencé en lui même. Ce qui indique ce que représente une image c'est html, plus précisément l'attribut alt de la balise html img.
Fait pour les navigateurs ne présentant pas d'images et indiquer aux déficients visuels le contenu d'une image à la base cet attribut fait partie du référencement.
Vous pouvez aussi simplement indiquer un titre et/ou un commentaire sur l'image car comme évoqué au dessus ce ne sont pas les images qui sont référencés (à par par vous même si besoin de faire un index) mais les pages et leur contenu.

Ce titre , cet attribut alt(<img src='joliefleur.jpg' al='une photo de fleur' />), un commentaire sur l'image concernné est à prendre en compte au début, quand vous concevez votre programme. Il est l'un des éléments(appelé donnée) qui est traitée par l'analyse nécessaire en SGBD ou système d'informations qui est ce que vous voulez faire et la partie bases de données du programme(indiquée en regroupements d'entités pertinentes correspondante à des tableaux de données).

Donc pas mal de choses à apprendre et c'est un métier mais c'est passionnant et si vous avez l'esprit logique et analytique ça risque de vous plaire.
0
aujourdui
 
ah je vient de voir que vous faites appel à un prestataire. C'est donc à lui de s'occuper du référencement(qui est un métier à part, je ne parles que de référencement naturel, comprit-normalement référez vous au contrat- dans le développement du site).
Donc l'idée est simplement d'indiquer un titre pour chaque image et éventuellement(meilleur référencement encore) un commentaire sur l'image, si ce n'était déjà prévu. Le titre se retrouvera affiché via la balise correspondante(c'est ça le référencement naturel indiquer le contenu par la bonne balise et indiquer la description de ce contenu) et éventuellement dans le code par le biais de l'attribut alt de l'image.
Les images elles mêmes ne sont pas référencées autrement qu'en contenu de pages(qui elles sont référencée: cette page a pour contenu).
J'espère être clair, soyez le plus exhaustif dans les documents que vous fournirez à votre développeur, c'est son but de faire les fonctionnalités et le faire sans expérience ni connaissance est rarement efficace. Contentez vous du cahier ddes charges sans rien oublier de ce qui peut être utile, la solution technologique elle c'est la réponse à votre demande mais nécessite des connaissances, études et expérience poussée du web et de l'informatique de gestion(critère de choix de votre développeur).
0
Gazouleg Messages postés 8 Statut Membre 1
 
Avec beaucoup de retard, merci pour vos réponses, elles m'ont été très utiles !
0
Utilisateur anonyme
 
tu trouveras ton bonheur ici

1 site de script php gratuit
http://gscripts.net/

25 script php pour créer un site de upload et download
http://www.scratchinginfo.com/file-uploader-downloader-php-scripts/

et 35 script php pour creer un reseau social
http://www.designrazzi.com/2013/php-social-network-scripts/
0