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