Fermture Pop-Up
Chargement des informations
Connexion

 Connexion à mon compte


Connexion à Nextwab Se connecter
Inscription

 Ouverture d'un compte L'ouverture d'un compte Nextwab est rapide et gratuite.
Vous avez accès instantanément à l'ensemble des services Nextwab.
A tout moment, vous pouvez souscrire à un Pack d'hébergement Web ou à un et/ou plusieurs serveurs VPS.

Inscription à Nextwab Ouvrir un compte
0.70€/Mois
Hébergement Web Mutualisé Un hébergement internet performant et de haute qualité sur des supports SSD. Hébergeur Internet Voir les offres Espace disque SSD Sans engagement Support 7J/7
VPS pas cher 4.00€/Mois
Serveurs VPS Cloud Toute la puissance d'un serveur VPS sur mesure et pas cher Hébergeur Internet Voir les offres Livraison instantanée Sans engagement Sur Mesure & Extensible
59.90€/Mois
Serveurs Dédiés Vos projets les plus importants sur une infrastructure solide et évolutive Serveurs dédiés pas cher Voir les offres Montage ISO vRack Ready Support 7J/7 Prioritaire
Domaines pas cher 8€/Mois
Domaines Internet Vos adresses Web avec plus de 220 Extensions disponibles et pré-configurés Domaines Internet Voir les offres Whois Protect + 220 Extensions disponibles Livrés configurés
 Forum Hébergement Web
 Support Technique Nextwab
Support Technique Adresses Utiles Héberger un site Héberger un domaine Configuration FTP Configuration MySQL Créer un fichier php.ini Créer une boite mail
Nextwab met à votre disposition une série de documents explicatifs concernant ses services.
Vous pouvez toute fois contacter le support technique 7J/7 par tickets, sur Facebook, Twitter , SMS ou encore sur les conversations instantanées


Ouvrir la doc.
 Récemment sur Nextwab
 hébergeur d'image
Galerie d'images publiques Les dernières images
 Chat en ligne
 Supervision
Hébergeur internet L'hébergeur internet de qualité ! Basé sur une infrastructure solide et une qualité de service accrue, Nextwab est parti du fait qu'un service acheté est un service à rendre.
Ainsi, chaque commande est honorée avec succès et bénéfice de la garantie satisfait ou remboursé étendue sur 30 Jours !
Offres d'hébergement web Les offres d'hébergement Web Les offres d'hébergement web ont été simplifiées ! Le système s'inspire des sessions VPS, qui veut que chaque client ne paie que lorsque son hébergement web est actif. Ainsi, le nombre de domaine à héberger n'est pas limité et sans engagement !

Voir les offres
Serveur VPS Votre serveur VPS Jusqu'à 8 vCores, 12Go de RAM, 300Gb d'espace disque et 8 IPv4, à partir de 4€ par mois.
A ce prix là, la protection DDoS est également incluse !

Voir les serveurs vps
Hébergeur internet ssd Hébergement Web jusqu'à 14x plus rapide ! Des serveurs Web, MySQL et de fichiers dotés de disques SSD pour une réactivité décuplée.
Les disques SSD sont jusqu'à 14 Fois plus rapide qu'un disque dur HDD, et cela grâce à l'absence de pièce mécanique en rotation !
Garantie qualité satisfait ou remboursé Satisfait ou Remboursé En plus de pouvoir profiter des offres sans engagement, chaque client Nextwab bénéfice d'un délais de rétractation étendu jusqu'à 30 Jours sans conditions, valable sur les serveurs VPS et les offres d'hébergement web !
Infogérance VPS et serveur dédié Supervision de votre machine 24H/24 Parmi l'une des offres les plus utilisés de Nextwab : la supervision de votre serveur dédié ou votre serveur VPS et la réparation 24H/24.
Un service d'infogérance capable de détecter un défaut machine dans la minute afin d'intervenir le plus efficacement possible

Infogérance
Envoyer SMS avec un site Web PHP L'envoi des SMS à partir de son site Web Communiquez vos confirmations d'inscription, codes de sécurité, évènements & alertes par SMS avec le nom d'expéditeur de votre choix.
Un gage de qualité et une augmentation de la notoriété de vos projets Web !

