5

我创建了一个专门的、广泛的 jquery 应用程序来帮助我开发网页,并且我决定将它发布给全世界,以防其他人想要使用它。

我想将它保存为可热链接的 API,但界面使用了一些图形,所以基本上,我的 .js 文件和图像都位于我服务器上的一个公共目录中。

我的意思是它可以工作,而且我的其他目录是安全的,但我只想知道我是否还有其他需要做的事情?

4

1 回答 1

2

我创建了一个专门的、广泛的 jquery 应用程序来帮助我开发网页,并且我决定将它发布给全世界,以防其他人想要使用它。

太棒了——世界喜欢分享。为什么不对您的程序进行版本控制并将其托管在GitHub等网站上。这通常是传播知名度的好方法,您会发现人们会将您的程序提升到新的水平。

我想将它保存为可热链接的 API,但界面使用了一些图形,所以基本上,我的 .js 文件和图像都位于我服务器上的一个公共目录中。

甜的。尝试使用内容交付网络进行托管,以便轻松快速地访问。有一些免费的解决方案,例如CDNJS,您可以将插件添加到其中。

提供缩小的替代品Google Closure在提供极端优化方面可能非常有用),如果您使用大量图像,请确保它们被压缩并以 sprites 形式出现。您说您的应用程序使用 jQuery,但如果它有其他依赖项,请明确说明。

尽管需要大量工作,但能够自定义插件以便您只下载所需的内容是一个非常棒的功能,像BootstrapInitializr这样的大型项目让许多人感到高兴。如果您正在热链接,这可能不是那么可行,但对于一般插件来说,这是一个非常好的功能。

最后,文件是宣传工作的必要条件。没有它,您的项目通常会陷入困境。像 GitHub 这样的网站再次非常擅长托管文档,我会向您指出诸如Select2之类的项目,它们展示了如何正确地完成文档。如果您计划跨平台提供文档,还可以考虑使用 RestructuredText,因为它在终端中很容易阅读并且可以非常容易地格式化。

感谢@Blender 和@nanoquack 的投入

于 2013-08-17T13:34:46.797 回答