Juin / Juillet 2015

Linux Pratique HS 33

PHP

7 jours pour apprendre à programmer en PHP !

En savoir plus

12,90 € TTC

Anciens Numéros

LIVRAISON OFFERTE en France Métropolitaine à partir de 50€
Linux Pratique 147

Linux Pratique 147

Janvier / Février 2025
9,90 €
Linux Pratique 146

Linux Pratique 146

Novembre / Décembre 2024
9,90 €
Linux Pratique 145

Linux Pratique 145

Septembre / Octobre 2024
9,90 €
Linux Pratique 144

Linux Pratique 144

Juillet / Août 2024
9,90 €
Linux Pratique 143

Linux Pratique 143

Mai / Juin 2024
9,90 €
Linux Pratique 142

Linux Pratique 142

Mars / Avril 2024
9,90 €
Linux Pratique 141

Linux Pratique 141

Janvier / Février 2024
9,90 €
Linux Pratique 140

Linux Pratique 140

Novembre / Décembre 2023
9,90 €

 

Au sommaire du magazine :

Introduction
p. 06   Pour commencer

Jour 1 
p. 14   À quoi ressemblera notre site ?

Jour 2
p. 32   Authentifiez-vous pour accéder à l'administration

Jour 3
p. 50   Écrire et modifier des articles

Jour 4
p. 64   Gérez vos articles !

Jour 5
p. 80   Publiez vos articles

Jour 6
p. 96   Autorisez un contenu riche

Jour 7
p. 104   Ajoutez des images

Annexe
p. 120   Pour aller plus loin...
p. 124   Index

 

Préface :

Lassé de vivre le web en consommateur, vous êtes décidé de passer de l’autre côté du miroir, du côté de ceux qui font le web. Et vous voilà un peu perdu. Cerné de mots et de notions nouvelles que vous ne comprenez pas, vous cherchez votre chemin : HTTP, Java, XHTML, Nginx, node.js... Parmi tous ces termes barbares, deux reviennent constamment : HTML et PHP. Ces deux technologies sont omniprésentes et même si vous ne comprenez pas encore de quoi il s’agit, vous savez que votre chemin commence là. HTML est la langue que parlent les navigateurs. Ce n’est pas un langage de programmation, mais un langage de description. Pour contrôler cette description, vous avez besoin de programmer...

PHP est l’outil qu’il vous faut. Il est le langage de programmation côté serveur le plus utilisé sur la Toile aujourd’hui. Il est incontournable. Avec ce numéro, vous tenez entre les mains votre premier guide pour le découvrir. Nous ne pourrons faire le tour de la question, loin s’en faut, tant sont vastes les possibilités offertes par PHP, mais vous en saurez assez pour vous servir de PHP et vous orienter parmi les différentes technologies mises en œuvre : PHP est à la croisée des chemins.

Car PHP est né avec le Web et pour le Web. Et il y excelle. Il est d’une souplesse dans ce domaine dont aucun autre langage ne peut se vanter. Une fois installé, il ne demande rien, se contentant d’attendre qu’on fasse appel à lui, ce que l’on fait avec une facilité déroutante. Il est puissant, mais sa puissance n’exige rien : elle se tient prête. Vous en ferez peut-être le ciment et les briques d’une immense cité virtuelle telle que Facebook ou les rayonnages immenses de la plus grande encyclopédie de tous les temps comme Wikipédia. Ou vous pourrez vous contenter d’enregistrer le nombre et l’origine des visiteurs de votre CV en ligne. C’est d’ailleurs pour cela qu’il a été inventé en 1994 par Ramus Lerdorf, alors étudiant danois.

PHP ne vous demande rien à l’entrée : il n’y a pas de prérequis et vous ne serez pas obligé de vous investir plus que vous ne le voulez, à la mesure de votre ambition, de votre curiosité, de votre désir. Mais quels horizons s’ouvrent alors à vous, allant toujours s’élargissant à mesure que vous progressez dans votre voyage ! Car impossible de ne découvrir que PHP : il vous amène nécessairement à découvrir les autres technologies qui sont au cœur du Web : langages de description de documents, de mise en forme, de programmation côté client, de stockage de données...

Si vous avez, comme moi, l’esprit curieux, PHP vous ressemble : il s’intéresse à tout en faisant abstraction des problèmes les plus courants de la programmation. PHP vous proposera un nombre toujours croissant de fonctions pour toutes les tâches que vous pouvez imaginer : vous n’aurez pas besoin de les connaître toutes, mais bien souvent, elles vous feront gagner du temps en vous évitant de les réécrire. Vous pourrez ainsi manipuler aisément des fichiers, des données, des flux, des images, toutes sortes d’objets dont vous n’avez  pas encore idée.

Vous êtes prêt ? Alors, en route et... allons programmer ensemble avec ce langage qui nous ressemble.

Stéphane Mourey

 

Le bimestriel des administrateurs de systèmes & réseaux et des utilisateurs de solutions open source

Né en 1999, Linux Pratique réunit toute l’information technique qui permettra de gérer de manière optimale son SI. Ses articles pratiques et retours d'expérience de professionnels du milieu couvrent notamment les thématiques suivantes : administration système & réseau, cloud, virtualisation, orchestration, conteneurisation, SysOps/DevOps, solutions professionnelles, cybersécurité...

7 jours pour apprendre à programmer en PHP : la préface
Linux Pratique n°33

Lassé de vivre le web en consommateur, vous êtes décidé de passer de l'autre côté du miroir, du côté de ceux qui font le web. Et vous voilà un peu perdu. Cerné de mots et de notions nouvelles que vous ne comprenez pas, vous cherchez votre chemin : HTTP, Java, XHTML, Nginx, node.js... Parmi tous ces termes barbares, deux reviennent constamment : HTML et PHP. Ces deux technologies sont omniprésentes et même si vous ne comprenez pas encore de quoi il s'agit, vous savez que votre chemin commence là. HTML est la langue que parlent les navigateurs. Ce n'est pas un langage de programmation, mais un langage de description. Pour contrôler cette description, vous avez besoin de programmer...

Jour 4 : Gérez vos articles !
Linux Pratique n°33
Nous sommes maintenant en mesure de créer et de modifier des articles. Mais pour pouvoir les manipuler agréablement, faut-il encore les lister pour y accéder et éventuellement les supprimer. C'est notre objectif du jour.
Jour 2 : authentifiez-vous pour accéder à l'administration
Linux Pratique n°33
Comme nous allons utiliser PHP pour créer un site statique, seule la partie Administration du site fait appel à PHP. La première chose à faire est alors de garantir que seules les personnes autorisées peuvent y avoir accès en s'identifiant avec un nom d'utilisateur et un mot de passe. Mais avant, découvrons les bases de PHP.
Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2024 - LES EDITIONS DIAMOND