Giter Site home page Giter Site logo

Build Status License PHP from Packagist CII Best Practices Download Soosyze CMS

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 ⭐ Github. Thank you ❤️

Find us on the networks :

Summary

Screenshots

Screenshot of Soosyze CMS

Installation requirements

Web Server

Web server Soosyze 2.x
Apache HTTP Server 2.2+ ✓ Supported*
Ngnix 1+ ✓ Supported**
IIS ✓ Supported***

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

IE / Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
iOS Safari
iOS Safari
Samsung
Samsung
Opera
Opera
Edge last 10 versions last 10 versions last 2 versions last 2 versions last 2 versions last 2 versions

Installation

🚲 Simple download

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.

🚗 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,
  • 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.)

composer create-project soosyze/soosyze <my-directory> --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 :

The next page will come to you. Follow the instructions to install the CMS.

Screenshot of Soosyze CMS installation page

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 VPS) 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:

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 for more information.

Soosyze's Projects

contributor_covenant icon contributor_covenant

Pledge your respect and appreciation for contributors of all kinds to your open source project.

documentations icon documentations

:blue_book: Documentation utilisateur et Tutoriel pour le développement d'un module avec le code source de chaque étape.

essence icon essence

Extracts information about web pages, like youtube videos, twitter statuses or blog articles.

framework icon framework

:wrench: Soosyze Framework est un micro-framework MVC object offrant un socle solide de développement.

kses icon kses

It removes all unwanted HTML elements and attributes, no matter how malformed HTML input you give it. Checks on attribute values. Can be used to avoid Cross-Site Scripting (XSS), Buffer Overflows and Denial of Service attacks, among other things.

queryflatfile icon queryflatfile

:floppy_disk: Queryflatfile is a flat file database library written in PHP.

soosyze icon soosyze

:stars: Soosyze CMS is a minimalist content management system in PHP, without database to create and manage your website easily. https://soosyze.com

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.