soosyze
所属分类:NoSQL
开发工具:PHP
文件大小:829KB
下载次数:0
上传日期:2023-03-07 23:26:12
上 传 者:
sh-1993
说明: Soosyze CMS是一个极简主义的PHP内容管理系统,无需数据库即可创建和管理您的网站ea...
(?? Soosyze CMS is a minimalist content management system in PHP, without database to create and manage your website easily. <https://soosyze.com>)
文件列表:
.htaccess (28144, 2023-03-08)
.nginx.conf (10807, 2023-03-08)
LICENSE (1069, 2023-03-08)
SECURITY.md (1100, 2023-03-08)
app (0, 2023-03-08)
app\app_core.php (3437, 2023-03-08)
app\config (0, 2023-03-08)
app\config\default (0, 2023-03-08)
app\config\default\database.json (58, 2023-03-08)
app\config\test (0, 2023-03-08)
app\config\test\database.json (55, 2023-03-08)
app\data (0, 2023-03-08)
app\data\test (0, 2023-03-08)
app\lang (0, 2023-03-08)
app\lang\date (0, 2023-03-08)
app\lang\date\en.php (586, 2023-03-08)
app\lang\date\fr.php (608, 2023-03-08)
app\lang\fr.json (1624, 2023-03-08)
app\modules (0, 2023-03-08)
app\themes (0, 2023-03-08)
bootstrap (0, 2023-03-08)
bootstrap\autoload.php (1517, 2023-03-08)
bootstrap\debug.php (7627, 2023-03-08)
bootstrap\facade.php (970, 2023-03-08)
bootstrap\requirements.php (7849, 2023-03-08)
bootstrap\start.php (1670, 2023-03-08)
bootstrap\start_cli.php (1704, 2023-03-08)
bootstrap\template.php (1274, 2023-03-08)
bootstrap\validator_custom.php (2286, 2023-03-08)
bootstrap\validator_messages_fr.php (18207, 2023-03-08)
composer.json (2057, 2023-03-08)
core (0, 2023-03-08)
core\modules (0, 2023-03-08)
core\modules\BackupManager (0, 2023-03-08)
... ...
[![Build Status](https://github.com/soosyze/soosyze/workflows/Tests/badge.svg?branch=master)](https://github.com/soosyze/soosyze/actions?query=branch:master "Tests")
[![License](https://img.shields.io/github/license/soosyze/soosyze.svg)](https://github.com/soosyze/soosyze/blob/master/LICENSE "LICENSE")
[![PHP from Packagist](https://img.shields.io/badge/PHP-%3E%3D7.2-%238892bf)](/README.md#version-php "PHP version 7.2 minimum")
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/4102/badge)](https://bestpractices.coreinfrastructure.org/projects/4102)
[![Download Soosyze CMS](https://img.shields.io/badge/download-releases%20latest-blue.svg)](https://github.com/soosyze/soosyze/releases/latest/download/soosyze.zip "Download Soosyze CMS")
- :gb: [README in English](README.md)
- :fr: [README en Francais](README_fr.md)
## About
Soosyze CMS is a content management system without a database.
It's easy to create and manage your website easily with little or no technical knowledge.
It is based on an MVC micro-framework in object-oriented PHP and on a noSQL library to ensure its stability and evolution.
To encourage us to continue the development of Soosyze CMS do not hesitate to put a star :star: Github. Thank you :heart:
- :point_right: [Site](https://soosyze.com)
- :eyes: [Demo](https://demo.soosyze.com)
- :dizzy: [Extensions and themes](https://github.com/soosyze-extension)
- :speech_balloon: [Forum](https://community.soosyze.com)
- :mortar_board: [Documentations](https://github.com/soosyze/documentations)
- :green_book: [PHP Doc](https://api.soosyze.com)
Find us on the networks :
- :busts_in_silhouette: [Mastodon](https://mamot.fr/@soosyze)
- :telephone_receiver: [Discord](https://discordapp.com/invite/parFfTt)
## Summary
- [Screenshots](#screenshots)
- [Installation requirements](#installation-requirements)
- [Installation](#installation)
- [Configuration](#configuration)
- [License](#license)
## Screenshots
[![Screenshot of Soosyze CMS](https://soosyze.com/assets/files/screen/devices-accueil.png)](https://soosyze.com/#screenshot)
## Installation requirements
### Web Server
| Web server | Soosyze 2.x |
| ----------------------- | ----------------- |
| Apache HTTP Server 2.2+ | Supported\* |
| Ngnix 1+ | Supported\*\* |
| IIS | Supported\*\*\* |
- \*For Apache, see the [installation recommendation](#apache),
- \*\*For Ngnix, see the [installation recommendation](#ngnix),
- \*\*\*For IIS, see the [installation recommendation](#iis).
### PHP version
| PHP version | Soosyze 2.x |
| --------------- | ------------- |
| <= 7.1 | Unsupported |
| 7.2 / 7.3 / 7.4 | Supported |
| 8.0 / 8.1 / 8.2 | Supported |
### Required PHP extensions
- `date` for the dates format,
- `fileinfo` for file validation,
- `filter` to validate your data,
- `gd` for image processing,
- `json` to save data and configurations,
- `mbstring` for your emails,
- `openssl` to query resources or flows in HTTPS,
- `session` to store your data (server side) from one page to another.
These extensions are usually active by default. But if he missed an error message, he would come to inform you.
### Required memory
Soosyze (excluding contributor modules) requires 8MB of memory.
### Browsers support
| [
](http://godban.github.io/browsers-support-badges/)
Edge | [
](http://godban.github.io/browsers-support-badges/)
Firefox | [
](http://godban.github.io/browsers-support-badges/)
Chrome | [
](http://godban.github.io/browsers-support-badges/)
Safari | [
](http://godban.github.io/browsers-support-badges/)
iOS Safari | [
](http://godban.github.io/browsers-support-badges/)
Samsung | [
](http://godban.github.io/browsers-support-badges/)
Opera |
| --------- | --------- | --------- | --------- | --------- | --------- | --------- |
| Edge| last 10 versions| last 10 versions| last 2 versions| last 2 versions| last 2 versions| last 2 versions |
## Installation
### :bike: Simple download
To install **the production version of the Soosyze CMS**, download and uncompress the archive of the [latest version of the CMS](https://github.com/soosyze/soosyze/releases/latest/download/soosyze.zip) in the directory that will host your site.
### :car: Download via Composer
To install **the production version of Soosyze CMS** via Composer it is necessary to have:
- The installer or the binary file [Composer](https://getcomposer.org/download/),
- And the `php` command in your environment variables.
Go to the directory of your server, open a command prompt and run the command:
(_Remplacer le terme `
` par le repertoire qui hebergera votre site._)
```sh
composer create-project soosyze/soosyze --no-dev
```
### CMS installation
Now that the source files are in the right place, open a web browser (Firefox, Chrome, Opera, Safari, Edge ...) and in the address bar, enter the following value :
- Local, [127.0.0.1/](http://127.0.0.1/),
- Online, your domain name.
The next page will come to you. Follow the instructions to install the CMS.
![Screenshot of Soosyze CMS installation page](https://soosyze.com/assets/files/screen/install-desktop.png)
That's it, the CMS is installed.
## Configuration
### Apache
Soosyze will not function properly if `mod_rewriten` is not enabled or `.htaccess` is not allowed. Be sure to check with your hosting provider (or your ***) that these features are enabled.
### Ngnix
If you use Nginx, add the following items to your server's configuration block to ensure the security of CMS Soosyze:
```conf
include /path/to/soosyze/.nginx.conf;
```
### IIS
If you use IIS, **you must block access to the following directories**:
- `app/config`,
- `app/data`.
## License
Soosyze CMS is under MIT license. See the [license file](https://github.com/soosyze/soosyze/blob/master/LICENSE) for more information.
近期下载者:
相关文件:
收藏者: