(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
31BansLater
2021-11-26 10:51:01
Php L'Op bloqué dans une entreprise de boomer en 2010
finalPETITPAUL
2021-11-26 10:53:23
Le 26 novembre 2021 à 10:51:01 :
Php L'Op bloqué dans une entreprise de boomer en 2010
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
ç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 L'Op bloqué dans une entreprise de boomer en 2010
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
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
ça veut dire quoi, acte de présence ?
ca veut dire que tu es toi même en personne sur le forum
finalPETITPAUL
2021-11-26 10:56:20
Le 26 novembre 2021 à 10:55:24 :
Le 26 novembre 2021 à 10:51:01 :
Php L'Op bloqué dans une entreprise de boomer en 2010
Php est essentiel en prog web le descohttps://image.noelshack.com/fichiers/2019/32/1/1564966469-ent.png
this
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
ça veut dire quoi, acte de présence ?
ca veut dire que tu es toi même en personne sur le forum
oui, bien sûr....
je suis tjr là pour écouter des gens
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 L'Op bloqué dans une entreprise de boomer en 2010
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
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