Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/impresspages/ImpressPages
ImpressPages is php framework with admin panel. Build functional website in one hour.
https://github.com/impresspages/ImpressPages
Last synced: 3 months ago
JSON representation
ImpressPages is php framework with admin panel. Build functional website in one hour.
- Host: GitHub
- URL: https://github.com/impresspages/ImpressPages
- Owner: impresspages
- License: other
- Created: 2010-01-14T13:05:56.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2020-10-02T04:00:11.000Z (about 4 years ago)
- Last Synced: 2024-07-11T17:39:14.231Z (4 months ago)
- Language: PHP
- Homepage: http://www.impresspages.org
- Size: 52.7 MB
- Stars: 501
- Watchers: 65
- Forks: 178
- Open Issues: 135
-
Metadata Files:
- Readme: readme.md
- License: license.html
Awesome Lists containing this project
README
# ImpressPages core
This repository is used as a library for the main https://github.com/impresspages/ImpressPages respository. Here are stored the most fundamental features of ImpressPages. In long run, this repository should become into a self sustainable ImpressPages-framework without CMS.## Installation
If you want to use the latest version from github, please follow these steps to get everything up and running.
1. Create a file called `composer.json` and put the following content in it:
```php
{
"require": {
"impresspages/impresspages": "5.0.*",
"impresspages/plugin-google-analytics": "*"
},
"scripts": {
"post-install-cmd": ["php vendor/impresspages/impresspages/bin/setup.php public"],
"post-update-cmd": ["php vendor/impresspages/impresspages/bin/setup.php public"]
},
"autoload": {
"psr-4": {"Plugin\\": "public/Plugin/"}
}
}
```2. Install all composer dependencies by running `composer install`
3. Start a webserver to serve the `public` directory. You can also use the built-in PHP webserver, switch into the public directory `cd public` and start the webserver using this command: `php -S localhost:8000 index.php`
4. Open your webserver and navigate to whatever address you are using, for example `http://localhost:8000`.
5. Follow the setup wizard.