(Programmation) Les freelance qui créent que des sites statiques ahiiii

finalPETITPAUL
2021-11-26 10:48:14

tu peux créer des sites web avec HTML

mais tu vas te rendre compte que c'est un peu figé, t'aimerais peut être rajouter des boutons pour faire apparaître/disparaître des blocs, choisir la couleur de l'arrière-plan, faire défiler les éléments d'un bannière etc...

pour ça on a le javascript, c'est un langage qui est compris et executé par tous les navigateurs (chrome, firefox, brave peut importe)
et qui va te permettre de rajouter des fonctionnalités à ta page, de la rendre plus dynamique et ergonomique

le PHP est un langage serveur, il est executé par le serveur qui heberge le site que tu consultes
le boulot du langage serveur va être de confectionner le html/css/js qui est envoyé à ton navigateur

exemple : tu as ton site, qui possede un entête, un pied de page, un menu latéral, et en milieu de page un contenu d'article
si tu fais un site sans utiliser de langage serveur, tu vas copier/coller ton html et changer le contenu de l'article
mais tu risques à terme de te retrouver avec des centaines de fichiers
et du coup, si tu veux modifier le contenu de ton entête ou de ton pied de page, tu dois modifier ces centaines de fichiers

si tu utilises un langage serveur, tu peux stocker le contenu de tes articles dans une base de donnée (bdd)
tu auras à côté 1 fichier avec ton entête, pied de page, menu (ou 3 fichiers séparés peut importe)
et le langage fait juste l'assemblage selon l'url qui t'es réclammée
du coup la modif d'un de ces éléments sera beaucoup plus rapide, en plus le fait de stocker les articles en bdd offre plein d'avantages, ça prend moins de place, tu peux faire des recherches par mots-clés pour retrouver un article dont tu aurais oublié le nom, tu peux modifier plein d'articles en une fois (genre mettre à jour un lien qui apparaîtrait dans 50 articles différent)...

en fait, plutôt que de renvoyer une page déjà faite à ton visiteur, un langage serveur va te permettre de construire la page à chaque fois qu'elle lui est réclamée, ce qui évite plein de duplication comme on l'a vu avec l'exemple des articles, mais te permet aussi d'ajouter du contenu spécifique selon l'utilisateur ou des informations qui seraient chiantes à gérer à la main (tu peux par exemple afficher le nombre d'images ou d'articles que tu stockes sur ton serveur, si tu faisais ça a la main tu devrais constamment mettre des chiffres à jour et ce serait très chiant, alors que ton langage serveur peut compter le nombre de fichier/éléments en bdd instantanément)

Volodim23
2021-11-26 10:49:35

Et donc, tu comptes nous faire un cours sur les pages web dynamiques ?https://image.noelshack.com/fichiers/2019/32/1/1564966469-ent.png

RinnelidoV37
2021-11-26 10:50:20

le PetitPaul final qui fait lui même acte de présence en personne sur le forum :ouch2:

31BansLater
2021-11-26 10:51:01

Php :rire: L'Op bloqué dans une entreprise de boomer en 2010 :rire:

finalPETITPAUL
2021-11-26 10:53:23

Le 26 novembre 2021 à 10:51:01 :
Php :rire: L'Op bloqué dans une entreprise de boomer en 2010 :rire:

mec, tu ignores la programmation...

php : exécuté de côté serveur
js : exécuté de côté client

on parle souvent de Vue et React en 2021, mais nous, on écrit en php pour que la lecture de page est bcp plus rapide

finalPETITPAUL
2021-11-26 10:53:39

Le 26 novembre 2021 à 10:50:20 :
le PetitPaul final qui fait lui même acte de présence en personne sur le forum :ouch2:

ça veut dire quoi, acte de présence ?

AnimuTente
2021-11-26 10:55:10

L'op qui récite ce qu'il a compris de son cours de L2/L3 en info :)

BrownSuga
2021-11-26 10:55:20

