![](https://habrastorage.org/getpro/habr/post_images/bc4/1f9/5f8/bc41f95f882d43f45981aac161129496.gif)
Jevixは、入力規則(タイポグラフィ)を適用し、タグと属性をフィルタリングし、XSS攻撃を防ぐためのツールです。 Jevixは、大規模なソーシャルネットワークでも著者のブログでも、ユーザーが作成した素材を公開するインターネットプロジェクトの一部として使用することを目的としています。
Jevixは、プレーンテキストまたはHTMLでのユーザー素材の処理で発生する可能性のあるすべての問題を完全に処理できます。
Jevixはオープンソースプロジェクトです。 ベータ版のリリースをphpでお知らせします。
このリリースの主な目的は、コメントと意見を収集することです。その後、最終的な(安定した)バージョンがリリースされます。 公平には、PHPの実装が元のperlバージョンが考案されたフレームワークよりもはるかに進んだことをキャンセルする価値があります。これは非常に自然なことです。
現時点では、Jevixはすべての可能な美的活版印刷規則を適用する手段ではないことに注意してください。 プロジェクトの主な焦点は、ユーザーが作成した素材を使用した大規模なリソース内のアプリケーションです。
建設的なフィードバックと提案をお待ちしています。
プロジェクトページでソースコードをダウンロードできます。
PS技術要件:PHP5、mbstring、UTF-8のソースデータ