使用 PHP 进行图像分类


Image Categorization with PHP

我正在用PHP建立一个网站来分享我的漫画。我想实现分类,以允许人们过滤他们想看的漫画。

该体系结构是围绕文件系统而不是数据库构建的。

我一直在想两种方法来做到这一点:

1)传入用户选择的类别,相应地更改图像路径。这是否需要用户会话/日志记录,即更大的复杂性?

2)创建一个新的"漫画类别"页面模板。因此,用户将被带到仅显示那些选定图像的新页面模板,而不是传入用户选择的类别和过滤图像。

对此有什么想法吗?

谢谢!!

就实现目标而言,这两种选择都是可行的。但是,第一个选项要精简得多,因为您不需要为每个漫画类别实现模板。相反,您只需要创建一个页面并解析GET参数即可确定漫画类型。它并不复杂,因为您不需要使用此过程存储用户会话。

例如:

<?php
    $category = $_GET['c'];
    switch ($category) {
        case 'action':
            // handle action comics here
            break;
        case 'romance':
            // handle romance comics here
            break;
        case 'horror':
            // handle horror comics here
            break;
        default:
            // handle 404 here
    }
?>

事实上,如果您要将其实现为简单的字符串操作,在需要调整图像路径的位置插入$category,则此过程可能会变得更加简单。