ホームページ > バックエンド開発 > PHPチュートリアル > 多国、多言語の電子商取引 Web サイトをデザインする方法

多国、多言語の電子商取引 Web サイトをデザインする方法

WBOY
リリース: 2023-03-02 10:46:01
オリジナル
1479 人が閲覧しました

企業が複数の国で複数の言語をサポートする Web サイトを構築したいと考えている場合、1 つのドメイン名の下で実行されるか、/cn、/fr の形式で実行されるかに関係なく、このように設計する必要があります。ドメイン名は .fr,.en,.cn の方が良いです

返信内容:

企業が複数の国で複数の言語をサポートする Web サイトを構築したいと考えている場合、1 つのドメイン名の下で実行されるか、/cn、/fr の形式で実行されるかに関係なく、このように設計する必要があります。ドメイン名は .fr,.en,.cn の方が良いです

ディレクトリの代わりにサブドメイン名を使用することをお勧めします。
たとえば、メインの Web サイトは
www.example.com です
以下はサブサイトです

リーリー

個人的には、自分がやりやすいと思うものを自由に使用できます。Amazon がドメイン名を区別していないわけではありません
ただし、会社が各国のサブサイトのログイン状態を同期したい場合は、Cookie のクロスドメインの問題を考慮する必要があります。

1 つのドメイン名を使用して世界中の複数の国にサービスを提供するとします。言語の問題を解決することに加えて、さらに重要なことに、プラットフォームの開発はデフォルトで東巴区 (北京時間) に設定されています。同じではない可能性がありますが、現時点では、ユーザーに国 (言語を決定) とタイムゾーンを選択させる必要があります (米国など、複数のタイムゾーンがある国もあります)。

date.timezone が php.ini で設定されていない場合、デフォルトの時刻は UTC (協定世界時) です。

リーリー

複数のタイムゾーンに対応したウェブサイト開発を行うと、データベースにUTC時間が保存され、出力時に特定のタイムゾーンが基準時間として使用されます。

JSはクライアントの時間を取得し、クライアントとサーバー間の時差を計算します。訪問者のタイムゾーンでの活動時間。
米国には我が国のように統一された北京時間がなく、4つのタイムゾーンが使用されており、非常に混乱しています。

多言語については、配列を使用するだけで簡単に解決できます。

リーリー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート