CARVIEW |
indeyets is using GitHub to share code with you!
GitHub is more than just a place to share code. It's a place to keep tabs on your favorite developers and projects, easily contribute fixes and new features, and visualize what's going on inside your codebase!
Free for open source
- Source
- Commits
- Network
- Pull Requests (0)
- Issues (5)
- Wiki (1)
- Graphs
-
Branch:
master
click here to add a description
click here to add a homepage
Dismiss Octotip: You've activated the file finder by pressing t Start typing to filter the file list. Use ↑ and ↓ to navigate, enter to view files.
name | |
---|---|
No matching files |
Jump to Line
Merge pull request #14 from jaypea/bugfix
tree 16ea1f69b1f63d2d972d
parent 1bbd7dc6e1dda02ee8b2 parent 24a84c08c08403630fb6
name | age | message | |
---|---|---|---|
![]() |
AiP/ | Tue May 17 06:48:53 -0700 2011 | fix to implement Protocol Interface [jaypea] |
![]() |
bin/ | Tue Jan 04 10:43:12 -0800 2011 | moved files to the new directory structure [indeyets] |
![]() |
examples/ | Sun May 15 00:44:07 -0700 2011 | Typo: "Conent-type" -> "Content-type" [desfrenes] |
![]() |
old_compat/ | Tue Mar 29 03:37:25 -0700 2011 | fix date [indeyets] |
![]() |
AUTHORS | Thu Jun 17 05:42:55 -0700 2010 | Added Justin Forest to list of contributors [indeyets] |
![]() |
LICENSE | Thu Apr 30 05:46:40 -0700 2009 | added LICENSE [indeyets] |
![]() |
Pakefile.php | Wed Feb 16 08:34:55 -0800 2011 | expect "aip.yaml" file, not "config.yaml" (to avoi... [indeyets] |
![]() |
README.markdown | Fri Feb 18 02:30:30 -0800 2011 | config.yaml -> aip.yaml [indeyets] |
![]() |
package.xml | Tue Mar 29 03:36:11 -0700 2011 | back to dev [indeyets] |

AppServer, a set of components for building fast universal web-apps in PHP
Web server interface for PHP, inspired by Ruby’s Rack and Python’s WSGI. It provides a common API for connecting PHP frameworks and applications to webservers.
The main idea is, that your app, if built for this protocol, will be able to preload resources, preconnect to databases and response to requests really fast.
PHP 5.3+ is required, as it provides new garbage collector for cyclic references, which is critical for long-running apps.
Instalation
You can get latest release using PEAR:
pear channel-discover pear.indeyets.pp.ru
pear install indeyets/AppServer
Usage
Take a look at example.
- MyApp.class.php — application class. "__invoke()" method is the entry point
- aip.yaml — defines that this application should be served both as HTTP and SCGI
run with "aip app path/to/aip.yaml" command
Discuss
Please join our discussion group
There's also #appserver-in-php IRC-channel on freenode
- © 2011 GitHub Inc. All rights reserved.
- Terms of Service
- Privacy
- Security
Keyboard Shortcuts (see all)
Site wide shortcuts
- s
- Focus site search
- ?
- Bring up this help dialog
Commit list
- j
- Move selected down
- k
- Move selected up
- t
- Open tree
- p
- Open parent
- c or o or enter
- Open commit
- y
- Expand URL to its canonical form
Pull request list
- j
- Move selected down
- k
- Move selected up
- o or enter
- Open issue
Issues
- j
- Move selected down
- k
- Move selected up
- x
- Toggle select target
- o or enter
- Open issue
- I
- Mark selected as read
- U
- Mark selected as unread
- e
- Close selected
- y
- Remove selected from view
- c
- Create issue
- l
- Create label
- i
- Back to inbox
- u
- Back to issues
- /
- Focus issues search
Network Graph
- ← or h
- Scroll left
- → or l
- Scroll right
- ↑ or k
- Scroll up
- ↓ or j
- Scroll down
- t
- Toggle visibility of head labels
- shift ← or shift h
- Scroll all the way left
- shift → or shift l
- Scroll all the way right
- shift ↑ or shift k
- Scroll all the way up
- shift ↓ or shift j
- Scroll all the way down
Source Code Browsing
- t
- Activates the file finder
- l
- Jump to line
- y
- Expand URL to its canonical form