Envoyer des SMS à partir de son site Web
Hébergeur internet avec systeme de parrainage 5% sur les achats de vos filleuls Profitez de votre réseau de connaissances , audience et visiteurs et bénéficiez des avantages liées à leurs achats.
5% des achats sont reversés directement sur votre solde Nextwab !

Grâce à cela, nos hébergés ayant un grand cercle de filleuls ne paient plus leur hébergement
Certificat HTTPS Gratuit Votre site en HTTPS, gratuitement ! A activer a partir de votre interface client : Les certicats SSL de Let's Encrypt !
Ils fournissent à vos sites web la connexion HTTPS qui met en confiance vos clients , visiteurs et augmente ainsi votre taux de conversion

Forum : [PHP] Un router comme dans les framework, en plus simple ! à 18h50 le 18/02/17 (FR)

[PHP] Un router comme dans les framework, en plus simple ! Accueil > Forum > Codes Sources > [PHP] Un router comme dans les framework, en plus simple !
Forum Conversation
Jouffroy Pierre
Jouffroy Pierre
Inscrit depuis le 29/06/2014

Personne de confiance
Personne de confiance
18h50 - 18/02/17 Modéré FR
Bonjour les accros du web !

Aujourd'hui je viens de publier sur GitHub un mini projet de router pour PHP.

Un router c'est quoi ?


Tout simplement, c'est un script PHP qui récupère l'URL tapée par l'utilisateur, et qui lance des actions suivant celle-ci.

Mais, c'est quoi la différence avec ce que je fais ?


Plutôt que de travailler sur les pages 'statiques', un router va travailler sur l'index du site. Il va faire toutes les actions nécessaires depuis l'index; cela permet d'avoir des URL optimisées pour le référencement SEO (en gros, avoir des URL sexy !)
Un petit exemple pour mieux comprendre :
Mettons que vous ayez un blog et que vous vouliez lister tous les articles. Pour avoir une URL sexy, il faudrait écrire : "http://mon-site-sexy.xyz/blog/articles/tous". Donc la, il faut créer un dossier 'blog', puis 'articles' puis 'tous' puis 'index.php' pour les traitements. Jusque là ça va, mais maintenant, vous voulez que l'URL pour voir tous les articles soit : "http://mon-site-sexy.xyz/blog/mes-articles/tous-les-articles"... Alors là bonne chance ! Il faudrait recréer toute l'arboressance de fichier et renommer les fichiers... La galère ! Le principe d'un routeur, c'est qu'on lui dit si tu trouve ce type d'URL, alors tu fait ceci.

Un petit exemple de ton truc ?


Avec mon système assez simple et léger, il suffit simplement de définir les chemins possibles (routes) et les actions que vous voulez effectuer si jamais l'utilsateur met la bonne URL.
Exemple : Router::get('/posts/view/', post@listAll); permet d'enregistrer une route. Si jamais l'utilisateur va sur "http://mon-site-sexy.xyz/posts/view/", alors PHP chargera la classe postController qui se situe dans le dossier controller et appelera la function listAll() de cette classe (allez voir sur GitHub pour plus d'informations).
Maintenant, si vous voulez voir tous les articles sur la page "http://mon-site-sexy.xyz/mes-supers-articles/tous/", il suffit de remplacer Router::get('/posts/view/', post@listAll); par Router::get('/mes-supers-articles/tous/', post@listAll); !

Okay ! Maintenant on code !


Pour les sources, allez voir sur GitHub : https://github.com/Pierre-JOU/SimpleRouter

En fait, j'ai rien compris ;-C J'y arrive pas ! Aidez moi !


Pas de problème ! Ouvre une issue sur GitHub ou contactez moi par mail : help@dev.amerik.fr
Bon code à tous et n'hésitez pas en cas de problème !


#PierreJ



Réponse Réponse
Répondre au sujet
Participez à la discussion !
Se connecter S'inscrire
Page Page

1