问题:
我有一个图像数据库,缩略图和相关的文本数据。典型的条目/记录是照片,以及相应的日期,标题等。
我需要创建一种健壮,动态的方式来浏览数据库中的记录。功能如:
生成一个表格,每个记录都有一行,每个数据类别都有一列
生成分页缩略图库。该脚本将自动确定缩略图的页数,并允许用户选择每页上显示的缩略图数量。分页上还有上一页/下一页按钮。
生成一个动态页面,用于显示每条记录(有点像单个博客帖子页面与博客索引页面)
可按类别排序/能够显示数据子集;例如,汽车网站:只看卡车,汽车或摩托车等
生成幻灯片,其中仅显示全尺寸图像,可能是所有图像的子集(仅一个类别),“显示照片#x y of y”,上一个/下一个按钮等
挑战:我没有任何服务器端脚本。整个“数据库”是一个巨大的JSON文件。
我最好的选择是什么?速度不是一个大问题;花在开发上的时间是。
MVC框架是否是我需要的?
是否有一个包含任何内置函数的框架,以节省时间,例如分页等任何特定任务?
应该使用一个Javascript MVC而不是另一个吗?为什么?
之前我曾经使用过MVC系统,但我几乎是初学者。我对HTML,CSS,JS和jQuery很满意;我最熟悉服务器端的PHP。
答案 0 :(得分:0)
看了jQuery.Template? (http://api.jquery.com/category/plugins/templates/)
如果您已经拥有一个包含所有数据的巨大Json对象,那么它似乎完全符合您的要求。可能运行速度不快但发展也会如此。