2016-07-13 13 views
0

私はどの技術が彼らの後ろにあるのか把握するために、いくつかのWebアプリケーションをレトロエンジニアリングしていますので、自分のWebアプリケーションを構築する方法を知ることができます。Webサイトのテンプレートエンジンを知る方法はありますか?

したがって、それはNodeJsとExpressJSに基づいていると幸い私はそれらの両方を知っている。

しかし、何フィギュアアウトはテンプレートエンジンであるI は、表現するために、本当にフレンドリーでテンプレートエンジンがたくさんありますすることはできません(などジェイド、EJS、ハンドルバーは、...

ので、どのテンプレートエンジンがWebサイトで使用されているかを知る方法があるのだろうかと疑問に思っていた。

+0

直接ではありませんが、いくつかの兆候が見られる場合があります。たとえば、普通のPHPを使用しているWebサイトでは、見た目に無意味な空白がソース内にあるようです。一方、Jade/Pugは非常に一貫した出力を出力します。 –

答えて

1

通常ではない。テンプレートエンジンの全体のポイントは、特殊文字をユーザーが直面しているコンテンツと置き換えることで、テンプレートエンジンを判断するために必要なヒントの種類を排除することです。実際に知るには、サーバー側のソースコードを見る必要があります。

+0

はい、確かに、特定のテンプレートエンジンに、ある種の署名やそれを裏切るかもしれない追加の文字列があると思っていました。 しかし、私は完全にテンプレートエンジンの目的を得る – kaizer

関連する問題