20201212-14-17-40.77_orchard.jpg

Sur cette étape, les pré-requis sont d’avoir lu les étapes 1 et surtout 2, ou d’avoir une solution avec un projet « module » que tu as déjà généré à partir de la ligne de commande (codegen module « nom du module ». Pour afficher une page web avec un simple texte statique, donc sans accès à la base de données, règle spécifique, gestion d’un model etc. 

20201219-19-40-02.41_old phone.jpg

Sur Pcinpact, Nil Sanyas évoque après analyse du marché actuel et de l'évolution du marché mobile actuel que nous pourrions avoir des choses beaucoup plus adapté pour le consommateur à l'avenir via les forfaits Mobiles  contrairement au forfaits fixes. Cela s'explique principalement par le fait que l'investissement est moins couteux (la pose d'une antenne recouvre plus de monde à la fois pour faire simple, alors que la fibre il faut fibre chaque logement, sans parler des travaux de voirie). 

20201212-14-17-40.77_orchard.jpg

Il existe déjà beaucoup de documentation sur le site du projet du CMS Orchard. Une partie seulement est en français, mais au vu de  la jeunesse du CMS cela reste assez conséquent je trouve. Toute fois même en anglais un certain nombre d’éléments manque. Le développement devient alors un peu plus ardu pour les points très techniques qui sont liés aux fonctionnalités au cœur du CMS.

Il faut alors regarder dans le code pour comprendre comment les choses ont été conçut et savoir ce qui cloche.

20201212-14-17-40.77_orchard.jpg

Derrière cette étape avec un nom un peu présomptueux, je veux tenter d’expliquer la philosophie de ce CMS. Je ne vais pas rentrer dans les détails techniques qui ne sont pas le but de ce billet. Il y en aura d’autres pour effectuer cela. Si je tiens à le faire c’est parce qu’Orchard malgré son apparente complexité pour l’aborder, il est finalement assez simple de l’étendre bien plus que sur d’autres CMS et ce encore plus si on prend le parc des CMS développé sur les technologies de Microsoft.J’étais jusqu’à présent surtout habitué des CMS du type Joomla, Xoops et compagnie. Ils sont intéressant, mais souffre d’un gros défaut. Ajouter une nouvelle fonctionnalité prend du temps, mais en plus il est parfois difficile de la faire cohabiter avec d’autres modules voir même avec le noyau du CMS sans faire des hacks très moche. 

20201212-14-17-40.77_orchard.jpg

Orchard n'a pas encore de forums, ainsi je me suis dis que pour apprendre ce serait bien d'en créer un. Et puis, en poussant mon raisonnement jusqu'au bout, j'en suis arrivé à me dire : "et pourquoi ne pas faire partager les difficultés rencontrées ?" D'où l'idée d'un bonjour écrit en parallèle de l'écriture d'un module de forum qui offrira les problèmatiques que l'on peut rencontrer durant l'écriture d'un vrai module. Pourquoi ne pas mettre directement les explications pour un module de forum? Et bien parce que c'est long, et vous n'avez pas été gentil avec moi en ne me laissant aucun commentaires :), vous êtes donc punis par ma flemme :p.

20201219-19-06-58.98_large_archive.png

J'ai décidé d'ajouter un blog de type "Savoirs" sur le site. Mon but, et de te faire partager à toi internaute lambda (ou plus spécialisé, je ne suis pas "sectaire"), les connaissances que j'ai pu acquérir. Le savoir n'est rien s'il n'est pas partagé, or la toile pour cela est vraiment bien adaptée. 

20201219-19-03-42.14_ballot-box-2586569-1280.png

Nous autres qui travaillons dans l'informatique connaissons pleins d'actualités soulevant l'inefficacité de nos administrations face à la sécurité informatique. Avec l'actualité politique en France en ce moment, en voici une de plus. Un informaticien vivant à l'étranger c'est aperçut qu'on pouvait falsifier les votes. 

20201212-14-17-40.77_orchard.jpg

Suite au travail effectué sur le Blog de ma compagne (pour des choses relativement simple), j'ai pu commencé à me familiariser sur Orchard en mettant les mains dans le camboui, et oui on ne se refait pas. Mon but fut de comprendre comment il était possible de construire de nouvelles fonctionnalitées, de gérer les templates, etc avec ce CMS. Et l'idée de créer un mini forum, vu qu'il n'y a pour l'instant pas de forums sur Orchard est apparût une bonne solution.

Première impression: l'architecture du code est bonne mais ce principal avantage a un inconvénient notable en fait. Il faut se former correctement dessus, car les concepts sont très différents et l'usage des dernières technologies en matière de développement déroute un peu car les principes sortent des sentiers battus. Le premier constat, c'est que tout est dynamique. Cela le rend fort, et faible à la fois.