close
The Wayback Machine - https://web.archive.org/web/20200619104040/https://github.com/appserver-io/appserver
Skip to content
A multithreaded application server for PHP, written in PHP.
PHP HTML Dockerfile
Branch: 1.1
Clone or download

Latest commit

wagnert Merge pull request #1147 from wagnert/1.1
Retrieve session manager via current request + raise version number
Latest commit bab5b6f Jan 16, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Image deploy Merging repositories Nov 21, 2014
Image etc
Image internal
Image resources
Image src Retrieve session manager via current request instead of current context Jan 15, 2020
Image tests Make sure overriding an references from a deployment descriptors will… Nov 6, 2018
Image var
Image .dockerignore Fixed Dockerfile Mar 15, 2016
Image .editorconfig Merged with 1.1.5-beta1 tag Sep 21, 2017
Image .gitattributes
Image .gitignore Added dist packages as dependencies Jul 15, 2019
Image .travis.yml Adding a newly generated encrypted token Sep 3, 2019
Image CHANGELOG.md Retrieve session manager via current request + raise version number Jan 15, 2020
Image CONTRIBUTING.md
Image Dockerfile Allow DI usage in provisioning steps + Switch to latest runtime with … May 22, 2018
Image LICENSE.txt
Image README.md
Image ROADMAP.md Fixed issue with invald constructor generation for bean proxies Feb 19, 2019
Image RoboFile.php Make protected function in Threads/Stackables public to avoid unneces… Feb 6, 2018
Image UPGRADE-1.0.1.md
Image UPGRADE-1.0.2.md
Image UPGRADE-1.0.3.md
Image UPGRADE-1.0.4.md
Image UPGRADE-1.0.5.md
Image UPGRADE-1.0.6.md
Image UPGRADE-1.1.0.md Merge with master Jun 18, 2015
Image UPGRADE-1.1.1.md
Image UPGRADE-1.1.10.md Add configuration option for Doctrine repository factory + repository… Jul 18, 2018
Image UPGRADE-1.1.11.md Update upgrade documentation Jul 19, 2018
Image UPGRADE-1.1.12.md * Add member contextNode and getter to Application class Aug 4, 2018
Image UPGRADE-1.1.13.md Add missing session file locking + Fix error in session handling that… Aug 25, 2018
Image UPGRADE-1.1.14.md
Image UPGRADE-1.1.15.md
Image UPGRADE-1.1.16.md Also shutdown garbage collector for startup beans on BeanManager::sto… Oct 9, 2018
Image UPGRADE-1.1.17.md
Image UPGRADE-1.1.18.md
Image UPGRADE-1.1.19.md
Image UPGRADE-1.1.2.md Merged with 1.1.5-beta1 tag Sep 21, 2017
Image UPGRADE-1.1.20.md Fixed issue with invald constructor generation for bean proxies Feb 19, 2019
Image UPGRADE-1.1.21.md
Image UPGRADE-1.1.22.md Fixed concurrent session errors May 23, 2019
Image UPGRADE-1.1.23.md Extend error handling with exception support Jun 22, 2019
Image UPGRADE-1.1.24.md Pre-Initialize LDAP configuration encryption parameter + Add Doctrine… Jun 26, 2019
Image UPGRADE-1.1.25.md
Image UPGRADE-1.1.26.md
Image UPGRADE-1.1.27.md Retrieve session manager via current request + raise version number Jan 15, 2020
Image UPGRADE-1.1.28.md
Image UPGRADE-1.1.3.md Merged with 1.1.5-beta1 tag Sep 21, 2017
Image UPGRADE-1.1.4.md Merged with 1.1.5-beta1 tag Sep 21, 2017
Image UPGRADE-1.1.5.md
Image UPGRADE-1.1.6.md Fixed issue with blocking timer threads Jun 18, 2018
Image UPGRADE-1.1.7.md Switch to appserver-io/logger version 2.0.* and appserver-io/applicat… Jun 21, 2018
Image UPGRADE-1.1.8.md Fixed issue with not replaced system properties in provisioning deplo… Jul 5, 2018
Image UPGRADE-1.1.9.md
Image Vagrantfile
Image bootstrap.php
Image build.default.properties Retrieve session manager via current request + raise version number Jan 15, 2020
Image build.xml
Image composer.json updated to upstream repository settings Aug 23, 2019
Image composer.lock
Image phpcs.xml
Image phpmd.xml
Image phpunit.xml
Image server.php

README.md

appserver.io, a PHP application server

Gitter chat FOSSA Status Build Status Scrutinizer Code Quality Code Coverage

This is the main repository for the appserver.io project.

What is appserver.io

appserver.io is a multithreaded application server for PHP, written in PHP. Yes, pure PHP! If you know anything about PHP, you're probably thinking we might be crazy. Well, we aren't. We are dead serious (but we most certainly still love having fun!).

appserver.io overcomes some of the biggest overhead issues most PHP (CGI) programs have in common, through a blazingly fast and rock solid infrastructure and with concepts new to PHP. At the same time, appserver.io offers PHP developers the fundamental core features found in most popular frameworks today, yet not intending to be a framework at all. It is a suprizingly fun infrastructure for PHP development, allowing you to build powerful applications without needing the bulk of a PHP framework.

appserver.io includes great features like...

  • Its own performant Web Server and HTTP foundation.
  • A powerful Servlet Engine, with true multi-threading
  • A Dependency Injection Container, for building modern, modular and testable code
  • Multiple Persistence Containers, for sessions and other stateful components
  • A Message Queue System, for contolling the execution of long running tasks
  • A Timer Service, for running scheduled tasks

and much more.

appserver.io also supports Aspect Oriented Programming (AOP), which is a programming paradigm also found in the most popular frameworks today, like Laravel. AOP allows the separation of cross-cutting concerns within a program, allowing developers to create even more modular systems.

With appserver.io, it is our goal to establish a solution as the next standard for enterprise applications written in PHP. With your help, we can reach this goal.

Give it a try!

License

FOSSA Status

You can’t perform that action at this time.