PSL-CMS (PHP Simple lightweight Content Management System)
PSL-CMS is a lightweight and easy-to-use Content Management System written in PHP, designed for simplicity and efficiency. This project utilizes an SQLite database for data storage, making it a suitable choice for small to medium-sized websites and projects.
Features
- User-Friendly Interface: PSL-CMS provides a clean and intuitive user interface, making it easy for content editors and administrators to manage website content.
- SQLite Database: The project uses SQLite as its database engine, allowing for a simple setup without the need for a separate database server.
- Page Management: Easily create, edit, and delete pages to organize your website content.
- Media Management: Upload and manage images and other media files to enhance your web pages.
- User Authentication: Securely manage user accounts with built-in authentication to control access and permissions.
Requirements
- PHP 7.0 or later
- SQLite extension for PHP
- Web server (e.g., Apache, Nginx)
Installation
All you need to start using PSL-CMS is to copy the folder to your web server. If you want to use the cms in a subfolder, edit the Config.php with path Access to your website. Administration is located on /admin subfolder relative to your site location. Default credentials are admin:admin
Configuration
configuration for your page can be found at root folder in Config.php
License
PSL-CMS is open-source software released under the GPLv3 License. Feel free to use, modify, and distribute the code.
Support
For any questions or assistance, please open an issue. Happy content managing with PSL-CMS!
Home page
You can visit project homepage, which also works as demo at psl-cms.jan-skoda.cz