"Défilement" de News
Résolu/Fermé
numters
Messages postés
6
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
19 octobre 2015
-
17 juin 2013 à 14:19
numters Messages postés 6 Date d'inscription jeudi 2 juin 2011 Statut Membre Dernière intervention 19 octobre 2015 - 17 juin 2013 à 15:41
numters Messages postés 6 Date d'inscription jeudi 2 juin 2011 Statut Membre Dernière intervention 19 octobre 2015 - 17 juin 2013 à 15:41
A voir également:
- "Défilement" de News
- Barre de défilement - Guide
- Problème défilement incontrôlable ✓ - Forum Windows 10
- Excel ajuster barre de défilement horizontale ✓ - Forum Excel
- Marlène/problème défilement écran ✓ - Forum Graphisme
- Inverser défilement souris windows 10 - Guide
1 réponse
Salut,
si vous parlez de news il s'agit de pages dynamiques donc le contenu dit dynamique est stocké par une base de données et vous utilisez un langage passerelle pour récupérer le contenu de la base et l'afficher(ainsi que les autres opérations de gestions des contenus: mise à jour, suppression, modif...).
Si ce n'est pas le cas il ne s'agit pas de news mais vous devez intervenir sur le site en dur(site dit statique), ce n'est pas une solution viable à moyen et court terme car le temps que vous consacrez à récrire le site est perpétuel et le volume de données que vous allez traitez va aller en grossissant jusqu'à accaparer tout votre temps, surtout que vous perdez la persistance des données.
= Ceci afin de m'éviter de devoir tout décaler manuellement.
Aïe je craint que vous ne parliez pas de news, donc de modification dynamique par un gestionnaire qui vous permet en remplissant un simple formulaire de changer le contenu de votre base de données en quelques secondes et ainsi modifier le contenu du site.
Il n'y a pas vraiment de solutions puisque vous traitez pas les informations comme des données(tables d'informations dont chaque ligne va correspondre à une entrée du même champ ou colonnes ou type d'information, une base est composée de plusieurs tables de données).
Vous avez uniquement du texte avec votre système et donc ne pouvez automatiser votre traitement.
En php(langage serveur) et SQL(langage des bases de données) une fois définit le modèle permettant de retenir les informations(les tables) vous pouvez compter, trier, classer chaque nouvelle news et bien plus.
Si vous pouvez les les compter il suffit d'utiliser la programmation pour faire une table prenant cela en compte, tout est automatisé : Si vous avez 2 news à afficher ou 132 news à afficher l'affichage est le même, le tableau (d'affichage)s'adaptera juste en nombre de lignes/colonnes nécessaire par le truchement d'une fonction ou boucle récursive, allitération.
Par exemple(et c'est une des bases de la programmation) si vous voulez 2 colonnes une boucle fera autant de lignes nécessaires à l'affichage du nombre de news divisé par 2.
Il y a d'autres méthodes que la base de données mais elles ne présentent pas autant d'intérêts et font appel aux mêmes principes(fichiers textes de variables) sans en avoir les avantages dont le principal est que une fois votre programme fait vous n'avez plus rien à toucher du site et pouvez ajouter/modifier/supprimer les contenus rapidement et simplement à volonté(en gardant bien sûr l'affichage adapté).
Séparer le fond de la forme est indispensable pour le web, meêm si vous ne faites que du statique: il y a les balises et il y a les contenus(images, textes, vidéos, fichiers à télécharger etc...).
si vous parlez de news il s'agit de pages dynamiques donc le contenu dit dynamique est stocké par une base de données et vous utilisez un langage passerelle pour récupérer le contenu de la base et l'afficher(ainsi que les autres opérations de gestions des contenus: mise à jour, suppression, modif...).
Si ce n'est pas le cas il ne s'agit pas de news mais vous devez intervenir sur le site en dur(site dit statique), ce n'est pas une solution viable à moyen et court terme car le temps que vous consacrez à récrire le site est perpétuel et le volume de données que vous allez traitez va aller en grossissant jusqu'à accaparer tout votre temps, surtout que vous perdez la persistance des données.
= Ceci afin de m'éviter de devoir tout décaler manuellement.
Aïe je craint que vous ne parliez pas de news, donc de modification dynamique par un gestionnaire qui vous permet en remplissant un simple formulaire de changer le contenu de votre base de données en quelques secondes et ainsi modifier le contenu du site.
Il n'y a pas vraiment de solutions puisque vous traitez pas les informations comme des données(tables d'informations dont chaque ligne va correspondre à une entrée du même champ ou colonnes ou type d'information, une base est composée de plusieurs tables de données).
Vous avez uniquement du texte avec votre système et donc ne pouvez automatiser votre traitement.
En php(langage serveur) et SQL(langage des bases de données) une fois définit le modèle permettant de retenir les informations(les tables) vous pouvez compter, trier, classer chaque nouvelle news et bien plus.
Si vous pouvez les les compter il suffit d'utiliser la programmation pour faire une table prenant cela en compte, tout est automatisé : Si vous avez 2 news à afficher ou 132 news à afficher l'affichage est le même, le tableau (d'affichage)s'adaptera juste en nombre de lignes/colonnes nécessaire par le truchement d'une fonction ou boucle récursive, allitération.
Par exemple(et c'est une des bases de la programmation) si vous voulez 2 colonnes une boucle fera autant de lignes nécessaires à l'affichage du nombre de news divisé par 2.
Il y a d'autres méthodes que la base de données mais elles ne présentent pas autant d'intérêts et font appel aux mêmes principes(fichiers textes de variables) sans en avoir les avantages dont le principal est que une fois votre programme fait vous n'avez plus rien à toucher du site et pouvez ajouter/modifier/supprimer les contenus rapidement et simplement à volonté(en gardant bien sûr l'affichage adapté).
Séparer le fond de la forme est indispensable pour le web, meêm si vous ne faites que du statique: il y a les balises et il y a les contenus(images, textes, vidéos, fichiers à télécharger etc...).
17 juin 2013 à 15:04
Voici une vue d'ensemble des processus que je décrits et qui sont standards:
http://fr.wikipedia.org/wiki/Architecture_trois_tiers
Ils resteront toutefois bien abstraits tant que vous ne pratiquez pas un peu.
17 juin 2013 à 15:41