PHPackages                             melisplatform/melis-platform-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. [Framework](/categories/framework)
4. /
5. melisplatform/melis-platform-skeleton

ActiveProject[Framework](/categories/framework)

melisplatform/melis-platform-skeleton
=====================================

Melis Platform Skeleton

v5.3.3(1y ago)42.6k1[26 PRs](https://github.com/melisplatform/melis-platform-skeleton/pulls)OSL-3.0PHPPHP ^8.1|^8.3

Since Dec 17Pushed 1mo ago6 watchersCompare

[ Source](https://github.com/melisplatform/melis-platform-skeleton)[ Packagist](https://packagist.org/packages/melisplatform/melis-platform-skeleton)[ RSS](/packages/melisplatform-melis-platform-skeleton/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (87)Used By (0)

Melis Platform Skeleton
=======================

[](#melis-platform-skeleton)

The skeleton of Melis Platform.
This is the package you need to use to start a setup of Melis Platform.

Requirements
------------

[](#requirements)

- PHP 7.0+
- PHP openssl extension
- PHP json extension
- PHP pdo\_mysql extension
- PHP zip extension

Installation Options
--------------------

[](#installation-options)

### Standard Installation with Composer

[](#standard-installation-with-composer)

1. Download [Composer](https://getcomposer.org/download/)
2. Install the skeleton with submodules using one of these methods:

    ```
    # Method 1: Using create-project with --keep-vcs flag to preserve Git information
    composer create-project melisplatform/melis-platform-skeleton .

    # After create-project, initialize and update submodules
    git submodule init
    git submodule update
    ```

    OR

    ```
    # Method 2: Clone with submodules directly
    git clone --recursive https://github.com/melisplatform/melis-platform-skeleton
    composer install
    ```
3. Setup your HTTP server (as described in [HTTP server config](#http-server-config) section)
4. Add this entry to your hosts file if you're working locally: `127.0.0.1       www.mysite.local`
5. Create a database, using utf8\_general\_ci encoding
6. Go to the following URL:  and do the setup
7. You can now connect at

### Docker Installation

[](#docker-installation)

To run Melis Platform using Docker:

1. Clone the repository with submodules:

```
# Clone with submodules in one command
git clone --recursive https://github.com/melisplatform/melis-platform-skeleton

# Or, if already cloned, initialize and update submodules
git submodule init
git submodule update
```

2. Follow the setup instructions in the melis-docker submodule documentation.

HTTP server &amp; vhost configuration
-------------------------------------

[](#http-server--vhost-configuration)

Setup a virtual host that points to the public/ directory of the project.
Add the MELIS\_PLATFORM (identifies your platform when having multiple environments like local/preprod/prod) and MELIS\_MODULE (identifies which site will be loaded as the front office for this domain) variable.
Vhost should look like this:

```

    DocumentRoot "PATH_DOCROOT/public"

        Options -Indexes +FollowSymLinks +ExecCGI
        DirectoryIndex index.php
        Order allow,deny
        Allow from all
        AllowOverride All
        Require all granted

    ServerName www.mysite.local:80
    SetEnv MELIS_PLATFORM "development"
    SetEnv MELIS_MODULE "MelisDemoCms"

```

If you are using Windows, you might want to add the following lines in your vhost to ensure that downloads of modules through composer can be managed by PHP.
Be aware that running composer through PHP (setup, marketplace, updates) requires memory and space.

```

    [...]

        FcgidIOTimeout 3600
        FcgidBusyTimeout 1800
        FcgidConnectTimeout 3600
        FcgidOutputBufferSize 65536
        FcgidMaxRequestsPerProcess 500
        FcgidMinProcessesPerClass 0
        FcgidProcessLifeTime 3600

    [...]

```

Contributing
------------

[](#contributing)

Please note that this project is released with a [Contributor Code of Conduct](http://contributor-covenant.org/version/1/2/0/). By participating in this project you agree to abide by its terms.

Feel free to fork the project, create a feature branch, and send us a pull request!

Authors
-------

[](#authors)

- **Melis Technology** - [www.melistechnology.com](https://www.melistechnology.com/)

See also the list of [contributors](https://github.com/melisplatform/melis-platform-skeleton/contributors) who participated in this project.

License
-------

[](#license)

This project is licensed under the OSL-3.0 License - see the [LICENSE](LICENSE) file for details

###  Health Score

54

—

FairBetter than 97% of packages

Maintenance74

Regular maintenance activity

Popularity23

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity87

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~39 days

Total

49

Last Release

452d ago

Major Versions

v3.2.20 → v4.0.02020-08-18

v4.1.5 → v5.0.02022-06-22

PHP version history (4 changes)v3.1.28PHP ^7.0

v3.2.17PHP ^7.1.3|^7.2|^7.3

v5.0.0PHP ^7.3|^8.0

v5.1.0PHP ^8.1|^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/f8c3d1de854682cd37de2faa73a026b1c83b4b15500f352077581948c5d778ce?d=identicon)[melisplatform](/maintainers/melisplatform)

---

Top Contributors

[![sircxes](https://avatars.githubusercontent.com/u/21098160?v=4)](https://github.com/sircxes "sircxes (49 commits)")[![rbbrioso28](https://avatars.githubusercontent.com/u/9497212?v=4)](https://github.com/rbbrioso28 "rbbrioso28 (40 commits)")[![mariateresapomar](https://avatars.githubusercontent.com/u/85868605?v=4)](https://github.com/mariateresapomar "mariateresapomar (37 commits)")[![benborla](https://avatars.githubusercontent.com/u/22745294?v=4)](https://github.com/benborla "benborla (4 commits)")[![ffesch](https://avatars.githubusercontent.com/u/1141489?v=4)](https://github.com/ffesch "ffesch (4 commits)")[![jzabate](https://avatars.githubusercontent.com/u/39899634?v=4)](https://github.com/jzabate "jzabate (1 commits)")

---

Tags

frameworklaminasplatformmvczf2melismelisplatform

### Embed Badge

![Health badge](/badges/melisplatform-melis-platform-skeleton/health.svg)

```
[![Health](https://phpackages.com/badges/melisplatform-melis-platform-skeleton/health.svg)](https://phpackages.com/packages/melisplatform-melis-platform-skeleton)
```

###  Alternatives

[laminas/laminas-mvc-skeleton

Laminas MVC Skeleton Application

18088.0k](/packages/laminas-laminas-mvc-skeleton)[melisplatform/melis-cms

Melis Platform CMS module

115.5k15](/packages/melisplatform-melis-cms)

PHPackages © 2026

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