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 ⭐ Github. Thank you ❤️
- 👉 Site
- 👀 Demo
- 💫 Extensions and themes
- 💬 Forum
- 🎓 Documentations
- 📗 PHP Doc
- 🌐 Translation
Find us on the networks :
Web server | Soosyze 1.x |
---|---|
Apache HTTP Server 2.2+ | ✓ Supported |
Ngnix 1+ | ✓ Supported* |
IIS | ✓ Supported** |
*For Nginx, see the installation recommendation **For IIS, see the installation recommendation
PHP version | Soosyze 1.x |
---|---|
<= 5.4 | ✗ Unsupported |
5.5 / 5.6 | ✓ Supported |
7.0 / 7.1 / 7.2 / 7.3 / 7.4 | ✓ Supported |
With PHP 7.x, your performance in terms of memory and performance will increase by 30% to 45%. Your site will be faster and better referenced.
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,zip
to create backups and restore them in case of error.
These extensions are usually active by default. But if he missed an error message, he would come to inform you.
Soosyze (excluding contributor modules) requires 8MB of memory.
Edge |
Firefox |
Chrome |
Safari |
iOS Safari |
Samsung |
Opera |
---|---|---|---|---|---|---|
Edge | last 10 versions | last 10 versions | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
To install the production version of the Soosyze CMS, download and uncompress the archive of the latest version of the CMS in the directory that will host your site.
To install the production version of Soosyze CMS via Composer it is necessary to have:
- The installer or the binary file Composer,
- 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 [my-directory]
par le répertoire qui hébergera votre site.)
php composer.phar create-project soosyze/soosyze [my-directory] --stability=beta --no-dev
To install the production version of Soosyze CMS via Git and Composer it is necessary to have:
- Git :
- The installer or the binary file Composer,
- 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 <my-directory>
par le répertoire qui hébergera votre site.)
Clone the repo with Git on your server,
git clone https://github.com/soosyze/soosyze.git <my-directory>
cd <my-directory>
Install dependencies with Composer,
composer install --no-dev
Or, if you use the binary file,
php composer.phar install --no-dev
To follow the tutorials, install the CMS at the root of your server and keep the soosyze
default directory.
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/soosyze,
- Online, your domain name.
The next page will come to you. Follow the instructions to install the CMS.
That's it, the CMS is installed.
If you use Nginx, add the following items to your server's configuration block to ensure the security of CMS Soosyze:
include path\soosyze\.nginx.conf;
If you use IIS, you must block access to the following directories:
app/config
,app/data
.
Soosyze CMS is under MIT license. See the license file for more information.