PHPackages                             ninponix/dualserver - 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. ninponix/dualserver

ActiveLibrary[Framework](/categories/framework)

ninponix/dualserver
===================

A Framework for the Dual Server Web Design Pattern

1.0.1(9y ago)316PHPPHP ^5.3.3 || ^7.0

Since Jun 5Pushed 9y ago1 watchersCompare

[ Source](https://github.com/Ninponix/PHPDualServer)[ Packagist](https://packagist.org/packages/ninponix/dualserver)[ RSS](/packages/ninponix-dualserver/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

Quick Definition for the PHPDualServer
======================================

[](#quick-definition-for-the-phpdualserver)

PHPDualServer is a Framework for the Dual Server Web Design Pattern. Dual Server Architecture is a Web Design Pattern or Architecture made for the Hypertext Preprocessor PHP. The speciality of the Dual Server Pattern is that, it is focusing more on the ease of updating the content of the website, so that it helps the Customer who is obtaining your web designing or web development service.

Problems the Dual Server Web Design Pattern Solve
-------------------------------------------------

[](#problems-the-dual-server-web-design-pattern-solve)

- Protecting Attribution Data frombeing changed by the client
- Preventing the HTML Structure from being messed up by the client while updating the content
- Helps the client to update the content of the website without affecting the HTML structure.
- Use .html extension with PHP scripting
- Handle Route Requests in one place (can be simplified)
- Separate HTML, CSS and JS from Raw Files including Media Files, photos and etc (which aren't allowed by DualServer Service Websites)
- Template your HTML Structure without using PHP files.
- Use XTML Sections in your HTML Code
- Faster Model integration (MySQL, MS SQL, SQLite, PostgreSQL and etc) (coming soon)

FOR WHOM?
---------

[](#for-whom)

- This Web Design Pattern is helpful for Web Designers mostly as there is options for them to structure their HTML Code better.
- Ofcourse, this is going to be helpful for the Customer / Client of yours, they could easily update the content of a website.

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

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.

###  Release Activity

Cadence

Every ~3 days

Total

2

Last Release

3309d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4d5ad3df8f317033166a05f209deeecb146202ce90f7d996a4a5ee67c69f74e1?d=identicon)[Chamandana](/maintainers/Chamandana)

---

Top Contributors

[![chamuth](https://avatars.githubusercontent.com/u/12496229?v=4)](https://github.com/chamuth "chamuth (8 commits)")

---

Tags

design-patternphp-frameworkweb-framework

### Embed Badge

![Health badge](/badges/ninponix-dualserver/health.svg)

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

###  Alternatives

[laravel/socialite

Laravel wrapper around OAuth 1 &amp; OAuth 2 libraries.

5.7k104.3M844](/packages/laravel-socialite)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k38.6M289](/packages/laravel-dusk)[nineinchnick/edatatables

Grid widget for the Yii Framework, wrapper for the DataTables jQuery plugin

173.2k](/packages/nineinchnick-edatatables)[link-cloud/fast-hyperf

LinkCloud Fast Hyperf

241.2k1](/packages/link-cloud-fast-hyperf)

PHPackages © 2026

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