瞎扯淡 求一个摄影社区的程序

Standme · 2012年03月11日 · 最后由 jamesphotography 回复于 2013年08月04日 · 4220 次阅读

具体的需求如下: ---分割线--- 因为想做一个这样的网站给我们的摄影小组用,但网站不盈利,完全是个人负担,所以能承受的费用也有限,让大家见笑了,不知道哪位牛人能给我写这个东西,就当是做善事了吧。 ---分割线---

一、总体描述 系统的定位是:以个人作品集为基础的图片分享、信息交流网站。服务人群拟定为特定区域(目前拟定为一个地级市,以后扩展为以省为单位)内的爱好摄影的网友。总体功能实现以下几个方面: 1、用户摄影作品的发布及展示(按相册、按 tag 等不同分类) 2、用户之间的信息交流(在个人信息页的留言、私信、以及对照片的评论) 3、用户个人信息发布(私人日记、公开的 Blog 等)

二、用户权限设定 网站用户按照分类、分级的原则来设定权限 用户分类可以分为:摄影师、模特、经纪人,自定义(最好可以管理员自定义用户类型) 分级可以理解为用户有不同的权限,比如管理员、编辑、普通用户等等,也可以按照不同的操作模块给用户赋予权限(管理员可以设定用户权限,比如用户的自定义头衔,VIP 用户等)

三、按页面功能阐述 1、首页 图片展示区域(一个或多个):可以设定按照不同条件展示用户所发表图片,比如最新图片,点击数最多图片,评论数最多图片,随机展示图片等 用户展示区域(一个或多个):可以按照不同条件展示活跃用户,比如受关注度较高用户,发图数较多用户,随机展示用户等 其他功能区域:友情链接,数据统计信息等 2、图片列表页面 按图片分类浏览页面:主展示区域显示图片略缩图,侧边栏可以调用"查看数最多图片"、"评论数最多图片"等 按 tag 信息分类浏览:主展示区域显示图片略缩图,侧边栏可以调用"查看数最多图片"、"评论数最多图片"等 用户发表图片页面:主展示区域显示图片略缩图,侧边栏可以显示用户创建的相册,并调用"查看数最多图片"、"评论数最多图片"等 用户相册页面:主展示区显示图片略缩图,侧边栏可以显示该用户发表的其他相册封面略缩图,以及用户简要个人信息等 关注用户图片列表:主展示区域显示用户关注的会员发表的图片,侧边栏按照查看数、评论数显示图片。 3、单个图片展示页面 主展示区域显示图片的中型略缩图,下方显示 EXIF 信息、评论列表,侧边栏显示用户的个人信息,同相册的其他图片。 4、用户页面 用户信息首页:主展示区域显示用户自己创建的相册封面略缩图,基本信息统计(共发表图片数、创建相册数、发表日志数),最新收到评论、留言、以及关注用户发表的最新图片等 用户信息编辑页面:用户可以自行设定的个人资料修改更新,包括头像等其他资料 用户创建相册、上传图片页面:用户可以自行创建并上传图片的表单,单个文件上传或批量上传等 用户编辑相册、图片页面:编辑相册的标题、分类、描述、封面图等,编辑图片的标题、描述、tag 等 用户 PM 部分:收件箱、发件、信息页等 用户 NOTE 部分:用户的私人笔记页面,包括添加页面,查看模块,修改模块。 用户公开日志部分:类似一个简单的 Blog 模块 用户关系页面:用户关注的会员,和关注自己的会员列表

四、其他 1、URL 设定,用户页面短 URL,最好可以采用 domain.com/username 的格式,username 由用户自行设定。 用户发表内容的 URL 规则最好基于用户的 URL 链接,比如 domain.com/username/albums/id,domain.com/username/photos/id,domain.com/username/blog/id,domain.com/username/note/id 等。 其他部分的 URL 规则也设置为简单链接,比如相册页面:domain.com/albums/id,单个图片页面:domain.com/photos/id,日志页面 domain.com/blog/id 等 2、因为这个网站是摄影爱好者的网站,所以要求图片是原创,所以在图片展示页增加一个"举报/报告"的功能,如果图片涉及违法或是非原创之类,用户可以举报。 3、略缩图的生成,按照质量优先的原则,兼顾文件大小的优化,管理员可以设置上传图片的尺寸及类型(jpeg,png)以及设定每个会员可以使用的磁盘大小,或者是按月份限制流量,流量可以和用户登记挂钩,也可以由管理员自行设定。 4、图片的 EXIF 信息可以有用户设定是否显示,默认都显示。 5、图片的浏览权限是不是可以设定?如何设定 6、用户是不是可以设置黑名单或白名单?

Edit at 2011/7/29 是否可以增加活动专项贴,有管理员或编辑发起活动,会员上传活动照片,照片都按活动归类。


修改一下帖子,看来 3K 伤不起啊,我把标题修改掉了

根据功能描述,3K 绝对太少了。

业余空闲,3000,以为拿来练练手,但一看功能描述!石化了!

匿名 #3 2012年03月11日

30K 估计也没人会做

匿名 #4 2012年03月11日

@Standme 是美金么?

楼主用论坛搭一个吧

楼主不如改成让人帮你找一个这样的项目 如果非要做的话,说 3000 不如说免费,3000 块真的伤不起 还不如没事去写个开源项目练手

这种就属于“梦想式”的项目。有技术能力写的程序员都在忙自己的事情,30k 也找不到人来写,更何况是 3k。。。

杯具,让大家见笑了,看来我的想法太多了

@fredwu 沧蓝就莫笑了,呵呵

#8 楼 @Standme 你这样一个项目要求这么多。一个人做,牛人也要一个月,业余三个月,这样下来开三千真心不如去麦当劳打工。建议还是先少一些需求,然后跑起来以后有钱了慢慢再找人完善。

@tassandar 我纯粹就是有这样一个想法,你没看其实这个需求早在 2011 年 7 月就写了,可怜的是我不懂技术,难以实现啊

不懂可以学啊:)

楼主的需求我看了一下,3 千的资金。我给出个点子,购买一套 Discuz 部署几天就可以搞定。

@fredwu 听沧蓝的,准备为了这个项目就学习

PS 你的网站貌似打不开了

#10 楼 @Standme rails 也有开源的社区。像 social_stream 这样的插件弄一个改两天也差不多。就是相册和用户分角色的功能要求比较独特,可能比较麻烦。

#13 楼 @Standme 如果是我的 blog 的话,因为建在 Tumblr 上,所以需要翻墙。

phpcms,dedecms,帝国 cms 可以自己后台建立表设置字段和模板,自己钻研一下就可以了。如果找人开发 3k 太少了。

砍 30% 需求,测试覆盖减 30%,30K 我帮你一个月做出来,hoho

discuz 改改 应该可以用的

#12 楼 @xds2000

没记错的话,买一套 Discuz 要上万。虽然没人付过钱给它。

如果含设计的话,均价应该在 100K 左右。如果真是你的梦想,无论花钱还是自学,你都会完成它的,加油吧

国内有蜂鸟和无忌这样专业的论坛,就是 3k 做出来估计也没什么市场。

#21 楼 @nouse 注意看楼主说是自家用的。。。

-- 已被管理员删除 --

25 楼 已删除
需要 登录 后方可回复, 如果你还没有账号请 注册新账号