【问题标题】:Suggestion Required: php application architecture需要的建议:php应用架构
【发布时间】:2011-06-01 14:30:05
【问题描述】:

我的网络应用程序(http://www.tyro.in) 让用户可以公开分享他们的文档,例如 Ms word 和 pdf。用户可以搜索和下载其他用户上传的文件。目前应用使用以下技术

当用户上传任何文件时:

它从文档中提取文本并存储在数据库中。 它将文件名存储为该数据库记录的标题。

当用户搜索文件时:

它将查询与数据库中存储的数据相匹配,并显示下载结果

http://www.tyro.in/Tyro.png 以图形方式给出的当前实现技术

任何人都建议我改进我目前的方法

【问题讨论】:

    标签: php web-applications architecture


    【解决方案1】:

    搜索信息的建议:

    1. 在名称和描述字段中使用全文搜索
    2. 对文档进行分类(按文件类型、用户、信息、大小)
    3. 添加有关热门搜索和下载次数最多的文档的信息
    4. 让用户对文档进行排序,以便轻松找到它们
    5. 让用户共享文档(通过电子邮件、社交网络)

    如果我有更多的想法,我会告诉你的

    【讨论】:

      【解决方案2】:

      我建议在搜索时对文件进行简短预览, 避免不必要的下载 - 将获得用户和您的带宽。

      问候, /t

      【讨论】:

        【解决方案3】:

        试试这个:

        http://dev.mysql.com/doc/refman/5.1/en/fulltext-search.html

        但我从来没有时间尝试。

        【讨论】:

        猜你喜欢
        • 2014-11-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-02
        • 1970-01-01
        • 2012-03-15
        相关资源
        最近更新 更多