2011-07-30 21 views
1

私はJavascriptが多く、V8は非常に速いので、Node.jsで少しプレイすることに決めました。私はモバイルサイトで働いていますので、ページレスポンスタイムを短縮できれば非常に良いでしょう。PHP/SmartyサイトをNode.jsに書き直す

私はphpとsmartyで構築された比較的シンプルなサイトを持っており、練習としてNodeに移植して動作を確認したいと思います。

私の主な問題は次の通りです。既存のテンプレートエンジンのどれが最もスマートに似ているので、プロジェクトのこの部分の移植作業を最小限に抑えるかです。

また、コンテンツイメージをスプライトに結合するPHPライブラリを使用しています。これは、PNGとJPEGを読み書きできる任意のイメージ処理ツールですか?

答えて

2

モジュールを検索するとき、私はhttp://search.npmjs.orghttps://github.com/joyent/node/wiki/modulesを使いたいです。

私はSmartyを一度も使用していませんが、おそらくejsが役に立ちます。利用可能なのはnode.js plugin for ejsです。また、https://github.com/joyent/node/wiki/modules#wiki-templatingにあるすべてのテンプレートモジュールをご覧ください。

私は pngためsearch.npmjs.orgと https://github.com/joyent/node/wiki/modulesを検索:

5

最近発表されNode.jsのSmartyテンプレートエンジン -

https://github.com/stepofweb/nsmartyをPHPのSmartyを移植しました

+0

そのリポジトリは長い間更新されていません。それは元のライブラリにまだ存在している多くのバグを持っています。私は元のライブラリをフォークして、多くのバグを修正しました。 https://npmjs.org/package/jsmartまたはhttps://github.com/umakantp/jsmart/にあります。 –

関連する問題