2012-02-01 136 views
0

我想爲我的網站實現評論系統。我環顧四周,發現CKEditor是我發現的最好的所見即所得的編輯器。我嘗試了它的bbcode輸出,它完美的工作。但是,如果我使用bbcode輸出,當我想向用戶顯示評論時,我應該使用可靠的解析器將bbcode解析爲HTML。如果我使用HTML輸出,我可能需要在註釋中使用某些內容來阻止XSS。您建議使用哪種方式建立簡單的評論系統。我已經將CKEditor集成到我的系統中,並且更喜歡輕量且簡單的方法,而沒有太多膨脹(如PEAR)。另外,StackOverflow看起來非常棒。有沒有可能爲我的php使用類似的東西?一個安全的php評論系統

+2

您是否考慮過將Disqus或其他第三方進行整合?他們的核心能力是評論,並在這些問題上(垃圾郵件,XSS,悲痛等)進一步提前 – 2012-02-01 18:48:10

+0

我想知道downvote的原因... – 2012-02-01 19:44:42

+0

我也是!我不明白。 – 2012-02-02 00:10:21

回答

4

I should use a reliable parser to parse the bbcode to HTML.

PHP具有pecl BBCode extension.

Also, StackOverflow seems pretty awesome. Is it possible to use something similar for my php?

SO使用減價。 Markdown parser in PHP也可用

+0

PECL擴展是否可靠?我該如何安裝它?謝謝。 – 2012-02-02 01:12:53

+0

@AlirezaNoori通過'pecl install bbcode'或'pear install bbcode'安裝它。 – 2012-02-02 08:30:56

+0

謝謝。但我嘗試了你的命令和:'pecl install -f pecl/bbcode'。沒有工作。在構建它說:'錯誤:DSP bbcode.dsp不存在.' – 2012-02-02 12:22:10