[請益] 關於雙語字典的邏輯思維

作者: einzeln (einzeln)   2021-04-25 21:08:46
大家晚安
菜逼八又來問問題了
假設要架設一個雙向字典,如
https://dictionary.cambridge.org
我的理解是須透過MySQL外,
將資料匯入Wordpress (或有其他推薦的方式),
讓使用者輸入關鍵字再獲取顯示欄位
>>> 輸入「PTT」,得到「批踢踢」
不過,我不明白的地方是...
以以上方法,我大概只能得到單個名詞/欄位,
而不是像上述網站一般的得到一個網頁。
是得將每個字都建立一個專屬的網頁嗎?
我對於網頁的邏輯可能還停留在部落格的方式,
有些地方有點想不明白...
懇請賜教 QQ
作者: BugofBook (數學書蟲)   2021-04-25 21:25:00
用ajax技術更新必要的資料
作者: Rinorune (杜)   2021-04-25 21:33:00
先建好模板(畫面長得差不多) 透過網址路由取得參數藉由參數去伺服器拿資料 從資料更新模板上的東西
作者: einzeln (einzeln)   2021-04-25 21:35:00
Ohhhh 我好像能明白耶!我是不是得自己刻模板比較適合?利用php?
作者: Rinorune (杜)   2021-04-25 22:09:00
是 php也不是不行 但就有點不那麼現代前端刻模板寫頁面 打後端處理好的api拿資料
作者: einzeln (einzeln)   2021-04-25 22:18:00
照常理我應該要html+css+MySQL+php ?有什麼是比較現代的做法嗎QQ
作者: Rinorune (杜)   2021-04-25 22:35:00
前端基本html css js 或者三大框架隨便挑一個資料庫MySQL可以 後端php也可以我說的不現代是指模板 有的舊專案會用php寫html 不優用php寫RESTful API 只吐資料 可以
作者: shter (飛梭之影)   2021-04-25 22:48:00
現代作法 PHP 不會直接輸出頁面而是給你 json 查詢結果前端用 AJAX 讀回 PHP json 內容後再把值印出來而已這就是前後端分離的概念
作者: einzeln (einzeln)   2021-04-25 23:53:00
感謝各位大大,我再去尋找相關資源
作者: OrzOGC (洞八達人.拖哨天王)   2021-04-26 11:35:00
借問一下python/flask也一樣嗎?單純只傳值而不用jinja2完全不用render_template,只用ajax,畫面全用js來處理?
作者: einzeln (einzeln)   2021-04-26 22:23:00
我預計使用C#.net 搭配SQL,以及Azure 做虛擬空間,希望可行!

Links booklink

Contact Us: admin [ a t ] ucptt.com