中英文網站同一個后臺的開發難點與思路

2023-02-19    分類: 網站建設

網站開發

如果需要重新開發一個后臺,并不是復制粘貼一份代碼這么簡單,后臺前后端的程序代碼都需要重構,前端頁面也需要重新去填充數據,實現思路簡單,但是如果只有思路就能辦成事的話,那所有事情都簡單很多了,要做好這些功能,確保沒有使用bug,需要時間去重構,去測試
網站代碼
拿這個功能來說,這個功能肯定是要分中英文來上傳資料的吧,如果做成一個后臺,那要么就是在一個頁面上,分別上傳兩版資料,要么就是分開兩個功能頁面去上傳資料,使用兩個功能頁面上傳資料,那就需要多增加一個控制器,一個模型,至少三個頁面文件,后臺的標簽和內容頁就會多很多出來。如果是在一個頁面上上傳兩版資料,那么后臺頁面上就需要增加雙份的欄目標簽,數據提交到后端程序后
(這里僅是一份數據的字段),
網站數據表

還需要去判斷提交過來的資料是中文還是英文,然后再去保存到數據庫里面,數據庫那邊的處理,同樣是要有兩份,需要分成兩個表,
而按照你們的要求,發布文章時需要同步發布到兩個語言版本上,那就是一個頁面添加資料,然后同步到兩個版本上,那么后臺處理添加操作時,就需要執行添加的代碼兩次,然后修改的時候就會出現一個問題,那就是如果需要分別修改,那么添加數據的時候就需要生成兩條數據,才能做到分別修改,如果是只生成一條數據,那么修改的時候就只能同步修改,這樣一來,這里的邏輯又和其他功能的邏輯要有所區分了,前臺處理的時候也需要針對這種情況做不一樣的邏輯調整。
PHP代碼
前端處理的時候,如果是要用tp自帶的語言切換,首先,之前做好的前端基本上是需要重新做的,因為原來是直接把文字資料填寫在標簽內,換成語言切換后,就變成了{$Think.lang.XXX}這種格式填寫在標簽內

字典設置

字典設置2

,所以頁面上原本固定的文字內容都需要改成這樣的模式,然后怎么才能用{$Think.lang.XXX}把內容輸出出來呢,那就需要手動去編輯語言包php文件了,
想這樣。

文章名稱:中英文網站同一個后臺的開發難點與思路
網址分享:http://m.kartarina.com/news/238130.html

成都網站建設公司_創新互聯,為您提供標簽優化外貿建站網站制作定制網站關鍵詞優化ChatGPT

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

營銷型網站建設
主站蜘蛛池模板: 亚洲AV无码乱码在线观看| 亚洲人成影院在线无码观看| 国产仑乱无码内谢| 久久久久无码精品| 熟妇人妻无码中文字幕| 欧洲精品无码成人久久久| 亚洲精品国产日韩无码AV永久免费网| 伊人久久综合精品无码AV专区| 亚洲av无码专区首页| 亚洲国产精品无码专区在线观看 | 精品无码人妻一区二区三区18| 无码人妻精品一区二区三区9厂 | 无码国产伦一区二区三区视频| 亚洲AV无码一区二区大桥未久| 国产亚洲3p无码一区二区| mm1313亚洲国产精品无码试看| 国产成人麻豆亚洲综合无码精品| 亚洲youwu永久无码精品| 亚洲AV无码一区东京热| 亚洲国产综合无码一区二区二三区| 99久久国产热无码精品免费 | 精品无码三级在线观看视频| 免费无码中文字幕A级毛片| 无码一区二区三区免费| 性无码一区二区三区在线观看| 少妇无码?V无码专区在线观看| 无码视频免费一区二三区 | 亚洲色无码专区一区| 无码爆乳护士让我爽| 亚洲成a人片在线观看无码专区| av无码东京热亚洲男人的天堂| 国产精品爽爽va在线观看无码| 亚洲国产精品成人AV无码久久综合影院 | 久久久久无码国产精品一区| 本免费AV无码专区一区| 少妇人妻无码精品视频| 亚洲AV永久无码精品| 午夜福利av无码一区二区| 国产v亚洲v天堂无码网站| 亚洲A∨无码一区二区三区| 国产精品亚韩精品无码a在线|