基于 SAE 的图片管理系统 Migs
76Migs 是我今年暑假的一个作品,基于 SAE 写的一款图片管理系统(可以作为图床使用);
Migs 托管与 Sina App Engin,按照 SAE 目前的免费配额的话(每天免费补充云豆到 1,000),使用 Migs 做图床能储存你 10G 的图片,以及每天免费的 2G ~ 4G 的流量(100GB/月);
介绍 Introduction
Migs 是一款基于 SAE 开发的免费图片管理系统,主要特性包括:
友好的图片画廊展示
漂亮的 CSS3 效果展示,你可以自定义展示在首页的图片供来访者查看;
多钟上传方式的支持
HTML 的上传方式能兼容几乎所有符合标准的浏览器, FLASH 上传能让你一次上传多个文件并进行批量编辑;
AJAX 即时编辑
只要移动鼠标点击标题或者描述,即可 AJAX 编辑图片的标题和描述,方便、快捷,免于繁琐的提交过程;
安全的防盗链设置
担心图片被盗链?不怕,你可以启用防盗链的白名单,只允许白名单下的域名才能链接到你的网站,防止网站流量的突升;
优雅的 Lightbox 效果
Migs 自带了优雅的 Lightbox 效果,方便完整的展示图片,无需打开新的页面即可查看原图;
方便的网页快捷键
点击键盘上面的 ← 和 → 即可快速翻到上一页或者下一页;
完美兼容所有现代浏览器
完美兼容所有现代浏览器(IE8/Chrome/Firefox/Safair/Opera),当然至于 IE6 这些古代浏览只能保证正常的浏览;
方便的外链提取
直接提供图片的外链地址以及图片的大小尺寸,让你方便的提取图片链接并贴到自己的网店或者博客上;
强大的云计算服务支持
Migs 基于 Sina App Engine 开发,享受到高速稳定的云储存;
更多特性等待你的发掘…
下载 Download
- 最新版本: Migs Beta 0.1
- 发布时间: 2011 年 9 月 5 日
- 语言版本: 简体中文版
- 下载地址: Download Migs
安装 Installation
- 第一步: 注册新浪 SAE 用户 如果你没有 SAE 帐号请点击这里注册以表示支持
- 第二步: 创建新的 SAE 应用
- 第三步: 初始化 MYSQL
- 第四步: 创建至少一个 Storage Domain 用来填写设置
- 第五步: 下载最新版本的 Migs 程序
- 第六步: 解压下载的 Migs 压缩文件并使用 SVN 部署代码
- 第七步: 直接进入你的应用首页进行安装
注意事项 Notes
- 本程序只适用于 SAE 平台,其他 PHP 的主机无法正常使用;
- 请在安装前创建至少一个 Storage Domain,而且至少填写至少一个 Domian;
- 安装和进行站点设置时,务必按顺序正确地填写 Storage 的 Domain,否则会出现严重的错误;
- 开启防盗链功能后必须在白名单上填写一条自己应用的域名,如 migs.sinaapp.com;
- 防盗链白名单内填写允许访问的来源域名,千万不要带 http://;
- 防盗链白名单支持通配符 * 和 ?;
- 防盗链跳转地址仅允许 yourapp.sinaapp.com;
关于 About
- 演示站点: Migs
- SAE 注册: 注册新浪 SAE 用户
- 报告 Bug: 请在本页留言
- 说明: 如果没有非常特殊的情况,Migs 会一直保持开发
- 说明: 本篇介绍的图片全部托管于 SAE 的 Migs
更新记录 Update
- Beta 0.1: 发布 Migs 程序
非常不错哦,先用着看看
很好哦,刚刚应用着了.
1、为那叫这个名字?
2、建议托管到 GitHub~
挺不错,漂亮。
@NetPuter:
1. haha. 你把 Migs 的 i 提到最前面就明白了 :P
2. Github 还不熟悉,找个时间研究下 :)
好像那个压缩包出错了,请发到我邮箱,谢谢!!
@瞬间的永恒:
压缩包上传之后我也测试过,应该没问题吧;
已经邮件发给你了一份 :)
貌似真的很不错啊,赶紧也弄一个,先谢谢了!!
新浪支持做图床么?
会不会被封?
@FiFi:
应该是没问题的,新浪不至于吧…
而且下个月新浪 SAE 会推出 CDN 服务,到时候会 Migs 跟进的 :P
灰常不错呀,能不能添加wordpress插件然后后台调用这个图片管理系统的图片呢?希望有这项服务呀。
不错不错,能不能装在二级目录啊
@徐小花:
可以,在config 改下路径 就好.
很好用,谢谢!
博主啊 求求你把文件名弄成固定的吧 如果重名就在后面加个1什么的数字
反正文件名一定要固定的 最好不要弄成随机生成的 像这样的47413f7e34e8a17e33eef1096a63b568.jpg 拜托了
@jiechic:
这个在考虑之中 :) cc http://migs.sinaapp.com/photo.php?id=38
@http://t.cn/auaKdM:
之前的是想为了防止有重名的文件,可考虑在下个版本里后台选择是否使用随机文件名吧 :P
@loo2k:
恩,制作随机文件名,我都很讨厌自己去命名文件去处理重名问题。或者开个选项,是否启用这个功能。
貌似不错,+1
这个好像有个问题哦./
比如在后台设置没了 不在显示首页之后,直接点下一个 还是可以看到哦,我想这个应该可以隐藏吧.
@luoshu:
之前已经考虑过这个问题,但是在写实现代码的时候除了点小 bug,会在下个版本修复的 :)
免费豆豆够用么
重写下网址~ 域名/id 多简洁~是否会开发非SAE版本呢。。。
测试了一下,很不错啊~
希望增加相册,最好支持二级相册~
谢谢。
国庆结束了,期待啥时候更新。期待wordpress插件
@zeroro:
谢谢你的建议 :)
@jiechic:
SAE 的 CDN 服务说是在国庆之后会推出的,但现在都无声无息。。。纠结。
照片名能否改成鼠标移上去才会显示呢,我觉得默认隐藏文件名更加简洁。
lz此图床很不错,简洁实用。。。速度很快。。当然sae的性能是速度的基础。
建议lz增加两个功能:
1,搜索,可以用关键字检索标题或者描述
2,图片信息自定义字段,也就是说,让用户可以自由定义图片可用哪些值来描述,比如说用来做电子商务的图床,所有图片都是产品,鞋子、手机、杏仁等,不同的产品会有很多不同的属性,尺码,颜色,有壳无壳等,如果可以在图片上添加自定义的文本域,就很方便。比混在一个描述里面好。
lz原来才高中毕业。。弓虽啊~!
挺不错的,建议再搞个非sae版的
设置转跳地址,更新后出现以下警告
int(-101) string(53) “the value of parameter domain can not be empty! url()”
在网上找不到答案,也不懂得PHP,特来发问。谢谢指点。
一直在等更新
再支持个RESTful API就更赞了。
你好,我剛剛搭建完畢。發現傳上去的照片都沒縮略圖 http://t.cn/S7ZYje
你好,剛剛搭建完畢,發現傳上去的圖片沒有縮略圖,是哪里部署的問題?
http://t.cn/S7ZYje
你好,縮略圖顯示不了 http://t.cn/S7ZYje
@loo2k:
你好,我的縮略圖刷不出來 http://xposoir.sinaapp.com/
汇报个问题,在防盗链设置里,点击更新设置显示:int(-101) string(53) “the value of parameter domain can not be empty! url()”,不管是否设置跳转地址都会提示。如果关闭防盗链功能,我的博客则无法显示图片——就好像开了防盗链而没有填写白名单一样。
@kulucphr:
应该是你的防盗链设置有问题,如果你开启了防盗链,请添加你的应用地址 xposoir.sinaapp.com 到白名单。
那個..我現在關閉了白名單功能,情況依舊,不過傳小圖就能顯示,莫非我傳的圖太大?
Pingback: 图床程序
用百度测试了一下
防盗链没有用啊?
求解答
@胖叔叔:
这个我也有
@loo2k:
int(-101) string(53) “the value of parameter domain can not be empty! url()”
这个问题依然存在,不过防盗链功能是好的,之前测试没有考虑到cookie的存在
在浏览器隐身模式下测试,防盗链功能ok
不错的东东,有兴趣试试~~
@胖叔叔:
@ibin:
@kulucphr:
感谢你们的反馈,下个版本一定会做严格的测试。
非常棒。
绕了点弯路。不过成功了。:)
至今用过最好的sae图床,可否加入文件上传管理功能,只用来管理图片,浪费了!
继续提个建议吧~建议支持更多格式的图片,这个应该很好加吧……因为我有很多图片是jpeg格式的,但是Migs只支持jpg,两个格式本来就是一样的东西,所以还得改后缀有些麻烦。
目前一直在使用xx版的imagevueX,php+flash结构的
lz能否借鉴一下呢,或者修改个sae能用的版本,呵呵…
主要是前台用flash来显示能隐藏图片真实地址并防止他人下载。
SAE的云豆政策改了……希望博主能开发普通php版本
惭愧啊 ,刚开始的时候是那么想做为图片站的, 后来一想,毕竟限制太多了, 不过也没有关系, 至少本地还有svn的备份,哪天实在不能用了, 就只能换图片站了