microweber :拖放CMS
当前版本:2.0在Laravel 10上运行!
下载microweber |什么是microweber ? |核心功能|系统要求|安装|入门|贡献
什么是microweber ?
microweber是一个拖放网站构建器,也是基于PHP Laravel框架的强大下一代内容管理系统(CMS)。它使您能够创建各种类型的网站,在线商店和博客,而无需任何技术专业知识。
microweber的核心旨在支持您在线成功的旅程。它提供了针对电子商务爱好者和博客作者量身定制的各种模块,自定义和功能。 CMS利用最新的拖放技术和实时文本编辑,以增强用户体验,简化的内容管理,视觉吸引力和灵活性。
microweber的核心特征
拖放
microweber利用直观的阻力技术,使用户可以通过单击和拖动元素在屏幕上轻松管理内容。此功能扩展到各种内容类型,包括图像,文本字段,视频以及各种模块和自定义选项。默认模板“ Dream”拥有超过75多个预设的布局,可通过拖放即时使用。
实时文本编辑
实时编辑视图是microweber CMS实时文本编写和编辑功能的实施例,可实时更改网站的界面。
强大的管理面板
microweber为您提供了添加动态页面,帖子和产品的能力,这些功能可以组织到自定义类别中,以增强导航和内容演示。可以使用不同的布局创建新页面,每个页面,帖子或产品都带有各种预设布局和模块,以开始您的内容创建。您还可以添加自定义模块,以精确调整内容满足您的需求。
电子商务解决方案
microweber CMS主要关注电子商务,这是有抱负的在线企业家的理想选择。该软件包括支持在线商店创始人的内置功能,帮助他们的业务发展和出色。
给microweber恒星
在行动中看到它
- 使用microweber创建网站
- microweber Live Demo
- microweber视频
- 在digitalocean上部署microweber
- 部署microweber Azure
- 在linode上部署microweber
- 在vultr上部署microweber
- 使用microweber Plesk插件
系统要求
要运行microweber ,您需要以下组件:
- HTTP服务器
- 数据库服务器
- php> = 8.2
-
lib-xml具有DOM支持 -
GDPHP扩展 -
intlPHP扩展 -
curlPHP扩展 -
jsonPHP扩展 -
opensslPHP扩展 -
sodiumphp扩展 -
mbstringPHP扩展 -
bcmathPHP扩展 -
zipPHP扩展 -
opensslPHP扩展 -
bcmathPHP扩展 -
fileinfoPHP扩展 -
pdo_sqlitePHP扩展 -
pdo_mysqlPHP扩展
-
PHP安装命令
sudo apt install php8.2-{bcmath,bz2,curl,curl,dom,fileinfo,gd,intl,mbstring,mysql,opcache,sqlite3,xmlrpc,zip}
HTTP服务器
apache
确保在Apache配置中启用mod_rewrite模块。 microweber在安装过程中会自动创建必要的.htaccess文件,其中包括一个在每个文件夹中Deny All指令,以防止未经授权访问index.php以外的入口点。
nginx
对于NGINX,将以下location指令添加到您的服务器配置块中。 root指令应指向microweber网站的基本文件夹(通常是此读数的位置)。
server { location / { try_files $uri $uri / /index.php $is_args$args ; } location ~ /(vendor|src|config|database|bootstrap|storage|app|routes|.git|.env) { deny all ; return 404 ; } }
II
您可以导入IIS的.htaccess重写规则。确保为您的网站启用URL重写模块。
数据库
microweber支持多个数据库引擎,包括MySQL,SQLite,Microsoft SQL Server和PostgreSQL。对于小型网站,强烈建议使用SQLITE。在安装过程中,您可以从PHP配置中启用的数据库中进行选择。如果未列出您喜欢的数据库服务器,请确保在PHP配置中启用服务器的相应PDO扩展名。
安装
快速方法:下载和解压缩
最快开始的方法是下载microweber和解压缩文件。
通过作曲家
安装依赖项
确保您安装了作曲家以下载microweber的依赖项。
使用composer命令安装microweber :
microweber my_site dev-master \”>
composer create-project microweber / microweber my_site dev-master
安装NPM依赖性:
npm install
构建NPM依赖性:
npm run build
此命令将在名为my_site的文件夹中安装microweber 。另外,您可以克隆存储库,然后在基本目录中运行composer install 。
文件权限
确保运行PHP脚本的用户可写以下文件夹以及其中的所有文件夹:
- config/
- 贮存/
- userfiles/
入门
有关microweber入门的详细指导,请参阅我们的在线指南。
贡献
我们欢迎希望帮助我们改善microweber人的贡献。如果您是开发人员,请提交
修复很简单。分叉microweber存储库,进行更改,提交拉动请求,并确保所有测试通过。
加入我们的Discord服务器
在此处加入我们的Discord服务器。
建立状态
主分支
开发分支
所有开发均在dev分支机构上完成。 master分支用于稳定版本。
请注意, dev分支不能始终保持稳定,并且可能包含错误或其他问题。使用它自己的风险。
请向dev分支提交所有拉的请求。
贡献者
代码贡献者
由于所有贡献者,该项目蓬勃发展。了解如何做出贡献。
财务贡献者
成为财务贡献者,并帮助维持我们的社区。在这里贡献。
翻译
将microweber转换为您的语言!分叉存储库,在lang目录中编辑语言文件,提交更改并提交拉动请求。非常感谢您的帮助!
个人
组织
在您的组织中支持此项目,您的徽标将在此处提供指向您网站的链接。在这里贡献。
