PHPackages                             dupot/static-generation-skeleton - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. dupot/static-generation-skeleton

ActiveProject

dupot/static-generation-skeleton
================================

2.0.0(3y ago)149LGPL-2.1PHP

Since Nov 6Pushed 3y ago1 watchersCompare

[ Source](https://github.com/imikado/dupotStaticGenerationSkeleton)[ Packagist](https://packagist.org/packages/dupot/static-generation-skeleton)[ RSS](/packages/dupot-static-generation-skeleton/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (1)Versions (5)Used By (0)

Dupot static-generation-framework Skeleton
==========================================

[](#dupot-static-generation-framework-skeleton)

Skeleton to create a static-generation-framework website

Usage
=====

[](#usage)

Installation

```
composer create-project dupot/static-generation-skeleton myWebsite
```

Generation

```
docker-compose exec web php src/generate.php
```

Display the result

```
docker-compose up
```

Then open your browser on  url

How to use
==========

[](#how-to-use)

Create your pages as class in Pages folder

- Each page will use a layout and load component list
- Each page will be generated as html page in docs folder, so don't miss to add in this folder all css/js dependances

Create components used by your pages in Components folder

- Each component will use views

Example of use
==============

[](#example-of-use)

You homepage
------------

[](#you-homepage)

src/Pages/HomePage.php

```
