Gallery3不好用

黄冠能 发布于 2013/01/10 12:35
阅读 1K+
收藏 1

客户需要一个相册,我找了一下,觉得Gallery是PHP实现中最优的选择。但是慢慢地,我发现Gallery3是我见过比较糟糕的开源软件(也许是我开始的期望过高),尽管我还没有找到更好的替代品。问题有几点:

1. 内置的JQuery版本是1.3.2,是一个很陈旧的版本,至少没有datepicker控件。不能自己单独升级JQuery,这样会带来整体系统的不稳定。事实上3年前就有人开了ticket要求升级JQuery,但没有下文。

2. 移植性不好。不能简单地把Gallery3从一个目录移动到另一个目录,需要逐个修改相册目录的.htaccess来解决权限问题。

3. 样式有点小问题,使用中文后有些“下一页”之类的按钮文字在IE8和Chrome上会换行(IE6和IE7就不说了),需要自己修复。在部分浏览器中,在相册上来回移动鼠标,相册内照片占用空间会慢慢自动增大,令页面排版错乱。

4. 权限模型不够完善,上传者可能看不见自己创建的相册。我自己打了个不太完美的补丁。

5. 中文文件名问题。我也不记得有哪些了,和大多数国外开源软件一样,需要在中文文件名上做些功夫。

6. 批量上传图片时tag有bug,调查了一阵子搞不清原因,我直接禁用了这个功能。

7. 中文搜索。这个要自己打补丁,而且不完美。这个中文搜索问题应该在很多软件中存在。


不过话又说回来,总比没有好,比我自己重写要好。不知道Gallery2会不会好一些。如果大家发现比Gallery更好的PHP相册,欢迎分享。

加载中
0
oscar~
oscar~

gallery3没用过,曾经看过代码,觉得不如gallery2

但是gallery2相对3来说太复杂了

0
z
zx32342342
gallery3, 刚刚因为一个中文名的图片, 导致整个var被删除
返回顶部
顶部