C'est bien, t'as bien intégré t'es cours open classroom et udemy mon khey

Volodim23
2021-11-26 10:55:24

Le 26 novembre 2021 à 10:51:01 :
Php :rire: L'Op bloqué dans une entreprise de boomer en 2010 :rire:

Php est essentiel en prog web le descohttps://image.noelshack.com/fichiers/2019/32/1/1564966469-ent.png

finalPETITPAUL
2021-11-26 10:55:51

Le 26 novembre 2021 à 10:55:10 :
L'op qui récite ce qu'il a compris de son cours de L2/L3 en info :)

mais j'ai 3 ans d'exp et j'ai fait bac + 3 een informatique :oui:

RinnelidoV37
2021-11-26 10:56:15

Le 26 novembre 2021 à 10:53:39 FinalPetitPaul a écrit :

Le 26 novembre 2021 à 10:50:20 :
le PetitPaul final qui fait lui même acte de présence en personne sur le forum :ouch2:

ça veut dire quoi, acte de présence ?

ca veut dire que tu es toi même en personne sur le forum :ouch:

finalPETITPAUL
2021-11-26 10:56:20

Le 26 novembre 2021 à 10:55:24 :

Le 26 novembre 2021 à 10:51:01 :
Php :rire: L'Op bloqué dans une entreprise de boomer en 2010 :rire:

Php est essentiel en prog web le descohttps://image.noelshack.com/fichiers/2019/32/1/1564966469-ent.png

this :oui:

JS est populaire en ce moment, mais je crois tjr au retour vers php

finalPETITPAUL
2021-11-26 10:56:40

Le 26 novembre 2021 à 10:56:15 :

Le 26 novembre 2021 à 10:53:39 FinalPetitPaul a écrit :

Le 26 novembre 2021 à 10:50:20 :
le PetitPaul final qui fait lui même acte de présence en personne sur le forum :ouch2:

ça veut dire quoi, acte de présence ?

ca veut dire que tu es toi même en personne sur le forum :ouch:

oui, bien sûr....:oui:
je suis tjr là pour écouter des gens :oui:

finalPETITPAUL
2021-11-26 10:57:27

Le 26 novembre 2021 à 10:56:49 :

Le 26 novembre 2021 à 10:53:23 :

Le 26 novembre 2021 à 10:51:01 :
Php :rire: L'Op bloqué dans une entreprise de boomer en 2010 :rire:

mec, tu ignores la programmation...

php : exécuté de côté serveur
js : exécuté de côté client

Mdrrrrrr qui va feed

j'ai répété une chose très élémentaire pour toi qui ignores tout

golemastoc[623]
2021-11-26 10:57:38

Plus personne ne fait ca.

2Vichy_Celestin
2021-11-26 10:57:39

Stack React Node JS est tellement plus moderne que ce que tu nous présente là. Je dirais même que Next JS est encore mieux pour autre chose qu'une webapp

WaifuOchlocracy
2021-11-26 10:57:50

Personne ne code des sites statiques, on est plus dans les années 90
Ceux que ça gonfle d'apprendre trois commandes en php utilisent WordPress et voilà

LaBelleEquipe
2021-11-26 10:57:56

Quand tu t'es dit : " tiens je vais faire un topic technique sur la création de site, ça va être intéressant pour les kheys " ???

finalPETITPAUL
2021-11-26 10:58:12

Le 26 novembre 2021 à 10:57:39 :
Stack React Node JS est tellement plus moderne que ce que tu nous présente là. Je dirais même que Next JS est encore mieux pour autre chose qu'une webapp

distribution de charges, et accélération de lecture de pages...ça te dit rien ? :)

finalPETITPAUL
2021-11-26 10:58:46

Le 26 novembre 2021 à 10:57:50 :
Personne ne code des sites statiques, on est plus dans les années 90
Ceux que ça gonfle d'apprendre trois commandes en php utilisent WordPress et voilà

la gestion de CMS nécessite des connaissances élémentaires de php

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.