Mois : décembre 2017

Laravel – Première route

Nous allons ci-dessous créer notre page d’accueil et notre première route. Pré-requis : le .htaccess Afin de faire fonctionner les routes utilisées par le framework Laravel, nous allons utiliser le module de réécriture d’URL de notre serveur Apache. Le fichier .htaccess contenu dans le dossier public est le suivant : Mais que font ces différentes…
Lire la suite


21 décembre 2017 0

Laravel – Généralités et Installation

Laravel est un framework PHP permettant de développer des applications Web en utilisant les concepts du MVC. Avant de commencer à parler de Laravel en particulier, il est important de bien assimiler le concept MVC. Le MVC Qu’est-ce que le MVC ? Le MVC (Model View Controller) est une méthode d’organisation du développement d’applications Web…
Lire la suite


20 décembre 2017 2

Bien débuter avec le Framework Silex – Gestion des permissions des utilisateurs

Dans ce 7ème et dernier article, nous allons voir comment gérer les permissions des utilisateurs sur notre site. Les règles que nous mettrons en place seront les suivantes : Un membre peut commenter les articles Un membre peut modifier son propre article Un membre ou un administrateur peut ajouter un article Un administrateur peut modifier…
Lire la suite


19 décembre 2017 1

Bien débuter avec le Framework Silex – La gestion des vues

Dans cet article, nous allons voir comment il est possible de diviser nos vues en différents fichiers en fonction des besoins. En effet, il est courant que certaines parties de nos pages soient communes et redondantes. Afin de faciliter leur maintenance, il sera pratique de « sortir » ce contenu redondant dans un autre fichier qui sera…
Lire la suite


13 décembre 2017 0

Bien débuter avec le Framework Silex – Les contraintes de routes ou routes avec paramètres

Dans les articles précédents, nous avons traité de divers sujets comme la création de routes, l’accès à la base de données ou encore les sessions utilisateurs. Il nous manque cependant un aspect primordial du MVC à savoir les contraintes de routes, souvent appelées routes avec paramètres. En effet, il arrive très souvent que certaines parties…
Lire la suite


11 décembre 2017 0

Pas à Pas – API Google Maps Javascript « InfoWindow », marqueurs personnalisés et clusters

Dans un précédent article, nous avons traité des bases d’utilisation de l’API Google Maps Javascript. Nous allons maintenant voir comment ajouter certaines options comme les bulles d’information, des marqueurs personnalisés et le regroupement de marqueurs. Les bulles d’information Il peut être nécessaire, dans certaines utilisations des cartes Google Maps, de faire apparaître une bulle d’information…
Lire la suite


10 décembre 2017 0

Pas à Pas – Insérer une carte Google Maps avec l’API Google Maps Javascript

De nombreux sites proposent des cartes interactives issues de Google Maps et contenant des marqueurs issus d’une base de données. Nous allons voir pas à pas comment parvenir à ce résultat. Pour commencer, nous allons devoir obtenir une clé pour l’API Google Maps Javascript, cette clé nous permettant d’accéder gratuitement au service (pour un nombre…
Lire la suite


6 décembre 2017 2

Bien débuter avec le Framework Silex – Les sessions utilisateur

Nous avons traité l’accès à la base de données. Il est maintenant temps de voir comment gérer les sessions utilisateurs. Pour rappel, la base de données suit le schéma ci-dessous Afin de gérer les sessions des utilisateurs, nous allons devoir accéder aux informations de la table correspondante dans notre base. Il est nécessaire de voir…
Lire la suite


5 décembre 2017 0

Bien débuter avec le Framework Silex – Accès à la base de données

Après avoir vu comment créer une route, un contrôleur et une vue, nous allons regarder du côté de la connexion à la base de données. En effet, de nombreux sites dynamiques stockent leur contenu dans une base de données, souvent MySQL, qui permet de créer les pages « à la volée » en injectant le contenu depuis…
Lire la suite


4 décembre 2017 2

Bien débuter avec le Framework Silex – Première route

Cet article fait suite à l’article Bien débuter avec le Framework Silex – Généralités – Installation et va apporter les premières précisions sur le fonctionnement du Framework Silex. Nous allons ci-dessous créer notre page d’accueil et notre première route. Pré-requis : le .htaccess Afin de faire fonctionner les routes utilisées par le framework Silex, nous…
Lire la suite


3 décembre 2017 0