Skip to content

xushubieli/DedeX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

129 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DedeX

DedeX系统基于PHP7开发,遵循GPLv2协议开源,具有简洁易用、灵活扩展、高安全性和高效性等特点。其模板设计继承了原有标签体系,并引入Bootstrap,简化了PC、平板及移动端站点的搭建过程。

版本说明

DedeX是一个LTS版本,支持将到2035年11月截止,目前DedeX已经发布,可以点击下载获取。

DedeX

参与开源

访问代码托管,可以通过提交Pull requests的方式来贡献您的力量。

v2.0 Roadmap

我们会收集、整理新的功能需求制定新的Roadmap,在这里,可以查看版本更新记录

平台需求

1、Windows

IIS/Apache/Nginx + PHP7/PHP8 + MySQL5/8/10

2、Linux/Unix

Apache/Nginx + PHP7/PHP8 + MySQL5/8/10(PHP必须在非安全模式下运行),建议使用平台:Linux + Apache2.4 + PHP8.4 + MySQL8.0

3、PHP必须环境或启用的系统函数

Fileinfo:文件上传安全校验

GD扩展库:图像验证码、水印、二维码生成

MySQL扩展库:数据存储

4、基本目录结构及文件

./docs              更新记录
./src               系统源代码
..|_/a              默认网页文件存放目录[必须可写入]
..|_/admin          默认后台管理目录[可任意改名]
..|_/apps           插件扩展程序目录[不可写入,可执行]
..|_/data           系统缓存或其它可写入数据存放目录[必须可写入,但不可执行,建议关闭对外访问权限]
..|_/install        程序安装目录,安装完后可删除[安装时必须有可写入权限]
..|_/static         静态资源存放目录[必须可写入,无需执行]
..|_/system         类库文件目录[建议关闭对外访问权限]
..|_/theme          系统默认模板目录[建议关闭对外访问权限]
..|_/user           会员目录
..|_/index.php      入口文件
..|_/license.txt    GPLv2开源许可协议
./tools             系统工具
..|_/resetpwd.php   管理员密码修改工具(如需重置,放至站点根目录,用完删除)

5、PHP环境容易碰到的不兼容性问题

  • data目录没写入权限,导致系统session无法使用,这将导致无法登录管理后台(直接表现为验证码不能正常显示);

  • 出现上传功能无法使用,原因是上传的文件夹权限问题或没安装扩展;

  • 出现安装时显示空白,原因是服务器环境配置尚未达到平台需求;

程序安装使用

1、下载程序解压到本地目录;

2、上传程序目录中的/src到网站根目录;

3、运行http://www.yourwebsite.com/install/index.php(yourwebsite.com)表示您的站点,按照安装说明进行程序安装;

版权信息

详细参考:DedeX站点授权协议

DedeX系统严格遵循GPLv2国际开源标准,致力于打造纯粹的开源环境,开发者可自由使用、修改与分发代码,畅享开源带来的无限可能。

相关资源

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors