Photon is speciaal ontwikkeld om te werken aan de top van de Mongrel server en het is algemeen bekend dat regelmatig te bereiken hogere snelheden en prestaties uitgangen dan de meer bekende frameworks zoals Symfony of Zend.
Dit komt vooral omdat Photon is eigenlijk een PHP applicatie-server, het laden van de code op de server opstarten en nooit meer tot de server nodig heeft om opnieuw te starten.
Dit elimineert de noodzaak om de setup inhoud caching gebruiken, komt er meer middelen voor andere taken uit te voeren op hetzelfde moment. Ja. U leest het goed. Asynchrone bewerkingen in PHP.
Een ander groot Photon functie is ook haar ZeroMQ integratie, kenmerk dat de Photon code om gemakkelijk onderling communiceren met andere programmeertalen en omgevingen draaien op de server (deze functie is mogelijk dankzij Mongrel die vele talen kan draaien op hetzelfde moment) toelaat.
Wat dit doet is om ontwikkelaars te immens meer complexe apps dan ze kunnen bouwen op de klassieke LAMP stacks zou zijn geweest te bouwen
Wat is nieuw in deze release:.
- Nieuwe functies:
- Voeg formuliervelden en validatoren: IPv4, IPv6, MACaddress
- steun van PostgreSQL toevoegen met een BOB
- steun van sluitingen toevoegen voor de clean_FIELD methoden (Vorm)
- Voeg de ondersteuning van meerdere front-end Mongrel2 servers
- Voeg wat templates tag en modifier: getmsgs, datum
- Laat register van aangepaste tag & modifier uit config of op gebeurtenis
- Voeg een CSRF middleware
- Voeg opstarten en afsluiten callbacks.
- Voeg mail support met automatische configuratie van config
- Voeg een evenement sytem
- Voeg een aantal gemeenschappelijke HTTP antwoord: 303, 405
- steun van FAR toevoegen verpakking
- hook voordat het genereren van een fout van 500
- Voeg HNU pot commando
- Wijzigingen:
- Toegevoegd onderstrepen als geautoriseerd bestand pad (Asset view)
- omgedoopt tot de INSTALLED_APPS sleutel tot tested_components
- Bug fixes:
- Vermijd recompression als het niet nodig. (Gz middleware)
- Probeer niet om lege cookies laden
- Fix enkele API veranderingen van ZMQ
- Vermijd stuur Content-Length als het antwoord is chunked gecodeerd
- Vorm niet ontleed als content-type hebben een charset veld
Eisen
- Mongrel2 server
Beperkingen
- Het nog in ontwikkeling .
Reacties niet gevonden