Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.

Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#26 30-08-2011 23:47:22

ombres-et-lumieres
Bavard WP
Lieu: Bruxelles
Date d'inscription: 08-06-2011
Messages: 126
Site web

Re: stages et stages wordpress

Je suis d' accord sur le fait que rédiger un tuto nécessite tout à la fois compétence et temps. Je suis d' accord qu' un cms comme wordpress, puisque' issu du monde des logiciels libres, est quelque chose de mouvant, d' évolutif.
Mais je ne suis pas d' accord sur le fait qu' une formation un tantinet ardue ne sera pas lue jusque' au bout. Ce à quoi je pense n' est pas une formation de base, mais destinée à des gens qui savent déjà programmer, ou, tout au moins, comme je le dis en blaguant, réfléchir avec des 1 et des 0, mais n' ont pas pratiqué ce genre de culte depuis un certain temps temps.

D' un point de vue purement intellectuel, ma formation est de type universitaire, même si je lui ai tourné le dos. Je dis tourné le dos, mais point reniée.
Donc, lorsque j' ai voulu me plonger dans le domaine des sites de type dynamique, donc en php, mon premier réflexe a été de rechercher, non pas des tutoriels parlant de points de détails, mais plutôt de livres théorisants cette approche de la programmation internet. Ensuite, j' ai recherché, parce que je suis sainement paresseux, un cms qui pourrait répondre au moins partiellement à mes besoins. Inutile de réinventer la roue. Et j' ai trouvé wordpress. Et ai acheté un nouveau bouquin qui posait les jalons de ma connaissance théorique.

Lorsque je suis arrivé sur ce forum, une des premières choses que j' ai faite a été de lire des extraits du blog de "Lumière de Lune". Il y était notamment question de "séparation de contenu et de contenant" dont je ne suis pas encore sûr de comprendre l' usage. A ce moment là je me suis dit "tiens quelque' un qui a une idée théorique d' organiser sa programmation.
Et de là l' idée de ce fil, plus cri du coeur que coup de gueule, pour dire "donnez nous notre dose quotidienne de théorie".

Car, s' il y a bien un point sur lequel je suis d' accord, c' est celui qui dit que rien ne peut être construit de solide, sans une bonne base théorique.
Et finalement qu' est-ce que la théorie en informatique?
Au début, une solide et parfois indigeste dose de logique. Les survivants de cette étape généraliste, pourront avoir accès au Saint Graal de leur langage, voir cms, en ce qui concerne internet, favori. De toute façon ils devront se repayer une dose d' apprentissage, grammaire et vocabulaire du langage de programmation principalement utilisé dans l' orientation choisie. Après quoi, si le choix est internet et cms, il y aura une nouvelle phase de théorie: celle de la logique et de 'l' organisation structurelle du cms", la fameuse boucle et la hiérarchie pyramidale des fichiers en ce qui concerne wordpress.
Arrivé à ce point, et après de nombreuses heures passées à bouquiner, à imprimer des bouts d' informations issues d' internet, l' autodidacte coincera car, à ma connaissance, nul auteur ne s' est aventuré au delà de ce niveau, déjà bien avancé pour la majorité de ceux-ci.


Posséder le principe permet de se jouer facilement de la méthode ou d'en créer une nouvelle. N'accéder qu'à la méthode sans maîtriser le principe reste limité dans le temps et dans l'usage à long terme.

C' est la raison pour laquelle j' aimerais trouver un cours théorique, reprenant rapidement les bases de wordpress, comme un rappel des difficultés déjà vaincues, et portant le débat un pas plus loin, citant et classifiant rapidement les fonctions disponibles, s' attardant sur les plus importantes, pour ouvrir d' autres horizons, comme celui des plugins, du bon usage du fichier fonction.php, de son utilité. Et, finalement, portant le débat sur la place philosophique, parler de la bonne méthode de programmation.

Je sais, vaste programme. Mais au moins, avec ce genre d' information entre les mains, je pourrais me débrouiller seul. Avec un petit bémol: celui d' avoir, à intervalle régulier, des exercices à faire.
Vaste programme, je me répète.

Dernière modification par ombres-et-lumieres (30-08-2011 23:50:23)


artiste déjanté, un tantinet anar, mais capable de penser avec des zéros, zorro, et des uns, voire des Huns, ou des hein?, des Haaa!,...

Hors ligne

 

#27 31-08-2011 00:17:04

Qwindoo
Admin
Lieu: Lyon (69)
Date d'inscription: 03-06-2006
Messages: 3210

Re: stages et stages wordpress

Hello,

ombres-et-lumieres a écrit:

Il y était notamment question de "séparation de contenu et de contenant" dont je ne suis pas encore sûr de comprendre l' usage.

Un peu de lecture s'impose, c'est l'un des concepts-clés des systèmes de management de contenu : Séparation du contenu et de la forme

