Bonjour,
il manque beaucoup d'éléments dans la description du besoin que tu exprimes:
il insère les éléments (images,texte,vidéos), à des endroits fixe définit.
Qu'est ce que cela signifie?
Sur la page se trouve un genre de layout fixe avec les emplacements du texte, des images et des vidéos prédéfinis?
Du genre, un bloc texte ici, dessous 2 images, en haut à droite un icone, au milieu une vidéo, dessous un titre, dessous deux colonnes de textes, etc.. je dis n'importe quoi pour l'exemple.
Ou toute la page personnalisable est modifiable et donc les éléments peuvent se placer n'importe où sur cette page?
Par ailleurs,
images : Un système d'upload d'images? Comment sont-elles ensuite positionnées dans la page?
vidéos : Un système d'upload de vidéos? ou des liens vers des vidéos lu ensuite dans la page via un player flash ou autre?
css : Le client peut définir son propre css ? Dans ce cas, la page ne possède pas de position fixe pour des éléments?
js :QUID?
Ceci est pour la partie fonctionnelle.
En ce qui concerne l'aspect technique, largement tributaire des interrogations fonctionnelles cités ci-dessus:
Utilisation d'une base de données?
Tout le contenu de la page est déposé sous forme de fichiers html etc.. dans un endroit réservé à l'utilisateur sur le serveur?
Un mix des 2 ?
Quid de la sécurité? (javascript nauséabond , triche avec le référencement, droit d'accès à la modification?)
Pour t'aider sur l'aspect technique , il faudrait plus de détails fonctionnelles et des questions précises sur tel aspect du fonctionnement que tu veux mettre en place.
cordialement
Antho