https://github.com/tsubasahiga/percolator
PHPで構築されたミニマムな静的サイト構築用初期テンプレートです。
https://github.com/tsubasahiga/percolator
html5 japanese template web-site
Last synced: 3 months ago
JSON representation
PHPで構築されたミニマムな静的サイト構築用初期テンプレートです。
- Host: GitHub
- URL: https://github.com/tsubasahiga/percolator
- Owner: TsubasaHiga
- License: mit
- Created: 2019-01-28T09:21:34.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-05-12T00:18:45.000Z (about 4 years ago)
- Last Synced: 2025-03-05T16:51:22.097Z (3 months ago)
- Topics: html5, japanese, template, web-site
- Language: CSS
- Homepage:
- Size: 840 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Percolator
PHP で構築された一般的な静的サイト構築に最適な初期構築テンプレートです。なるべくモダンな仕様で低コスト開発出来るよう定期的にアップデートしております。スモールスタート・LP 開発・小規模静的サイトとの相性が高いです。
## Install & Use
リポジトリよりクローンを行い、`npm i`をして頂くだけで準備が整います。
```bash
$ git clone https://github.com/TsubasaHiga/Percolator.git
$ npm i
```gulp 起動は`npx gulp`で可能です。標準で`browser-sync`導入済み。
```bash
$ npx gulp
```## Documentation
基本的に npm 環境があれば即使用することが可能です。Gulp4 系対応済み。
| 項目 | 内容 |
| ------------------------------ | --------------------- |
| コンパイル環境、タスクランナー | npm + Gulp4 + Webpack |
| CSS トランスパイラ | npm + Gulp |
| CSS 設計 | FLOCSS |
| JavaScript モジュールバンドラ | npm + Webpack |
| JavaScript ライブラリ | Vanilla JS(Pure JS) |
| パッケージマネージャー | npm |## Directory structure
`tree -a -I "node_modules|.git" -N -L 2 --dirsfirst`で表示したディレクトリ構造
```
.
|-- dist
| |-- assets
| |-- hoge1
| |-- hoge2
| |-- hoge3
| |-- hoge4
| |-- inc
| `-- index.php
|-- src
| |-- css
| |-- images
| `-- js
|-- .gitignore
|-- .htaccess
|-- LICENSE
|-- README.md
|-- gulpfile.js
|-- package-lock.json
|-- package.json
`-- webpack.config.js
```## Code Standard
[PSR-2](https://www.php-fig.org/psr/psr-2/)に準拠。ただし以下 Sniff に関しては除外しております。
- Generic.Files.LineLength
## Browser Support
サポートしているブラウザは以下の通りです。基本的にはモダンブラウザの内([> 0.5% in JP](https://browserl.ist/?q=%3E+0.5%25+in+JP))に該当するブラウザをデフォルト対応と致します。
## History
プロジェクト管理の履歴を残しておきます。
| Deta | Detail | Public or Private | Repository |
| :---------------------------: | -------------------------------------------------------------------------------------------------------- | ----------------- | ------------------------------------------------------------ |
| 2019.07.06
| リポジトリ名を正式名称に変更 | Public | https://github.com/TsubasaHiga/Percolator |
| 2019.01.28
-
2019.07.06 | パブリック版として開発開始。コミットログを持たない様最新ファイルのみインポートしたリポジトリを別途用意。 | Public | https://github.com/TsubasaHiga/fe_html5-template |
| 2019.01.22
-
2019.01.28 | 正式に html5 テンプレートとして開発開始する為別途リポジトリ用意。凍結。 | Private | https://github.com/TsubasaHiga/fe_template_html5 |
| 2018.04.25
-
2019.01.22 | 社内 Fork 版として開発開始。各種テンプレート管理リポジトリの 1 つとして管理。 | Private | https://github.com/TsubasaHiga/fe_template/tree/master/html5 |## License
MIT License