• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

bookmark: 多用户网址书签管理工具,可作为浏览器内置书签功能的增补。 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

bookmark

开源软件地址:

https://gitee.com/wuwenbin/bookmark

开源软件介绍:

网址书签

注意:本项目不新增功能,但持续维护。如使用中发现问题,请留言或者提交 issue 。谢谢!!!

安装步骤

  • 部署代码并配置好web服务器;
  • 创建并导入db/bookmark.sql到数据库;
  • 修改root/config/base.php配置数据库连接参数及其他选项;
  • 申请第三方应用并配置root/config/oauth.php
  • 修改root/data/*目录为可写权限;

url重写配置参考

配置文件root/config/base.php修改:

switch (App::getName()) {    case "public":        $config["rewriteRules"] = array(            "User_Index" => "/[uid]"        );        break;    case "mobile":        $config["rewriteRules"] = array(            "User_Index" => "/m/[uid]"        );        break;}

nginx配置url重写规则:

rewrite ^/([0-9]+)$ /?do=User_Index&uid=$1&$args last;rewrite ^/m/([0-9]+)$ /m/?do=User_Index&uid=$1&$args last;

apache配置.htaccessurl重写规则:

<ifmodule mod_rewrite.c>RewriteEngine OnRewriteRule ^([0-9]+)$ /?do=User_Index&uid=$1&%{QUERY_STRING} [L]RewriteRule ^m/([0-9]+)$ /m/?do=User_Index&uid=$1&%{QUERY_STRING} [L]</ifmodule>

第三方应用申请地址

新浪SAE配置说明

  • 数据库表请使用SAE提供的PHPMyAdmin导入;
  • 数据库连接配置请直接填写SAE_MYSQL_*开头的常量;
  • 鉴于SAE目录不能直接写入文件,所以模板编译路径需要配置到临时目录SAE_TMP_PATH,示例如下:

配置文件root/config/base.php添加如下代码:

// 模板编译路径$config["templateCompilePath"] = SAE_TMP_PATH;return $config; // 添加在此行之前

阿里云ACE配置说明

  • 创建应用,并开通数据库扩展服务,使用mysql客户端工具导入数据库表;
  • 数据库连接配置参考如上云数据库配置;
  • URL重写参考阿里云ACE文档,如下给出一个示例配置:
// app.yaml添加如下代码:rewrite:    - url: ^/([0-9]+)$      script: /index.php?do=User_Index&uid=$1&$args last    - url: ^/m/([0-9]+)$      script: /m/index.php?do=User_Index&uid=$1&$args last

API接口文档

授权协议

  • MIT

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap