Foton is spesifiek ontwikkel om te werk op die top van die Mongrel bediener en dit is algemeen bekend dat 'n hoër spoed en prestasie-uitsette as meer bekende raamwerke soos Symfony of Stuur gereeld bereik.
Dit is hoofsaaklik omdat Foton is eintlik 'n PHP aansoek bediener, laai sy kode op bediener start-up en nooit weer tot die bediener moet begin.
Dit skakel die behoefte opstel inhoud caching om te gebruik en bevry meer hulpbronne ander take op dieselfde tyd te hanteer. Ja. Jy lees dit reg. Asynchronous bedrywighede in PHP.
Nog 'n groot Photon funksie is ook sy ZeroMQ integrasie, funksie wat toelaat dat die foton-kode te maklik inter-kommunikeer met ander programmeringstale en omgewings wat op die bediener (hierdie funksie is moontlik danksy Voertsek wat kan hardloop baie tale op dieselfde tyd).
Wat dit beteken is te laat ontwikkelaars geweldig meer kompleks programme as wat hulle sou gewees het om te bou op die klassieke LAMP stapels te bou
Wat is nuut in hierdie release:.
- Nuwe funksies:
- Voeg vorm velde en validators: IPv4, IPv6, MacAddress
- Voeg ondersteuning van PostgreSQL met BOB
- Voeg ondersteuning van sluiting vir die clean_FIELD metodes (Vorm)
- Voeg die ondersteuning van verskeie front-end Mongrel2 bedieners
- Voeg 'n paar templates tag en wysiger: getmsgs, datum
- Laat register van persoonlike tag & wysiger van config of gebeurtenis
- Voeg 'n CSRF middleware
- Voeg startup en shutdown verifikasie.
- Voeg pos ondersteuning met outomatiese verstellings van config
- Voeg 'n gebeurtenis sytem
- Voeg 'n paar algemene HTTP antwoord: 303, 405
- Voeg ondersteuning van farmaseutiese verpakking
- Voeg haak voor genereer 'n fout 500
- Voeg hnu pot opdrag
- Wysigings:
- Added onderstreep as gemagtigde pad van die lêer (Asset view)
- herdoop tot die installed_apps sleutel tot tested_components
- Bug fixes:
- Vermy hercompressie wanneer dit nie nodig is. (Gz middleware)
- Moenie probeer leë koekies te laai
- Fix sommige API veranderinge van ZMQ
- Vermy stuur inhoud-lengte as die antwoord is chunked geïnkripteer
- Vorm nie ontleed as inhoud-tipe het 'n charset veld
Vereistes :
- Mongrel2 bediener
Beperkings :
- nog onder ontwikkeling .
Kommentaar nie gevind