[請益] 建議可以支援語法高亮的 post 儲存方式已刪文

看板Web_Design作者 (Neisseria)時間9年前 (2016/03/20 17:58), 9年前編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
最近想到的一個問題,還沒實作成網站,上來問問大家的意見 不限於某個特定的 web framework,而是一般性的想法 如果想要在網頁的文章中可以顯示程式碼,例子: https://developers.google.com/+/web/embedded-post/#advanced_configuration 在上述例子中,含有一些 HTML 碼,而且 HTML 碼的部分有語法高亮 在設計後端的儲存,用什麼方式比較好呢? 儲存 HTML code,對一般使用者來說相對麻煩,而且可能被 XSS 攻擊 查到可能的方式是存成 BBcode 或是 markdown 或其他的 markup language 因為後續還會牽涉到 online editor 的實作,在想比較方便的方法 想問問看大家的想法,感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.180.194.74 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1458467918.A.0A8.html ※ 編輯: Neisseria (175.180.194.74), 03/20/2016 18:00:00

03/20 18:20, , 1F
儲存為純文字,輸出時把html特殊字元轉換為html entity,
03/20 18:20, 1F

03/20 18:21, , 2F
語法高亮度用js library處理
03/20 18:21, 2F
文章代碼(AID): #1MxdHE2e (Web_Design)
文章代碼(AID): #1MxdHE2e (Web_Design)