如何做多国家,多语言电商网站的设计
生活随笔
收集整理的這篇文章主要介紹了
如何做多国家,多语言电商网站的设计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
建議使用子域名,不要使用目錄。比如你的主站是www.example.com以下是子站
假設就用一個域名來提供面向全球多個國家的服務,這時除了要解決語言問題,更重要的是要解決時區的問題.我們平臺開發默認都是東八區(北京時間),可能并不在意這個問題.這時,你就要讓用戶選擇自己所在的國家(確定語言)以及時區(有些國家有多個時區,比如美國).
個人認為怎么舒服怎么來,亞馬遜他們又不是沒分域名 但如果貴司希望各個國家分站要同步登陸狀態之類的就要考慮cookie跨域問題了
做面向多個時區的網站開發,數據庫存儲UTC時間,輸出時以某個時區作為基準時間.JS獲取客戶端時間,計算出客戶端跟服務器的時差,然后計算出訪客所在時區的活動時間.美國不像我國有統一的北京時間,美國有四個時區的時間在使用,很混亂.
至于多語言,還是挺好解決的,用數組就行,以登錄界面為例:
如果php.ini中沒有配置date.timezone,則默認時間是協調世界時UTC(Universal Time Coordinated).
假設就用一個域名來提供面向全球多個國家的服務,這時除了要解決語言問題,更重要的是要解決時區的問題.我們平臺開發默認都是東八區(北京時間),可能并不在意這個問題.這時,你就要讓用戶選擇自己所在的國家(確定語言)以及時區(有些國家有多個時區,比如美國).
個人認為怎么舒服怎么來,亞馬遜他們又不是沒分域名 但如果貴司希望各個國家分站要同步登陸狀態之類的就要考慮cookie跨域問題了
做面向多個時區的網站開發,數據庫存儲UTC時間,輸出時以某個時區作為基準時間.JS獲取客戶端時間,計算出客戶端跟服務器的時差,然后計算出訪客所在時區的活動時間.美國不像我國有統一的北京時間,美國有四個時區的時間在使用,很混亂.
至于多語言,還是挺好解決的,用數組就行,以登錄界面為例:
如果php.ini中沒有配置date.timezone,則默認時間是協調世界時UTC(Universal Time Coordinated).
總結
以上是生活随笔為你收集整理的如何做多国家,多语言电商网站的设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开单果可以找个人客户吗?
- 下一篇: 黄山索道上去还要爬多久