在开源 php 照片库和/或 cms 之间进行选择

发布于 2024-11-06 22:26:26 字数 461 浏览 4 评论 0原文

我正在开始使用经典的 php/mysql 技术开发三个不同的 Web 应用程序。这些应用程序都会有照片库(在尺寸方面有不同的要求)。

我认为最好的选择是选择开源解决方案而不是从头开始开发。然而,尽管我是一名经验丰富的 php 程序员,但我在开源 cms/照片库方面没有经验。

所以,问题

  1. 考虑到我肯定会搞乱他们的代码并扩展它,开源 php 照片库的最佳选择是什么(我见过 plogger 和 zenphoto,没有留下深刻的印象) ,对于开源 php 照片库来说,最好的选择是什么?

  2. 选择开源 php 照片库或使用 cms(例如 wordpress、joomla、typeo3 等)是否明智?

如果有人有使用和扩展 php 开源 应用程序的经验,请分享一些知识。

Im in the beginning of developing three different web applications with the classic php/mysql technologies. These applications would all have photo galleries (with different requirements in sizing).

I think the best choice is to choose an open source solution rather than developing from scratch. However, even though Im an experianced php programmer I have no experiance in open source cms/photo galleries.

So, questions:

  1. what are the best choices for an open source php photo gallery considering that I will surely have mess up with their code and extend it (ive seen plogger and zenphoto, not impressed)?

  2. Is it wise to choose an open source php photo gallery or go with a cms (eg wordpress, joomla, typeo3 etc)?

If anyone has experiance in using and extending php open source apps please share some knowledge.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

や莫失莫忘 2024-11-13 22:26:27

我一直在使用 Xoogallery,这是一个响应式 php 照片库。它是开源的,

他们提供开发人员许可证,因此您可以在客户的网站上使用它。

尝试一下 http://xooscripts.com/product/html5-php-photo-gallery .html

I've been using Xoogallery, which is a responsive php photo gallery. It's open source

They offer a developer license so you can us it on your client's websites.

Try it http://xooscripts.com/product/html5-php-photo-gallery.html

心欲静而疯不止 2024-11-13 22:26:26

如果您的网站主要以照片库为重点,最好选择照片库开源软件,而不是像 CMS 这样的 Joomla。

www.plogger.org

If your site mainly on photo gallery highlighted, better to choose Photo gallery open source software which are available instead of Joomla like CMS.

www.plogger.org

偏爱自由 2024-11-13 22:26:26

您可以尝试:

  1. 图库
  2. Coppermine

两者都是众所周知的PHP Photo Gallery开源软件(GPL许可证)。此外,两者都在积极开发中,并且拥有庞大的用户社区,因此您可能会在需要时获得帮助。

而且两者都与最著名的开源 CMS 进行了某种集成。

You can try:

  1. Gallery
  2. Coppermine

Both are well known PHP Photo Gallery open source software (GPL License). Also both are under active development and have a big community of users, so you can probably get help when you will need it.

Also both have some, kind of integration with the most known open source CMS.

作业与我同在 2024-11-13 22:26:26

我建议从 WordPress 插件目录中搜索适合您要求的优秀图库插件。 http://wordpress.org/extend/plugins/

I recommend to search a good gallery plugin that suits your requirements from wordpress plugin directory. http://wordpress.org/extend/plugins/

雨的味道风的声音 2024-11-13 22:26:26

我实际上使用图库,但不是像大多数人那样。我将其安装在只有管理员才能看到的目录中。我通过我的 CMS 用一个图标将其链接起来,并将身份验证系统与我的 CMS 相匹配。它的存在仅供管理员获取照片。

从那里,我使用 php 在前端查询 Gallery 的数据库,以获取我想要的照片。一旦您弄清楚需要哪些表和哪些目录才能获得所需的内容,这当然不是火箭科学。

我可以用罐装的东西吗?当然。但我的客户要求的远不止这些。因为我太忙了,除了我已经写的疯狂的前端转换和演示文稿之外,还没有时间完成一些完全自定义的工作,包括调整大小、javascript 裁剪、文件夹遍历等,所以这是一个很好的解决方案。而且每次都有效。我可以集中时间使前端真正独特且完美地适合特定应用程序。

I actually use Gallery, but not in the sense that most people do. I install it in a directory that only the admin will see. I link it up through my CMS with an icon, and tie the authentication system to match my CMS's. It exists only for the admin to get photos in.

From there, I do queries on the front-end with php into Gallery's database to get the photos that I want. It's certainly not rocket science once you figure out which tables and which directories are required to get what you need.

Could I use something canned? Sure. But my clients demand more than that. Because I'm just too busy to get something completely custom finished that includes resizing, javascript cropping, folder traversing, etc in addition to the crazy front end transitions and presentation I already write, this has been a great solution. And it works, every time. I can focus my time on making the front-end really unique and perfect for that particular application.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文