PHPackages                             chrismademe/php-site-framework-2 - 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. [Framework](/categories/framework)
4. /
5. chrismademe/php-site-framework-2

ActiveLibrary[Framework](/categories/framework)

chrismademe/php-site-framework-2
================================

PHP Framework for building interactive apps/websites

0.2.1(10y ago)114GPL-3.0PHP

Since Nov 1Pushed 10y ago1 watchersCompare

[ Source](https://github.com/chrismademe/php-site-framework-2)[ Packagist](https://packagist.org/packages/chrismademe/php-site-framework-2)[ RSS](/packages/chrismademe-php-site-framework-2/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (8)Dependencies (2)Versions (10)Used By (0)

PHP Site Framework 2
====================

[](#php-site-framework-2)

1. Clone this repo to your project folder
2. Edit `package.json` with your project name and description.
3. Rename the default theme, found in `app/theme/default` to suit your project.
4. Update `app/config.php` with your new theme name.
5. PHPSF2 will attempt to copy `.env.example` for you. If this fails, copy and rename it to `.env`.

### Install Dependencies

[](#install-dependencies)

```
npm install
composer install

```

Deploying
---------

[](#deploying)

When you upload your site, make sure you're using the `production` tag in `.env` so that errors are not displayed on screen.

Theme Cache
-----------

[](#theme-cache)

Twig has the ability to cache rendered templates. To do so, it requires permissions to write to the cache folder. You can set a directory for caching in youe .env file. If you do, don't forget to `chmod 775` on that directory.

### To do

[](#to-do)

- Add Bower support

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~5 days

Total

9

Last Release

3803d ago

Major Versions

0.2.1 → 2.0.0-alpha2015-11-26

### Community

Maintainers

![](https://www.gravatar.com/avatar/85082c50c1cd92c7024acb221aaadc5976f1bbd033b81ee84c39f993d76af8fd?d=identicon)[chrismademe](/maintainers/chrismademe)

### Embed Badge

![Health badge](/badges/chrismademe-php-site-framework-2/health.svg)

```
[![Health](https://phpackages.com/badges/chrismademe-php-site-framework-2/health.svg)](https://phpackages.com/packages/chrismademe-php-site-framework-2)
```

###  Alternatives

[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[abydahana/aksara

Aksara is a CodeIgniter based CRUD Toolkit you can use to build complex applications become shorter, secure and more reliable just in a few lines of code. Serving both CMS or Framework, produce both HEADLESS (RESTful API) or TRADITIONAL (Browser Based), just by writing single controller. Yet it's reusable, scalable and ready to use!

1101.2k](/packages/abydahana-aksara)[forme/framework

An MVC framework for WordPress.

175.0k3](/packages/forme-framework)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
