我需要为运行 IIS 4.0 或 IIS 5.0 的网站创建一个照片库(我不确定是哪个)。它需要向任何人显示画廊的低分辨率版本,并且必须为“特权”用户显示低分辨率和高分辨率图像。所以我需要访问权限、相册,一旦网站完成,我为之做这件事的人需要能够将他们自己的图像上传到画廊。它还需要有一个最小的界面,因为它需要集成到现有的网站中。
所以我需要一些关于我应该接近它的方向的建议。
有谁知道他们是否是一个可定制的画廊,可以做这样的事情,比如 Coppermine 或 Jgallery 之类的。另一种方法是使用 Web 框架,如 Ruby on Rails、CodeIgniter 或 Sproutcore(每个都需要学习一门新语言)。该框架会做更多的工作,但现有的画廊可能不够可定制。重要的是管理面板中的用户权限。
我对“网络编程”相对较新,尽管对普通/游戏编程并不陌生。我有几年的 C/C++ OpenGL 和 Java 经验。我还阅读了 MVC 等,并用sproutcore做了 hello world ,所以我有点明白了。虽然学习一个框架是一项更重的投资。
你怎么认为?