PHPackages                             dragonprojects/dragonjsonserverskeleton - 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. dragonprojects/dragonjsonserverskeleton

ActiveLibrary

dragonprojects/dragonjsonserverskeleton
=======================================

Skeleton für Projekte mit dem DragonJsonServer und allen Erweiterungen

05PHP

Since Jun 6Pushed 11y ago1 watchersCompare

[ Source](https://github.com/dragonjsonserver/skeleton)[ Packagist](https://packagist.org/packages/dragonprojects/dragonjsonserverskeleton)[ RSS](/packages/dragonprojects-dragonjsonserverskeleton/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

DragonJsonServer 2.x
====================

[](#dragonjsonserver-2x)

PHP Framework für JsonRPC 2 APIs mit Zend Framework 2.

Live Demo
---------

[](#live-demo)

### Bedienung

[](#bedienung)

1. Namensraum und Methode auswählen
2. Wenn benötigt Argumente eingeben
3. Anfrage senden und Ausgabe anschauen

### Erste Schritte

[](#erste-schritte)

1. Account.createAccount: Erstellt einen neuen Account und gibt die Session zurück
2. Avatar.createAvatar: Erstellt einen Avatar für die Spielrunde (gameround\_id 1 ist vorhanden)
3. Avatarmessage.createAvatarmessage: Erstellt eine Nachricht zu einem anderen Avatar (to\_avatar\_id 1 ist vorhanden)

Installation
------------

[](#installation)

1. Git installieren, siehe:
2. DragonJsonServerSkeleton klonen per "git clone "
3. Composer installieren, siehe:
4. Abhängigkeiten installieren per "composer install" (Windows) bzw. "php composer.phar install" (Unix, Mac)
5. Die "/data/database/install.sql" in der Datenbank einspielen
6. Die "/config/autoload/environment.php.template" umbenennen in "local.php" und darin die Daten der Datenbank eintragen
7. Die "/public/index.php" im Browser aufrufen

Aktualisierung
--------------

[](#aktualisierung)

1. Abhängigkeiten aktualisieren per "composer update" (Windows) bzw. "php composer.phar update" (Unix, Mac)

Für alle Erweiterungen die aktualisiert wurden:

1. Wenn vorhanden Dateien von "/vendor/dragonprojects/%packagename%/public" in das "/public" Verzeichnis kopieren

Erweiterungen
-------------

[](#erweiterungen)

Verfügbare Erweiterungen:

1. Aktualisierungen vornehmen, siehe unter dem Punkt "Aktualisierung"
2. "/composer.json" erweitern um das Require der Erweiterung
3. Erweiterung installieren per "composer update" (Windows) bzw. "php composer.phar update" (Unix, Mac)
4. Wenn vorhanden Dateien von "/vendor/dragonprojects/%packagename%/public" in das "/public" Verzeichnis kopieren
5. Wenn vorhanden die "/vendor/dragonprojects/%packagename%/data/database/install.sql" in der Datenbank einspielen
6. Wenn vorhanden Einstellungen in der "/config/autoload/global.php" bzw. "/config/autoload/local.php" aus den Vorlagen "/vendor/dragonprojects/%packagename%/config/global.php" bzw. "/vendor/dragonprojects/%packagename%/config/local.php" erweitern
7. Die Erweiterung in der "/config/application.config.php" eintragen

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/9fabac61b78bea2e6a82fbe8afd4f6a0c10fec75ff33a681bd53f42eb1a32c62?d=identicon)[dragonprojects](/maintainers/dragonprojects)

---

Top Contributors

[![Sharaal](https://avatars.githubusercontent.com/u/3847668?v=4)](https://github.com/Sharaal "Sharaal (67 commits)")

### Embed Badge

![Health badge](/badges/dragonprojects-dragonjsonserverskeleton/health.svg)

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

PHPackages © 2026

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