Photon er specielt udviklet til at arbejde på toppen af Mongrel serveren og det er almindeligt kendt til regelmæssigt at opnå højere hastigheder og ydeevne output end mere kendte rammer som Symfoni eller Zend.
Det er primært fordi Photon er faktisk en PHP applikationsserver, lastning sin kode på serveren opstart og aldrig igen indtil serveren skal genstartes.
Dette eliminerer behovet for at bruge setup indhold caching og frigør flere ressourcer til at håndtere andre opgaver på samme tid. Ja. Du læste rigtigt. Asynkrone operationer i PHP.
En anden stor Photon funktion er også dens integration ZeroMQ, funktion, der gør det muligt for Photon kode for nemt inter-kommunikere med andre programmeringssprog og miljøer, der kører på serveren (denne funktion er muligt takket være Mongrel som kan køre mange sprog på samme tid).
Hvad det betyder er at give udviklere mulighed for at bygge umådeligt mere komplekse apps, end de ville have været i stand til at bygge videre på klassiske LAMP stakke
Hvad er nyt i denne udgivelse:.
- Nye funktioner:
- Tilføj formularfelter og validatorer: IPv4, IPv6, MacAddress
- Tilføj støtte til PostgreSQL med BOB
- Tilføj støtte lukninger til clean_FIELD metoder (Form)
- Tilføj støtte fra flere front-end Mongrel2 servere
- Tilføj nogle skabeloner tag og modifier: getmsgs, dato
- Tillad register over tilpasset tag & modifier fra config eller efter begivenhed
- Tilføj en CSRF middleware
- Tilføj opstart og nedlukning tilbagekald.
- Tilføj mail support med auto-konfiguration fra config
- Tilføj en begivenhed sytem
- Tilføj nogle fælles HTTP svar: 303, 405
- Tilføj til støtte for PHAR pakning
- Tilføj krog før generere en fejl 500
- Tilføj hnu pot kommandoen
- Ændringer:
- Tilføjet understregning som autoriseret filsti (Asset view)
- omdøbt installed_apps nøglen til tested_components
- Fejlrettelser:
- Undgå recompression når det ikke bruges. (Gz middleware)
- Forsøg ikke at indlæse tomme cookies
- Fix nogle API ændringer ZMQ
- Undgå sende Content-Length Hvis svaret er chunked kodet
- Form ikke parset hvis indhold-type har en tegnsæt felt
Krav :
- Mongrel2 server
Begrænsninger :
- stadig under udvikling .
Kommentarer ikke fundet