Poster sur un site, oui, mais comment !
Résolu
H.D.R.
Messages postés
35
Date d'inscription
Statut
Membre
Dernière intervention
-
H.D.R. Messages postés 35 Date d'inscription Statut Membre Dernière intervention -
H.D.R. Messages postés 35 Date d'inscription Statut Membre Dernière intervention -
Bonjour !
(Je vais poster sur Comment ça marche... Et bien, moi qui me suis toujours contenté de regarder les réponses de loin sans prendre part, ça fait quelque chose ! ha ha....)
Tout d'abord, j'espère que je me suis pas trop planté de catégorie, et j'espère aussi que malgré mes recherches cette question n'a pas été posée.
De plus pour une raison que j'ignore bien qu'ayant déjà posté ce message il n'apparaît nul part et on me dit que je n'ai jamais posé sur le forum. Excusez moi si le précédent message apparaît subitement après celui là, il y a des subtilités qui m'échappent... ^^'
Nous y voila :
Pour faire simple, depuis... "longtemps" (peut être un peu trop) je bosse avec plus ou moins, (et le plus souvent moins en fait :D), de succès sur "l'élaboration" (oui c'est à la limite de la chimie) d'un site. Je me pose souvent des tas de questions quand a la phase finale de prog'. Pour la mise en place du design à la théorie, c'est pas trop dur.
Non, ce qui me manque c'est bel et bien des notions plus poussées au niveau php pour aller plus loin, mais ça, je l'apprendrai en temps et en heure.
Je veux en tout premier lieu faire un site propre, net, léger, et avec un système parfaitement utilisable rien qu'en HTML/CSS (plus tard rajouter PHP pour avoir de l'interactivité).
Voila pour planter le décor de ce que je souhaite faire.
Ensuite, je vais vous démontrer mon profond, très profonds génie, là où je suis probablement le meilleur, le maestro, le seigneur des seigneurs.
Cette qualité qui est à moi, ce que Batman est à Robin, Lorel à Hardi, Igor à Grishka :
Je ne vois pas comment poster mes articles sur le site. :D
Après 3/4 ans de réflexion sur tout un tas de points (démontrant mon incroyable lenteur a tout faire) je me suis enfin posé cette question :
"Mais heu... concrètement... je vais me faire chier à ouvrir la tripaille à chaque fois pour caler du text entre des divs ? Je vais placer les images une a une à taton dans la page ?"
Bon, je sais, vous allez dire qu'il y a des logiciels pour ça tout ça... (Enfin... je crois)
Après une intro de 1 800 pages je vous demande donc :
Comment dois-je faire pour écrire et poster mes articles sur mon site sans m'embêter à faire de la chirurgie à chaque fois ?
Quelle est la procédure que vous (si vous êtes webmaster) utilisez pour faire bien, et vite, et surtout intelligemment ?
Avez vous des logiciel à me conseiller à ce niveau ?
Quel est votre opinion sur la théorie des Cordes ?
(J'aurai une dernière question mais étant donné que je vois que le php pour la résoudre, je brandis un magnifique drapeau blanc et j'abandonne pour l'instant :D)
Merci d'avance pour votre aide.
(Je vais poster sur Comment ça marche... Et bien, moi qui me suis toujours contenté de regarder les réponses de loin sans prendre part, ça fait quelque chose ! ha ha....)
Tout d'abord, j'espère que je me suis pas trop planté de catégorie, et j'espère aussi que malgré mes recherches cette question n'a pas été posée.
De plus pour une raison que j'ignore bien qu'ayant déjà posté ce message il n'apparaît nul part et on me dit que je n'ai jamais posé sur le forum. Excusez moi si le précédent message apparaît subitement après celui là, il y a des subtilités qui m'échappent... ^^'
Nous y voila :
Pour faire simple, depuis... "longtemps" (peut être un peu trop) je bosse avec plus ou moins, (et le plus souvent moins en fait :D), de succès sur "l'élaboration" (oui c'est à la limite de la chimie) d'un site. Je me pose souvent des tas de questions quand a la phase finale de prog'. Pour la mise en place du design à la théorie, c'est pas trop dur.
Non, ce qui me manque c'est bel et bien des notions plus poussées au niveau php pour aller plus loin, mais ça, je l'apprendrai en temps et en heure.
Je veux en tout premier lieu faire un site propre, net, léger, et avec un système parfaitement utilisable rien qu'en HTML/CSS (plus tard rajouter PHP pour avoir de l'interactivité).
Voila pour planter le décor de ce que je souhaite faire.
Ensuite, je vais vous démontrer mon profond, très profonds génie, là où je suis probablement le meilleur, le maestro, le seigneur des seigneurs.
Cette qualité qui est à moi, ce que Batman est à Robin, Lorel à Hardi, Igor à Grishka :
Je ne vois pas comment poster mes articles sur le site. :D
Après 3/4 ans de réflexion sur tout un tas de points (démontrant mon incroyable lenteur a tout faire) je me suis enfin posé cette question :
"Mais heu... concrètement... je vais me faire chier à ouvrir la tripaille à chaque fois pour caler du text entre des divs ? Je vais placer les images une a une à taton dans la page ?"
Bon, je sais, vous allez dire qu'il y a des logiciels pour ça tout ça... (Enfin... je crois)
Après une intro de 1 800 pages je vous demande donc :
Comment dois-je faire pour écrire et poster mes articles sur mon site sans m'embêter à faire de la chirurgie à chaque fois ?
Quelle est la procédure que vous (si vous êtes webmaster) utilisez pour faire bien, et vite, et surtout intelligemment ?
Avez vous des logiciel à me conseiller à ce niveau ?
Quel est votre opinion sur la théorie des Cordes ?
(J'aurai une dernière question mais étant donné que je vois que le php pour la résoudre, je brandis un magnifique drapeau blanc et j'abandonne pour l'instant :D)
Merci d'avance pour votre aide.
A voir également:
- Poster sur un site, oui, mais comment !
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site x - Guide
- Site pour vendre des objets d'occasion - Guide
1 réponse
Yo,
en informatique il faut être précis au moins dans les termes.
Poster est pas le terme aproprié, ça vient de l'anglais to post et corresponds à un message sur un forum donc c'est pas approprié à ce que vous voulez faire.
Si je comprends bien vous êtes sur la bonne voie en html et css, la théorie c'est assez simple après il faut de la pratique comme tout boulot où on veut un résultat convenable.
Vous utilisez le terme interactivité en parlant de php. PHP c'est pas vraiment pour l'interactivité. En web l'interactivité(et informatique en général) c'est ce qui permet d'agir sur un élément. Par exemple sur une page web un lien avec <a href="page2.html >aller page 2</a> c'est de l'interactivité.
En effet sans lien le visiteur peut pas changer de page, il n'interagit pas.
Il existe bien d'autres choses qui permettent d'interargir sur un programme où un site internet et pour les liens on parles bien de boutons ou menu.
Tout ça pour vous dire que l'interactivité c'est ce qui permet dans un sens global à un utilisateur de faire autre chose que simplement regarder.
Sur le web le javascript est un langage assez utiilisé pour l'interactivité, permettant d'avoir (entre autres) une interactivité plus élaborée qu'un simple lien pour changer de pages. Je reviendrais à javascript car si vous êtes dans une optique didactique c'est ce que je vais vous conseiller d'apprendre avant PHP.
Pour répondre à votre question: comment changer un contenu facilement et régulièrement sur un site sachez qu'il existe deux types de sites internet.
Le site statique et le site dynamique. Le site statique c'est ce que permet html et css, ce sont des fichiers correspondant aux pages et à la mise en forme.
Il n'est pas prévu pour être modifié, rien de son contenu va changer dans le temps à moins que le webmaster modifies directement ces fichiers sur le serveur.
Comme vous l'évoquez ça peut être redondant et lourd si vous avez régulièrement des choses à modifier. Dans votre page indiquez par des sauts de ligne et avec des balises de commentaires la zone à modifier pour plus de facilité, c'est une solution fastidieuse dés que plusieurs pages doivent être modifiées.
Le site dynamique lui contient au moins une partie prévue pour être modifiable.
C'est le cas d'un forum(un nouveau message et bien une modification du contenu), d'un catalogue de produits, d'un livre d'or, d'un espace membre, d'un panier d'achat, de certains tchat, d'une entreprise qui veut mettre une "news"/un message saisonnier/sa dernière promo...
On parles de zone "actualisable", le gestionnaire du site peut se connecter à des pages pour indiquer son nouveau contenu par internet. Mais comment ça marche?
La partie dynamique est chargée à partir d'une base de données. La page web du programme va se connecter à cette base de données pour pouvoir modifier ce qui est stocké. C'est là qu'intervient PHP qui va faire le lien avec la base et l'affichage(html) et qui travaille du serveur et non comme html , css et javascript à partir de l'ordinateur de l'utilisateur(du navigateur en fait).
Pour plus d'informations je vous conseille le site du zéro ayant un bon tutorial pratique sur le php et les bases de données.
PHP c'est de la programmation, contrairement à html qui n'indiques que des références aux navigateurs sur l'affichage. En php on peut utiliser des variables, faire des fonctions et des conditions qui vont vérifier des états de fait, bref a peu près ce que l'on veut.
PHP ayant ses particularité je ne peut que vous conseiller de commencer la programmation par javascript qui as l'avantage de ne pas faire de traitement serveur et vous donner les bases sur la logique de programmation, le séquencage des étapes, les structures conditionnelles qui sont les mêmes dans tous les langages de programmation: L'algoritmique qui repose souvent sur une abstraction logique binaire(oui/non).
Ce que vous voulez est de plus possible avec javascript, avec javascript vous pouvez écrire un programme(une fonction) qui va changer une image en fonction du passage de la souris, changer la couleur du texte en fonction d'un clic de l'utilisateur, changer un texte dans une balise html, rajouter ou enlever une balise. La programmation événementielle est permise avec javascript: Si tel événément à lieu(un clic par exemple) alors on fait ça, ça reste de l'interactivité.
En javascript vous pouvez charger un fichier texte et l'afficher dans une page. A mais si on modifies le fichier texte sur le serveur vous avez une solution répondant à votre question, bien sûr c'est loin d'avoir les possibilités d'une base de données mais ça fonctionnes sur le même principe. Bien sûr vous ne faites que déplacer le probléme, au lieu d'avoir à chercher un morceau de la page html à modifier vous n'avez qu'un fichier texte à changer, le problème est isolé, simplifié mais toujours présent. Si vous voulez faire une modification sur 10 pages toutes les semaines tous les 7 jours vous aurez à changer 10 fichiers textes en mettant une nouvelle version sur le serveur.
en informatique il faut être précis au moins dans les termes.
Poster est pas le terme aproprié, ça vient de l'anglais to post et corresponds à un message sur un forum donc c'est pas approprié à ce que vous voulez faire.
Si je comprends bien vous êtes sur la bonne voie en html et css, la théorie c'est assez simple après il faut de la pratique comme tout boulot où on veut un résultat convenable.
Vous utilisez le terme interactivité en parlant de php. PHP c'est pas vraiment pour l'interactivité. En web l'interactivité(et informatique en général) c'est ce qui permet d'agir sur un élément. Par exemple sur une page web un lien avec <a href="page2.html >aller page 2</a> c'est de l'interactivité.
En effet sans lien le visiteur peut pas changer de page, il n'interagit pas.
Il existe bien d'autres choses qui permettent d'interargir sur un programme où un site internet et pour les liens on parles bien de boutons ou menu.
Tout ça pour vous dire que l'interactivité c'est ce qui permet dans un sens global à un utilisateur de faire autre chose que simplement regarder.
Sur le web le javascript est un langage assez utiilisé pour l'interactivité, permettant d'avoir (entre autres) une interactivité plus élaborée qu'un simple lien pour changer de pages. Je reviendrais à javascript car si vous êtes dans une optique didactique c'est ce que je vais vous conseiller d'apprendre avant PHP.
Pour répondre à votre question: comment changer un contenu facilement et régulièrement sur un site sachez qu'il existe deux types de sites internet.
Le site statique et le site dynamique. Le site statique c'est ce que permet html et css, ce sont des fichiers correspondant aux pages et à la mise en forme.
Il n'est pas prévu pour être modifié, rien de son contenu va changer dans le temps à moins que le webmaster modifies directement ces fichiers sur le serveur.
Comme vous l'évoquez ça peut être redondant et lourd si vous avez régulièrement des choses à modifier. Dans votre page indiquez par des sauts de ligne et avec des balises de commentaires la zone à modifier pour plus de facilité, c'est une solution fastidieuse dés que plusieurs pages doivent être modifiées.
Le site dynamique lui contient au moins une partie prévue pour être modifiable.
C'est le cas d'un forum(un nouveau message et bien une modification du contenu), d'un catalogue de produits, d'un livre d'or, d'un espace membre, d'un panier d'achat, de certains tchat, d'une entreprise qui veut mettre une "news"/un message saisonnier/sa dernière promo...
On parles de zone "actualisable", le gestionnaire du site peut se connecter à des pages pour indiquer son nouveau contenu par internet. Mais comment ça marche?
La partie dynamique est chargée à partir d'une base de données. La page web du programme va se connecter à cette base de données pour pouvoir modifier ce qui est stocké. C'est là qu'intervient PHP qui va faire le lien avec la base et l'affichage(html) et qui travaille du serveur et non comme html , css et javascript à partir de l'ordinateur de l'utilisateur(du navigateur en fait).
Pour plus d'informations je vous conseille le site du zéro ayant un bon tutorial pratique sur le php et les bases de données.
PHP c'est de la programmation, contrairement à html qui n'indiques que des références aux navigateurs sur l'affichage. En php on peut utiliser des variables, faire des fonctions et des conditions qui vont vérifier des états de fait, bref a peu près ce que l'on veut.
PHP ayant ses particularité je ne peut que vous conseiller de commencer la programmation par javascript qui as l'avantage de ne pas faire de traitement serveur et vous donner les bases sur la logique de programmation, le séquencage des étapes, les structures conditionnelles qui sont les mêmes dans tous les langages de programmation: L'algoritmique qui repose souvent sur une abstraction logique binaire(oui/non).
Ce que vous voulez est de plus possible avec javascript, avec javascript vous pouvez écrire un programme(une fonction) qui va changer une image en fonction du passage de la souris, changer la couleur du texte en fonction d'un clic de l'utilisateur, changer un texte dans une balise html, rajouter ou enlever une balise. La programmation événementielle est permise avec javascript: Si tel événément à lieu(un clic par exemple) alors on fait ça, ça reste de l'interactivité.
En javascript vous pouvez charger un fichier texte et l'afficher dans une page. A mais si on modifies le fichier texte sur le serveur vous avez une solution répondant à votre question, bien sûr c'est loin d'avoir les possibilités d'une base de données mais ça fonctionnes sur le même principe. Bien sûr vous ne faites que déplacer le probléme, au lieu d'avoir à chercher un morceau de la page html à modifier vous n'avez qu'un fichier texte à changer, le problème est isolé, simplifié mais toujours présent. Si vous voulez faire une modification sur 10 pages toutes les semaines tous les 7 jours vous aurez à changer 10 fichiers textes en mettant une nouvelle version sur le serveur.
Je suis un peu largué sur certains points, je vais essayer de répondre et de formuler de nouvelles questions.
Alors niveau entrainement HTML CSS, ça c'est une formalité, c'est pas bien complexe, ni bien large et ça fait 3/4 ans que j'en fais à intervalles plus ou moins réguliers, disons que je connais suffisamment ma copie pour faire ce que je veux avec la plupart du temps. :D
Ensuite pour "poster" maintenant je sais pas comment je suis sensé dire mais c'est pas bien important. ^^'
Donc, si je comprends bien, PHP ou Javascript peuvent avoir les effets que je cherche, c'est à dire, schématiquement charger sur une page un fichier txt de mon hébergeur ?
(Je reformule mais c'est pour vérifier que je me plante pas ^^')
En gros, la page (html+css) serait une sorte de base immobile, de réceptacle au text en attente. Tout ce que j'aurai à faire c'est charger un nouveau text pour le changer. C'est bien ça ?
Peut on ajouter un nouveau text à la suite sans pour autant le rajouter au bloque text déjà existant ? (Exemple d'une news par exemple, elle n'efface pas les anciennes)
Sinon, par exemple, lors de la création d'une nouvelle page, disons que le site veut rédiger un article sur un sujet. Il s'agit du même principe ?
On créé un page lambda reprenant les bases du site a laquelle on ajoute le code Javascript permettant le chargement d'un fichier text ?
Je parlais d'une base de données, le fichier texte c'était pour te montrer un exemple en javascript.
>En gros, la page (html+css) serait une sorte de base immobile, de réceptacle au >text en attente.
Non ce qu'il faut faire c'est une base de données et le programme qui permet d'enregistrer/modifier la base de données et d'afficher la base de données.
HTML et CSS servent à indiquer comment tu veut afficher ton contenu :textes, images ou variables donc sera toujours présent en statique ou dynamique. Par exemple toutes les pages de ce forum sont identiques en HTML, il va chercher selon que l'on clique sur tel ou tel message la valeur enregistré dans la base(le message) correspondant à chaque titre sur lequel on cliques et ses réponses . Dés qu'on écrit un nouveau message et que l'on envoies celui ci sera chargé aussi. Donc le site est toujours le même c'est le contenu qui changes, on parles bien d'un site dynamique.
>Tout ce que j'aurai à faire c'est charger un nouveau text pour le >changer. C'est >bien ça ?
N'est ce pas déjà le cas? Il n'y a pas de différence entre modifier une partie d'un fichier html et un fichier texte, donc ce n'est pas une vrai solution.
Le mieux est de commencer par le début non? Apprenez les bases de la programmation avant d'utiliser un langage serveur et des bases de données, javascript étant plus accessible et permet énormément de choses (avant le css c'était lui qui faisait tout ce que html peut pas faire et c'est toujours le cas dés qu'on veut autre chose que l'affichage).
Si vous faites du web vous serez obligé tôt ou tard de passer par javascript, php et mysql c'est pour faire des sites dynamiques et il y a bien d'autres moyens même si php/mysql est l'un des plus utilisé et gratuit.
Bref mon but n'est pas de vous faire un cours mais de vous aiguiller, n'importe quel programmeur doit être capable de trouver ses ressources par lui même.
Au risque de me répéter
site du zéro (exercices pratiques et cours pour les novices) soit en javascript soit en php + mysql.
Il y a aussi les CMS mais c'est pas un sujet sur lequel je peut dire grand chose.
Enfin, je voulais juste un petit aperçu en réalité, et quelques indices sur la façon standard de procéder etc... je dois avouer que je suis encore dans le flou.
En tout cas, merci, j'irai dès demain me documenter.
- question = réponse
- plusieurs questions différentes = plusieurs posts
:)
Les questions en gras, dérivent directement d'une seule et même question.
Cette question, c'est le titre du post.
Pour résumer, tu peux sauter le blabla, et les différentes questions appartiennent à une seule.