Je ne pense pas que tu trouveras tout ce que tu souhaites dans ton avant-dernier paragraphe en un seul cours, mais tu peux commencer par aller lire les ressources suivantes :

C' est la raison pour laquelle j' aimerais trouver un cours théorique, reprenant rapidement les bases de wordpress, comme un rappel des difficultés déjà vaincues, et portant le débat un pas plus loin, citant et classifiant rapidement les fonctions disponibles, s' attardant sur les plus importantes, pour ouvrir d' autres horizons, comme celui des plugins, du bon usage du fichier fonction.php, de son utilité. Et, finalement, portant le débat sur la place philosophique, parler de la bonne méthode de programmation.

Une fois que tu auras lu tout ou partie de cela, le plus intéressant pour toi sera d'aller lire WPDevel et le Trac sur lesquels sont concentrés la plupart des débats concernant la visée du projet et les contestations de certains choix effectués par l'équipe de développement...

Hors ligne

 

#28 31-08-2011 10:05:22

Guy
Blogueur
Date d'inscription: 07-04-2011
Messages: 6772

Re: stages et stages wordpress

la séparation des données n'est pas uniquement un concept des CMS, c'est une architecture qui s'est imposée pour (presque) toutes les applications informatiques. Un des modèles qui s'impose est MVC (Model View Controller). Pour faire vite, cela divise une application en Modèle: organisation des données, View: IHM, interface utilisateur, et Controller : regroupe tous les traitements. Cette architecture permet de clarifier ce que chacun fait et facilite la maintenance.

WordPress ne respecte pas cette architecture, ce qui n’empêche pas un concepteur de thème ou d'extension de tendre à s'y conformer. Il est à noter que PHP permet de coder n'importe comment, ce qui ne facilite pas une structuration du code au contraire d'un langage comme C#.
Pour compléter cette architecture générale et non spécifique à HTML, de "bonnes" pratiques sont de séparer ensuite le code HTML, que l'on peut considérer comme un template, du style visuel, les fameux css.

Pour en rajouter une petite couche, l'architecture des applications internet nécessite de comprendre ce qui s’exécute coté serveur et ce qui s’exécute coté client(javascript vs php).

Hors ligne

 

#29 31-08-2011 10:57:37

ombres-et-lumieres
Bavard WP
Lieu: Bruxelles
Date d'inscription: 08-06-2011
Messages: 126
Site web

Re: stages et stages wordpress

Je connaissais déjà peu ou prou ces liens. Ces pages du codex sont très intéressantes à lire lorsqu' on par sur une recherche précise, mais deviennent vite rédhibitoires pour une lecture prolongée.
A cela deux raisons.
Même si travaille à longueur de journée, et peut-être même parce que je travaille à longueur de journée avec un ordinateur, j' aime, pour les choses sérieuses, avoir en main un vrai livre qui me raconte une histoire, qu' elle soit technique ou polar, avec un début, une fin, entre les deux des évènements se déroulants logiquement, et ne laissant rien dans l' ombre.
Ces pages du codex sont écrites pour ceux qui cherchent des informations plus ou moins ponctuelles. Elles sont reliées par de nombreux liens qui conduisent à d' autres pages avec des liens et ainsi de suite. Ce n' est pas grave si le lien conduit à l' explication d' un terme déjà connu, mais si ce n' est pas le cas? Vous voilà donc parti à la chasse au dahu. Ou obligé de faire l' impasse sur la compréhension de ce terme en espérant que cela ne portera pas à conséquence et que vous pourrez y revenir plus tard. Mais pour quelque' un qui débute et ignore tout du vocabulaire de base?

C' est vrai que je postulais plus haut un minimum de connaissances techniques

C' est aussi vrai que je me suis laissé entraîner sur une forme de théorisation: quelle forme pourrait avoir, non pas un tuto, mais un cours sur wordpress?, suite à une intervention de chouf1.

Mais en fait son intervention venait après la question suivante:

Alors, pourquoi ne pas créer sur le forum un espace répertoriants les tutos lus et utilisés par les membres, avec un bref commentaire permettante se faire une idée de leur valeur ainsi que de leur contenu réel.
Cela pourrait aider.
J' ai vu une zone "vos trucs et astuces" alors pourquoi pas "vos tutos favoris"

L' idée n' est pas de rédiger spécialement pour cet espace, mais de donner un lien vers la page web et de donner son appréciation et un bref résumé du tuto trouvé.

Et ces liens que tu as mentionnés Qwindoo, pourraient être mis tout en haut de la pile et y rester.

Quant à moi, plus traditionaliste, je recommanderais volontiers ce livre: http://www.wordpress-fr.net/publication … -site-web, qui est présenté sur ce site.


artiste déjanté, un tantinet anar, mais capable de penser avec des zéros, zorro, et des uns, voire des Huns, ou des hein?, des Haaa!,...

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 0.041 seconds, 11 queries executed ]