impresspages / impresspages
Installs: 866
Dependents: 0
Suggesters: 0
Security: 1
Stars: 502
Watchers: 64
Forks: 175
Open Issues: 134
Requires
- php: >=5.5.0
- aura/router: ~2.3.1
- mangirdas/advanced-fs: 1.0.2
- phpmailer/phpmailer: 5.2.21
- psr/log: 1.0.2
- zendframework/zend-i18n: 2.7.3
- zendframework/zend-servicemanager: 2.7.7
This package is not auto-updated.
Last update: 2024-11-21 19:42:13 UTC
README
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.
- Create a file called
composer.json
and put the following content in it:
{ "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/"} } }
-
Install all composer dependencies by running
composer install
-
Start a webserver to serve the
public
directory. You can also use the built-in PHP webserver, switch into the public directorycd public
and start the webserver using this command:php -S localhost:8000 index.php
-
Open your webserver and navigate to whatever address you are using, for example
http://localhost:8000
. -
Follow the setup wizard.