PHPackages                             vrkansagara/zfskeleton - 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. vrkansagara/zfskeleton

AbandonedArchivedLibrary[Framework](/categories/framework)

vrkansagara/zfskeleton
======================

Zend Framework Skeleton Application for every project.

V1.2(10y ago)2181BSD-3-ClauseHTMLPHP &gt;=5.5

Since Sep 30Pushed 10y ago3 watchersCompare

[ Source](https://github.com/vrkansagara/ZFSkeleton)[ Packagist](https://packagist.org/packages/vrkansagara/zfskeleton)[ Docs](https://github.com/vrkansagara/ZFSkeleton)[ RSS](/packages/vrkansagara-zfskeleton/feed)WikiDiscussions master Synced 1mo ago

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

ZFSkeleton by vrkansagara
=========================

[](#zfskeleton-by-vrkansagara)

[![Build Status](https://camo.githubusercontent.com/91799a8a180a7089f94e677eb255073bf3caaa0983e5d21c8bf28aec6e977f3c/68747470733a2f2f7472617669732d63692e6f72672f76726b616e7361676172612f5a46536b656c65746f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/vrkansagara/ZFSkeleton)[![Coverage Status](https://camo.githubusercontent.com/07516a99e31652469889a64fbdedf09d5214369a782d81af9b101a3f0afc5d75/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f76726b616e7361676172612f5a46536b656c65746f6e2f62616467652e7376673f6272616e63683d6d617374657226736572766963653d676974687562)](https://coveralls.io/github/vrkansagara/ZFSkeleton?branch=master)[![Dependency Status](https://camo.githubusercontent.com/eac680d8f8e29db6aea7fed5629c6fcbdabfd7d50606211a621c0172d7819d80/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3536306264346162356132363266303031653030303766342f62616467652e7376673f7374796c653d666c6174)](https://www.versioneye.com/user/projects/560bd4ab5a262f001e0007f4)

[![Latest Stable Version](https://camo.githubusercontent.com/f12c64400651f5978bae225cf861a53cce5b23ac65a082cb054642e54d7fe5a7/68747470733a2f2f706f7365722e707567782e6f72672f76726b616e7361676172612f7a66736b656c65746f6e2f762f737461626c65)](https://packagist.org/packages/vrkansagara/zfskeleton)[![Total Downloads](https://camo.githubusercontent.com/5620b295be2cd1c821c1a9ca10e198f5c4493ebb8cb235acfaa445068ce1a99b/68747470733a2f2f706f7365722e707567782e6f72672f76726b616e7361676172612f7a66736b656c65746f6e2f646f776e6c6f616473)](https://packagist.org/packages/vrkansagara/zfskeleton)[![License](https://camo.githubusercontent.com/04daff185e5f4c8531977863aeba500580f383013c073aa98e7fe128ff7bb9d4/68747470733a2f2f706f7365722e707567782e6f72672f76726b616e7361676172612f7a66736b656c65746f6e2f6c6963656e7365)](https://packagist.org/packages/vrkansagara/zfskeleton)

Introduction
------------

[](#introduction)

This is a simple, skeleton application based on the Zend Framework MVC layer and module systems. This application is meant to be used as a starting place for those looking to get their feet wet with ZF2.

Installation using Composer
---------------------------

[](#installation-using-composer)

The easiest way to create a new ZF2 project is to use [Composer](https://getcomposer.org/). If you don't have it already installed, then please install as per the [documentation](https://getcomposer.org/doc/00-intro.md).

Create your new ZF2 project:

```
    $ composer create-project -n -sstable vrkansagara/ZFSkeleton path/to/install
```

OR you can use

```
    $ composer require zendframework/zendframework
```

### Installation using a tarball with a local Composer

[](#installation-using-a-tarball-with-a-local-composer)

If you don't have composer installed globally then another way to create a new ZF2 project is to download the tarball and install it:

1. Download the [tarball](https://github.com/vrkansagara/ZFSkeleton/tarball/master), extract it and then install the dependencies with a locally installed Composer:

    ```
     cd my/project/dir
     curl -#L https://github.com/vrkansagara/ZFSkeleton/tarball/master| tar xz --strip-components=1

    ```
2. Download composer into your project directory and install the dependencies:

    ```
     curl -s https://getcomposer.org/installer | php
     php composer.phar install

    ```

If you don't have access to curl, then install Composer into your project as per the [documentation](https://getcomposer.org/doc/00-intro.md).

### PHP CLI server

[](#php-cli-server)

The simplest way to get started if you are using PHP 5.4 or above is to start the internal PHP cli-server in the root directory:

```
php -S 0.0.0.0:8080 -t public/ public/index.php

```

This will start the cli-server on port 8080, and bind it to all network interfaces.

**Note:** The built-in CLI server is *for development only*.

### Vagrant server

[](#vagrant-server)

This project supports a basic [Vagrant](http://docs.vagrantup.com/v2/getting-started/index.html) configuration with an inline shell provisioner to run the Skeleton Application in a [VirtualBox](https://www.virtualbox.org/wiki/Downloads).

1. Run vagrant up command

    vagrant up
2. Visit  in your browser

Look in [Vagrantfile](Vagrantfile) for configuration details.

### Apache setup

[](#apache-setup)

To setup apache, setup a virtual host to point to the public/ directory of the project and you should be ready to go! It should look something like below:

```

        ServerName ZFSkeleton.localhost
        DocumentRoot /path/to/ZFSkeleton/public

            DirectoryIndex index.php
            AllowOverride All
            Order allow,deny
            Allow from all

            Require all granted

```

### Nginx setup

[](#nginx-setup)

To setup nginx, open your `/path/to/nginx/nginx.conf` and add an [include directive](http://nginx.org/en/docs/ngx_core_module.html#include) below into `http` block if it does not already exist:

```
http {
    # ...
    include sites-enabled/*.conf;
}

```

Create a virtual host configuration file for your project under `/path/to/nginx/sites-enabled/ZFSkeleton.localhost.conf`it should look something like below:

```
server {
    listen       80;
    server_name  ZFSkeleton.localhost;
    root         /path/to/ZFSkeleton/public;

    location / {
        index index.php;
        try_files $uri $uri/ @php;
    }

    location @php {
        # Pass the PHP requests to FastCGI server (php-fpm) on 127.0.0.1:9000
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_param  SCRIPT_FILENAME /path/to/ZFSkeleton/public/index.php;
        include fastcgi_params;
    }
}

```

Restart the nginx, now you should be ready to go!

- File issues at
- Documentation is at

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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

Total

2

Last Release

3883d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/71fa399411d6b783b0b3ee1a0204a0568edd89ee3feccbf20e34bb21e12fc362?d=identicon)[vrkansagara](/maintainers/vrkansagara)

---

Top Contributors

[![vrkansagara](https://avatars.githubusercontent.com/u/12006483?v=4)](https://github.com/vrkansagara "vrkansagara (46 commits)")

---

Tags

phpframeworkzendzf2applicationSkeleton

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/vrkansagara-zfskeleton/health.svg)

```
[![Health](https://phpackages.com/badges/vrkansagara-zfskeleton/health.svg)](https://phpackages.com/packages/vrkansagara-zfskeleton)
```

PHPackages © 2026

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