5

私は、Web ページの開発を支援するために、専門的で広範な jquery アプリケーションを作成しました。他の誰かがそれを使用したい場合に備えて、それを世界にリリースすることにしました。

これをホットリンク可能な API として保存したいのですが、インターフェースはグラフィックを使用するため、基本的には .js ファイルと画像をすべてサーバー上の 1 つのパブリック ディレクトリに配置します。

つまり、機能し、他のディレクトリは安全ですが、他にすべきことがあるかどうかを知りたいだけですか?

4

1 に答える 1

2

私は、Web ページの開発を支援するために、専門的で広範な jquery アプリケーションを作成しました。他の誰かがそれを使用したい場合に備えて、それを世界にリリースすることにしました。

素晴らしい - 世界は共有が大好きです。プログラムをバージョン管理して、 GitHubなどのサイトでホストしてみませんか。多くの場合、これは人気を広める優れた方法であり、人々があなたのプログラムを新たなレベルの偉大さへと導くことに気付くでしょう。

これをホットリンク可能な API として保存したいのですが、インターフェースはいくつかのグラフィックを使用するため、基本的には .js ファイルと画像をすべてサーバー上の 1 つのパブリック ディレクトリに配置します。

甘い。簡単で高速なアクセスを可能にするために、コンテンツ配信ネットワークを使用してホストしてみてください。プラグインを追加できるCDNJSなどの無料のソリューションがいくつかあります。

縮小された代替案を提供します( Google Closureは極端な最適化を提供するのに非常に役立ちます)。大量の画像を使用している場合は、それらが圧縮され、スプライトになっていることを確認してください。アプリケーションで jQuery を使用していると言いますが、他の依存関係がある場合は、それらを明確にしてください。

多くの作業が必要ですが、必要なものだけをダウンロードするようにプラグインをカスタマイズする機能を持つことは、 BootstrapInitializrなどの大きなプロジェクトが多くの人を喜ばせるために使用する非常に優れた機能です。ホットリンクしている場合、これは実行可能ではないかもしれませんが、一般的なプラグインにとっては非常に優れた機能です。

最後に、ドキュメントはあなたの仕事を宣伝する上で必須です。それがなければ、あなたのプロジェクトは通常水に沈んでしまいます。ここでも GitHub などの Web サイトは、ドキュメントをホストするのに非常に優れています。ドキュメントを正しく作成する方法を示すSelect2などのプロジェクトを紹介したいと思います。ドキュメントをプラットフォーム間で利用できるようにすることを計画している場合は、ターミナルで読みやすく、非常に簡単にフォーマットできる RestructuredText の使用も検討してください。

@Blender と @nanoquack の意見に感謝します

于 2013-08-17T13:34:46.797 に答える