我一直在想最好的解决方案,尽可能多地阅读我越来越困惑。有很多不同的库和助手(其中大多数已经过时或者CI 1.x),我真的需要你的帮助。处理新闻网站(基于codeigniter的自定义CMS)的图像缩略图的最佳方式?
我有一个基于CodeIgniter 2.1.3的自定义CMS,主页上有40-50幅图像的新闻网站,但其中80%是3种不同尺寸的小缩略图,另外20%当我列出来自某个类别的新闻时,主页上的图像有2种尺寸+内部页面,有1种尺寸的缩略图。所以总的来说,我将需要新闻故事的原始图像,主页的缩略图尺寸为+ 5-6。
处理这个问题的最明智的方法是什么?我们可以说每天有10-50条新消息。
- 在上传过程中,为每个图像创建5-6个缩略图还是更好吗?
- “即时”方法如何?正如我所读到的,我更加关注这个方法,只有第一个访问者会调用库/帮助程序来生成缩略图,而其他人则已经创建了缩略图,因此它不会浪费CPU。这个方法呢?这是不错的做法吗?
什么缓存技术我应该用这些我需要什么?
另外我忘了问,其他CMS系统如何处理生成缩略图?我的意思是关于Wordpress,Drupal,Joomla等。
他们是否存储预定义的大小或动态生成它们?
我猜他们的逻辑应该是最好的,或者不是,但我想在我的CodeIgniter CMS中实现一些智能。
我没有提到,但我认为这并不重要,我使用Grocery CRUD作为管理面板。
任何帮助表示赞赏。
这就是为什么我更成“对飞”的方法,所以现在请告诉我什么是这样做如何做到这一点的最佳途径, ,使用哪个库,如何使用它等。 – MarkC
你可以玩这个:http://phpthumb.sourceforge.net/。但是,我发现它是一个相当沉重的库,它可能会导致一些处理开销。我不知道专门为CodeIgniter提供的这些函数库,而且我自己编写了这些函数库。给我留言,如果你想看看它。否则,您可以查找原生PHP的库,而不是专门用于CI;他们应该很容易整合。 – Aidas
我链接到一个专门针对低于 – stef