34
GitHub - JIAOBANTANG/photo-map: 一款Web站点的地图相册
source link: https://github.com/JIAOBANTANG/photo-map
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
Photo-Map
一款Web站点的地图相册(v 1.2)
灵感来源于:iphone的地图相册
脑袋想的是:记录足迹,服务生活
感谢
Leaflet
Leaflet.Photo
Leaflet.ChineseTmsProviders
layui
viewerjs
谷歌地图
高德地图
她
站点
目录结构
PHPMVC
├─controllers 控制器目录
├─libs
│ └─functions.php 公共函数
├─models 模型目录
│ ├─Base.php 数据库基类
│ └─.... 其他操作文件
├─public WEB目录(对外访问目录)
│ ├─index.php 入口文件
│ └─.... 其他的都是资源文件
├─views 视图目录
├─config.php 配置文件
├─photo-map.sql 数据库文件
运行
安装或开启EXIF扩展 修改对应配置 首先修改数据库配置,并导入sql文件 接着把config.example.php修改为config.php,并修改相应配置
//高德地图webKey(用于获取定位信息)
'map-key'=>'',
//盐(用于加密,可自行修改)
'encryption_key'=>'d441d3a65d31dbf0a816a71a53',
//邀请码明文
'encryption_value'=>'',
//加盐邀请码(请自行生成,然后保存于此)
'encryption_value_code'=>'',
//网站域名(现已无实际用途)
'domain'=>'http://photo.treelo.xin/',
//二级路由小心心 windows:'?' liunx:'%F0%9F%92%95'
'ext-hart'=>'?'
windows: php内置服务器
php -S localhost:9999 -t public
部署
- 安装或开启EXIF扩展
- 修改配置文件里的二级路由小心心
- 修改php.ini
open_basedir =/站点路径/photo-map/:/tmp/
- 为public/photos和public/temp设置777 权限
欢迎添砖加瓦
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK