https://github.com/opensourcedoc/flat-file-cms-php
Implement a Flat-File CMS with Plain PHP
https://github.com/opensourcedoc/flat-file-cms-php
flat-file-cms frameworkless no-framework nodejs nodejs16 php php81
Last synced: 3 months ago
JSON representation
Implement a Flat-File CMS with Plain PHP
- Host: GitHub
- URL: https://github.com/opensourcedoc/flat-file-cms-php
- Owner: opensourcedoc
- License: mit
- Created: 2022-08-07T12:02:42.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-12-12T07:29:57.000Z (over 1 year ago)
- Last Synced: 2025-01-06T15:49:04.115Z (5 months ago)
- Topics: flat-file-cms, frameworkless, no-framework, nodejs, nodejs16, php, php81
- Language: PHP
- Homepage:
- Size: 4.46 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Flat-File CMS in PHP
Implement a flat-file CMS with plain PHP.
## System Requirements
### Back End
* Production
* A major GNU/Linux distribution is recommended
* [PHP](https://www.php.net/) 8.1 or above
* [CommonMark](https://commonmark.thephpleague.com/)
* Development
* [Composer](https://getcomposer.org/)### Front End
* Production
* A [modern browser](https://browsehappy.com/) like Chrome or Firefox
* Development
* [Node.js](https://nodejs.org/) 16.x or above
* [Gulp](https://gulpjs.com/)
* [Sass](https://sass-lang.com/)
* [Autoprefixer](https://github.com/postcss/autoprefixer)
* [stylelint](https://stylelint.io/)
* [Babel](https://babeljs.io/)
* [Flow](https://flow.org/en/)
* [ESLint](https://eslint.org/)### Install CLI Tools on Windows
```shell
> choco install php --version=8.1.8
> choco install composer
> choco install nodejs --version=16.16.0
> choco install rsync
> choco install sed
```## Usage
Clone the repo:
```shell
$ git clone https://github.com/opensourcedoc/flat-file-cms-php.git
$ cd flat-file-cms-php
```Run the website locally:
```shell
$ ./tools/bin/serve localhost:5000
```## Copyright
Copyright (c) 2022 Michelle Chen. Licensed under MIT