Maison >développement back-end >Problème PHP >Quel est le principe de la sous-station php city ?

Quel est le principe de la sous-station php city ?

(*-*)浩
(*-*)浩original
2019-10-16 10:48:424142parcourir

Créer une sous-station urbaine à l'image de la gare principale. Quel est le principe de cette fonction ?

Quel est le principe de la sous-station php city ?

Localisez la ville en fonction de l'IP, créez une table de gestion du site dans la base de données, associez le site à la ville et ajoutez le champ site_id ( site id) à toutes les données, lorsque vous localisez la ville, vous obtenez également le site_id stocke le cookie et toutes les données peuvent être obtenues

La table de la base de données doit être une, mais toutes les données. données liées à la localisation. Les données contiendront toutes des informations de localisation. (Apprentissage recommandé : Tutoriel vidéo PHP)

Lorsqu'un utilisateur visite 58.com pour la première fois, il sera jugé. en fonction de la base de données IP, puis passez au nom de domaine correspondant Sous la ville.

Ajoutez ensuite le cookie.

Si c'est la deuxième fois + visitez 58.com, sautez directement selon au cookie.

Cookie:ipcity=bj|%u5317%u4EAC|0; city=tianshui; 58home=tianshui; commontopbar_city=8601|%u5929%u6C34|tianshui

Routage Laravel, vous pouvez le faire comme ça

Route::get('/xxx', ['domain' => '{city}.58. com'])

Utilisez la ville comme paramètre. Transmettez-la, puis obtenez les données que vous souhaitez. Les modèles ressemblent au même ensemble.

Cela n'a pas d'importance. même si les modèles sont différents, vous pouvez obtenir le modèle par données de ville.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn