<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.siochaptalqper.fr/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.siochaptalqper.fr/feed.php">
        <title>Wiki SIO Chaptal - bloc2:prog:gen</title>
        <description></description>
        <link>https://wiki.siochaptalqper.fr/</link>
        <image rdf:resource="https://wiki.siochaptalqper.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-12T18:52:53+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:codeigniter-spark&amp;rev=1745312579&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:codeigniter&amp;rev=1743356763&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:commentaires-de-code&amp;rev=1679595500&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:composer&amp;rev=1745315581&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:modelestraduction&amp;rev=1697639665&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:mvc&amp;rev=1701177352&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:netbeans-config&amp;rev=1741784618&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:netbeans-usages&amp;rev=1701179569&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:versioning-prat&amp;rev=1745315529&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:versioning&amp;rev=1730814528&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.siochaptalqper.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Wiki SIO Chaptal</title>
        <link>https://wiki.siochaptalqper.fr/</link>
        <url>https://wiki.siochaptalqper.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:codeigniter-spark&amp;rev=1745312579&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-22T09:02:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codeigniter-spark</title>
        <link>https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:codeigniter-spark&amp;rev=1745312579&amp;do=diff</link>
        <description>CodeIgniter Spark

Définition

PHP Spark est l’interface en ligne de commande intégrée à CodeIgniter 4. Il permet d’exécuter diverses opérations de développement (démarrage du serveur local, gestion des migrations, génération automatique de contrôleurs ou de modèles, etc.), ce qui facilite grandement le travail sur vos applications.</description>
    </item>
    <item rdf:about="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:codeigniter&amp;rev=1743356763&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-30T17:46:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codeigniter</title>
        <link>https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:codeigniter&amp;rev=1743356763&amp;do=diff</link>
        <description>CodeIgniter

Définition

CodeIgniter est un framework PHP open-source destiné au développement d'applications web dynamiques. Il est léger, performant et suit le motif de conception MVC (Modèle-Vue-Contrôleur). Son principal avantage est sa facilité d'installation et sa rapidité d'exécution, le rendant idéal pour les développeurs cherchant une solution efficace et simple d'utilisation.</description>
    </item>
    <item rdf:about="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:commentaires-de-code&amp;rev=1679595500&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-23T18:18:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>commentaires-de-code</title>
        <link>https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:commentaires-de-code&amp;rev=1679595500&amp;do=diff</link>
        <description>Des commentaires dans le code

Les commentaires sont en programmation informatique, des portions du code source ignorées par le compilateur ou l’interpréteur, car destinées en général à un lecteur humain et non censées influencer l’exécution du programme.</description>
    </item>
    <item rdf:about="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:composer&amp;rev=1745315581&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-22T09:53:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>composer</title>
        <link>https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:composer&amp;rev=1745315581&amp;do=diff</link>
        <description>Composer

Définition

Composer est un gestionnaire de dépendances pour PHP. Il permet de gérer facilement les bibliothèques et packages nécessaires à un projet en PHP.

Installation sous Windows

Tout d'abord allez sur le site officiel Composer</description>
    </item>
    <item rdf:about="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:modelestraduction&amp;rev=1697639665&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-18T14:34:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>modelestraduction</title>
        <link>https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:modelestraduction&amp;rev=1697639665&amp;do=diff</link>
        <description>Modèles de traduction-exécution de programmes

Langage interprété (PHP, JavaScript)



	*  Une traduction pour chaque exécution ;
	*  Un programme n'est pas nécessairement traduit (donc testé) en totalité lors d'une exécution ;
	*  Deux exécutions distinctes du même programme peuvent ne pas traduire les mêmes lignes et, par exemple, témoigner d'anomalies différentes ;</description>
    </item>
    <item rdf:about="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:mvc&amp;rev=1701177352&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-28T13:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mvc</title>
        <link>https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:mvc&amp;rev=1701177352&amp;do=diff</link>
        <description>Structuration MVC





MVC (Modèle-Vue-Contrôleur) est un patron de conception (Design pattern) largement utilisé en programmation. Il consiste à décomposer une application en trois sous-ensembles distincts afin de séparer clairement des niveaux de responsabilités différents.</description>
    </item>
    <item rdf:about="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:netbeans-config&amp;rev=1741784618&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-12T13:03:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbeans-config</title>
        <link>https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:netbeans-config&amp;rev=1741784618&amp;do=diff</link>
        <description>NetBeans - Configuration

Exécution pas-à-pas en PHP

Comme l'architecture web fait intervenir de multiples serveurs, l'exécution en mode pas-à-pas nécessite la mise en œuvre d'un logiciel intermédiaire supplémentaire. En effet, il faut bien un outil qui permette de commander les opérations à distance.</description>
    </item>
    <item rdf:about="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:netbeans-usages&amp;rev=1701179569&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-28T13:52:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbeans-usages</title>
        <link>https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:netbeans-usages&amp;rev=1701179569&amp;do=diff</link>
        <description>Netbeans - Usages

Netbeans est un I.D.E (Integrated Development Environment), c'est à dire un assemblage des différents outils nécessaires au développeur  dans ses tâches quotidiennes de codage.








Créer un projet
 
 


	*  Démarrer Netbeans</description>
    </item>
    <item rdf:about="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:versioning-prat&amp;rev=1745315529&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-22T09:52:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>versioning-prat</title>
        <link>https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:versioning-prat&amp;rev=1745315529&amp;do=diff</link>
        <description>Versioning - Outillage et bonnes pratiques

Rappel

La versioning est un méthode de gestion de version qui consiste à historiser les modifications faites dans le code source d'un projet par les développeurs qui y contribuent successivement.</description>
    </item>
    <item rdf:about="https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:versioning&amp;rev=1730814528&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-05T13:48:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>versioning</title>
        <link>https://wiki.siochaptalqper.fr/doku.php?id=bloc2:prog:gen:versioning&amp;rev=1730814528&amp;do=diff</link>
        <description>Versioning

Définition

Sources : Site du zéro et manuel utilisateur de TortoiseSvn chez TortoiseSVN  


Le contrôle des versions d’un logiciel répond à deux problématiques :

	*  D’abord, le développement d’une application informatique implique la création et la modification de nombreux fichiers. Au fil du temps, ces fichiers sont modifiés (enrichis, supprimés,</description>
    </item>
</rdf:RDF>
