Chevereto -构建自己的免费图片存取服务(综述)
2009年4月14日由米尔恰Goia Image Manipulation , 图像处理
说,在一个岗位TechCrunch的 (著名科技博客)表示,ImageShack,自由的图片存取,拥有最举办在线照片(其中第二项脸谱 )。
它拥有20亿张图片数量和每月2800多万访问者,Facebook的150亿托管(缩小差距快),并有200万注册会员。
在Imageshack你去上传图片(或更多),那么你得到一个网址的图片,您可以张贴/嵌入任何网页。 就是这样。 你可以,如果没有注册...但如果你注册你得到更多的功能。
现在您可以到处都可以看到(或类似免费图片存取 )由于Chevereto,自由的图片存取的脚本服务。 我说“几乎”,因为在这一数额和交通,Imageshack是一个较为复杂的行动比在乍看起来。 Chevereto它是开源的,根据GPL许可。
但规模要小得多这个脚本可以帮助您有一个小像Imageshack服务。 这是鲁道夫贝里奥斯 ,智利的网站开发工作。
让我们去看看更多的细节。
首先,看看这个演示看:http://demo.chevereto.com(它在西班牙,但是不用担心,Chevereto脚本语言和你将会有英文的选择太)。 选择从您的硬盘驱动器的图片或远程图片(如果你知道网址),看看在行动上。 在下一页,您将有另一个网页或论坛上传您的图片,以及该图片几个环节,因此您可以复制/粘贴以及社会媒体交流等美味,脸谱,Twitter的,Tumblr网站。
看到了吗? 这几乎就像Imageshack。
让我们看看如何使用这项免费的图片存取脚本。
所需经费
要使用您的服务器的脚本需要有几个条件履行。
不要担心,这些规定大多是兑现由托管服务最那里(甚至)免费的了。
- PHP 5中 -脚本是使用PHP 5中,使您的服务器必须支持(见关于PHP更多这里 )
- 卷曲 -一个图书馆,使您可以连接和通信协议与许多不同类型的服务器的许多不同类型(更多这里 )
- GD库 -一个可用于创建和操纵不同的图像格式,包括gif,各种图像文件,PNG,JPG格式,wbmp和xpm(更多这里的图书馆)
这就是它。 你不需要一个MySQL数据库或任何数据库(如果Chevereto将允许注册,然后极有可能你需要过多)。
下载脚本
该脚本可以从这里直接下载:http://chevereto.com/download
安装
1。 解压下载的档案
该脚本位于“ 上传 ”从档案目录,但部署前请务必阅读的文件在“ 文档 ”文件夹中找到(该文件的英文和西班牙文)。
2。 配置“config.php中”文件
一个缺点是配置文件主要是在西班牙,如果你不熟悉这种语言,您可以使用谷歌翻译 ,以容纳1位。
- 界定脚本语言(定义('郎','中文');):它可以在英文,西班牙文或波斯语是(波斯语伊朗使用)
- 定义应用程序的名称和标记线(定义('APP_NAME','示范Chevereto');和定义('TAG_LINE','图片存取');)
-未来5行代码定义了这个脚本的工作目录(如果您需要更多的援助则是一个论坛 ,在这里您可以发问)
- 未来7行的代码定义了图像的变量(多大的形象将允许以MB和Mb,该决议 - )。 需要特别注意这个变量“$ max_name = '10';”说的脚本多少个字,图片应该有。 默认是10个字符,您可能需要设置一些高于。
- 和下5码线定义脚本的具体配置(因为我不知道西班牙你将不得不使用谷歌翻译以获得他们的想法究竟是什么意思)
-在FTP的配置:如果您确信上述所有设置都是正确的,但脚本仍然不起作用尝试启用FTP上传是以下行(以“$ use_ftp”变量开始)
- 变量的其他不需要的变化

3。 上传服务器上的脚本
随着一个FTP像FileZilla中上传程序的帮助(免费)上传整个目录“ 上传 ”到您的服务器(你可以将其命名为别的,也可以只上载该目录的内容,而不是本身)。
然后直接去新创建的图像存取:http://www.your_server.com/upload
您将拥有的初始画面如下。

4。 工作与脚本
正如你看到的,有一些选项有:
*本地/远程:从本地计算机或远程服务器上载文件(远程服务器你需要知道该图片的网址,如http://www.the_server.com/your_picture.jpg的东西)
不幸的是,该脚本不允许批量上传所以你只上载一个文件的时间(也许未来版本将增加此功能)
*首选项:您可以缩短该峰的使用TinyURL Web服务的URL,因此,对图像的http://www.your_server.com/my_picture_in_Hawaii.jpg网址,就会像http://tinyurl.com/c9hu9o东西(此内部监督办公室良好的服务,像Twitter在有向你可以使用的字符数限制)
*调整图像:图像大小可以改变,保持比例(你只需要指定的宽度)

我忘了提及,但Chevereto图片存取的脚本使用的美丽效果了大量JavaScript( 原型和Scriptaculous的图书馆)(这些库也是在Ajax技术的利用,从而前大多被媒体-已经? - Web 2.0时代的)。
现在可以上传图片,看看我们得到。

在上载图片名称获得截断在你为变量“$ max_name =指定的最大字符数”(我让这10个字符)。
现在你看到的图像(大小,如果您选择该选项),以及如何分享它(包括在任何网页或论坛,包括从TinyURL简短的版本)。 当然,你也可以分享社会媒体像Facebook,美味等网站。
该脚本放在在/ images目录的全部形象和缩略图在/拇指目录中。
在“ 文档 ”文件夹打开“welcome.html”网页,更多有。
还有一些更好那里,在手册,如盗链解释选项(可帮助限制谁可以从你受益图片存取你 - 你不想你的服务被滥用),Firefox扩展(是的,有这)和bookmarklets的。
并...这Chevereto! 免费的图片存取脚本。 没有那么复杂,不是吗?
此脚本是好的,如果你想你的小图片存取服务,但如果您计划与Imageshack(或免费图片存取 )竞争,那么也许你会需要更多的东西可扩展性。 这意味着您需要定制此脚本(如果你会使用它)。
Chevereto不是唯一的免费图片存取那里脚本。 你可以在这里找到更多的脚本:www.hotscripts.com(选择您想要的编程语言)。
尝试网上演示http://demo.chevereto.com!
下载自由和开放源码图片存取脚本Chevereto这里http://chevereto.com/download!
想了解更多网络软件评论,新闻和提示/技巧?
其次 , 一定要订阅我们的RSS饲料 !
标签: 添加新的标签 ,chevereto, 免费图片存取的脚本 , 画廊 , 图片存取 , 图片共享 , 开源 , 图片库 , 照片托管 ,PHP的




























在8:13 7月4日,2009分
镜子
http://upload.scriptplazza.com/files/1OIYFP9P/chevereto_nb1.5.rar
[ 回复 ]
在4:40 9月14日,2009分
真棒脚本!!
[ 回复 ]
2009年4月14日下午1时零六
你知道有其他的图片存取的脚本与这一个竞争?
这句话最初发布的黑客新闻
[ 回复 ]
2009年4月14日在下午1时28分
Chevereto审查:http://tinyurl.com/dk6ulb
这句话最初发布在Twitter的
[ 回复 ]