J'ai pratiqué trois facettes de l'informatique :
=> l'informatique au service des automatismes
=> La gestion de parc informatique
=> Le développement web et mobile
Je vous propose quelques réflexions pouvant aider à une meilleur utilisation de cet outil.
C'est un système de demande et de réponse suivant un langage particulier. Ce langage s'appelle un protocole. Les protocoles les plus courants sont :
- http pour l'affichage de pages web.
- ftp pour le téléchargement de fichiers
- pop et smtp pour la messagerie
Voici les principales solutions techniques pour créer un site
C'est la soution la plus simple mais aussi la plus limitée.
Le programme de blog le plus répendu est Wordpress. Il a beaucoup évollé ces dernières années et est devenu un véritable CMS avec de nombreux templates (= des modules de personalisation).
- Elle ne nécessite pas de connaissance informatique. Un éditeur en ligne permet de saisir les pages et les transtorme directement en html.
- Elle ne nécessite pas de logiciel
- L'hébergement est souvent gratuit et sans pub
- Certaines fonctions sont crées en automatique comme la table des articles
- Les textes s'empilent à la queux leu leu. Il n'y a pas de possibilité de créer de structure
Il existe des sites entièrement paramétrables et utilisables. Cela va du plus simple comme CMSimple au plus complexe comme Typo3. Cela met a disposition des fonctions puissantes sans necessiter les connaissances correspondantes. Souvent ces sites proposent des skins ou des templates c'est à dire une personnalisation de l'apparence et des plugins c'est à dire des outils compléméntaires.
Ces sites necessitent généralement le langage PHP. Pour le tester en local sur son ordinateur, il faut installer un serveur php. Il existe easyPHP et WAMP pour windows et LAMP pour Linux. Une fois que le site est pret en local, il suffit de le télécharger sur le site définitif.
Par défaut, il gère les articles : la mise en ligne, la table des matière et les skins. Il est possible de lui rajouter un plugin pour avoir livre d'or, forum, envoi de mail. Il necessite uniquement php sans base de données.
Il a toutes les fonctionnalités necessaires à un portail informatique (agenda, news, forum, téléchargement...) Il est possible de lui rajouter des plugins pour avoir par exemple, la fonction carte postale. Il necessite uniquement php.
Il a toutes les fonctionnalités necessaires à un portail informatique (agenda, news, forum, téléchargement...) C'est un intermédiaire entre CMSimple et Guppy. Il nécessite uniquement php lui aussi.
Il nécessite Php et une base de donné MySQL. Il est très complet et évolutif grace à des extensions.Elle bénéficie aussi d'une communauté francophone très active.
Il nécessite Php et une base de donné MySQL. Il est très complet mais aussi très lourd.
Elle nécessite peu de connaissance informatique.
Comme pour le blog un éditeur en ligne permet de saisir les pages et les transtorme directement en html.
Toute la gestion passe par des formulaires
C'est un très bon outil collaboratif. Une fois que les règles et mots de passe sont transmis beaucoup de rédacteurs peuvent travailler ensembles.
Peu de pages personnelles mises à disposition par les providers supportent le langage php.
Il faut parfois en plus la base de données MySQL.
Elle nécessite un logiciel de client ftp pour le premier chargement. J'utilise Filezilla qui est OpenSource
C'est un hébergeur gratuit (avec leur pub dans un coin et 500Mo) ou payant (sans pub et 5Go).
Tous est réalisable par le navigateur internet. Il n'y a pas besoin d'autre logiciel.
Tout est géré par 3 icônes :
+ : pour ajouter un objet (page dans le menu ou titre, texte, images, gallerie, formulaire... dans les pages).
flèches : pour déplacer l'objet en cours
poubelle : pour supprimer l'objet en cours
Ca ne peut pas être plus simple !....
Elle nécessite pas de connaissance informatique. C'est comme un blog amélioré. On définie l'arboressence des pages
l'hebergement est inclu dans le service
Il ne nécessite pas de logiciel
C'est un très bon outil collaboratif. Une fois que les règles et mots de passe sont transmis beaucoup de rédacteurs peuvent travailler ensembles.
Comme tous CMS, la mise en page est prédéfinie. Cette limitation est peu pénalisante vu le panel des mise en pages proposées
C'est le premier dans l'apparition chronologique mais le dernier en simplicité de mise en oeuvre. cette méthode necessite la connaissance du langage de programation mais est parfois la seule possible. Pour créer les pages, il exite des logiciels qui permetent de s'affranchir des syntaxes mais si le résultat n'est pas satisfaisant, il faut savoir lire "les balises".
Un technologie permet de séparer ce qui est texte et ce qui est mis en page : c'est le CSS (les feuilles de style en cascade) On attribue des mise en forme de texte en fonction de la class. Ca simplifie le code et donne une homogénéité au document.
On peut rendre les pages plus dynamiques grace à des langages de programmation. Les plus connus sont Javascript qui s'exécute dans le navigateur de l'utilisateur et PHP qui s'exécute sur le serveur et renvoi le résultat sur le navigateur de l'utilisateur.
Pour finir, on feut utiliser des Frameworks. Ce sont des scripts qui facilitent la programmation. Vous avez peut-être entendu parler de Bootstap qui facilite la mise en page et aide à faire un site responsive, c'est à dire qui s'adapte aux ordinateurs, tablette ou smartphone.
JQuery simplifie la programmation Javascript pour des sites dynamiques.
Pour ce site, j'ai utilisé Materialize. Il m'a permi d'intéger facilement du dynamisme dans les pages.
Elle permet de réaliser exactement les pages désirées quelque soit la technologie du serveur web.
Oblige à connaitre le langage de programmation
Il faut tout créer à partir de rien.
Le travail collaboratif est très difficile
Elle nécessite un logiciel de client ftp pour chaque chargement.
Si vous optez pour cette solution, je vous invite à suivre des cours HTML mais aussi CSS (par exemple sur OpenClassRoom)
Il existe une multitude de logiciels qui premettent de réaliser divers tâches mais lesquels choisir.
Il faut payer pour pouvoir les utiliser ces logiciels. Le traitement de texte Word ou le logiciel de retouche d'image Photoshop font parti de cette catégorie.
Le prix des logiciels à utiliser peut dépasser le prix de l'ordinateur.
On trouve parfois sur le net des versions craquées. Attention : On n'est jamais sûr qu'elle ne contiennent pas de virus... J'en déconseille donc l'usage.
Ces logiciels sont aussi à acheter mais il existe une version d'essai qui est souvent limité dans le temps ou dans les performances. Winzip et Winrar sont des logiciels de compression de fichier qui font parti de cette catégorie.
Se sont des logiciel gratuit pour un usage non-professionnel. Le développeur du logiciel reste propriétaire de son travail mais il le met gratuitement à la disposition des utilisateurs. On a par exemple dans cette catégorie le viualiseur d'image Irfanview.
Ces logiciels sont généralement développés par une personne ou une équipe de passionné. Il y a un risque que le logiciel soit abandonné.
Se sont des logiciels gratuits et dont les sources (c'est à dire les fichiers qui ont permi de créer le logiciel) sont accessibles et utilisables. On peut les utiliser pour un usage professionnel. Le développement est porté par des communautés : Il est probable qu'ils durent dans le temps.
On trouve par exemple, sous cette licence, la suite bureautique LibreOffice ou le logiciel de 3D Blender qui a été utilisé pour la réalisation de dessins animés.
J'encourage d'utiliser des logiciels OpenSource.
On voit clairement le besoin de verrou sur les portes pour protéger ses biens matériels. La sécurité informatique a la même fonction : ne pas perdre ses données aussi bien financière que intimes.
La sécurité doit protéger de la défaillance matériel. Combien de personnes pleurent la perte des photos de famille ou du carnet d'adresse parce que l'ordinateur est mort. Il faut toujours avoir ses fichiers sur au moins deux supports distincts. Un disque externe suffit parfois pour sécuriser ses données. Cela demande une rigeur en fonction de la sécurisation désiré. En entreprise, une sauvegarde hebdomadaire est un minimum.
Certain logiciels permettent de faciliter cette tâche. J'utilise un logiciel OpenSource très abouti : synkron
C'est le slogan de Korben (un blogueur sur la culture geek). Internet est une jungle. Un peu de bon sens et d'observation évite des déconvenu.
Par exemple : vous vous inscrivez sur un forum. On vous demande votre adresse mail et de choisir un mot de passe. Allez-vous vous utiliser le même mot de passe que celui de la messagerie ? Si oui, vous donner au propriétaire du forum l'accès à votre messagerie.
Les sites de piratage et de pornographie sont, très souvent, de véritable nids d'infection. Si vous les consultez, sachez que vous jouez avec le feu !...
Agence nationale de la sécurité des systèmes d'information (l'ANSSI) a publié une formation en ligne
Document que j'ai réalisé pour sensibiliser aux bonnes pratiques