Aeromys

Aeromys is een webmail-applicatie ontworpen voor extreem snelle toegang tot e-mail via het web.
Download nu

Aeromys Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Luke Ehresman
  • Uitgever website:
  • http://www.aeromys.org/

Aeromys Tags


Aeromys Beschrijving

Aeromys is een webmail-applicatie ontworpen voor extreem snelle toegang tot e-mail via het web. Aeromys is een webmail-applicatie ontworpen voor extreem snelle toegang tot e-mail via het web. Een interessant kenmerk van de applicatie is dat het de berichten van de server cacheert voordat de gebruiker het heeft aangevraagd. Ik had het idee voor Aeromys enkele jaren geleden toen ik dacht aan hoe PHP in essentie een ongepaste technologie was voor het schrijven van een webtoepassing. Ik hou van het onderscheid tussen een website en een webapplicatie. Een website is waar u nu naar kijkt, het toont informatie en kan worden genavigeerd. Het is van nature in paginatieform. Een aanvraag is echter anders. Het kost veel meer verwerking en meer overhead. Dit is het probleem dat ik zag met de meeste webtoepassingen geschreven in PHP. Ze waren traag, niet vanwege een fout in hun ontwerp of slechte implementatie, maar simpelweg vanwege de aard van HTTP en PHP.As moest ik erover nadenken, besefte ik dat het toepassingsservermodel veel passender is. Toepassingsservers zijn al een tijdje in gebruik, ze zijn geen nieuw of nieuw concept. Echter, zoals ik later zal laten zien, zijn enkele van de dingen die ik probeer te doen met Aeromys nieuw op het webmail-domein en zijn ze behoorlijk spannend. Een ander inherent probleem met het gebruik van PHP voor webtoepassingen is dat er veel down is tijd. PHP kan alleen worden uitgevoerd nadat een gebruiker een pagina heeft gevraagd. Dat wil zeggen dat Apache het PHP-proces zal spawnen, het PHP-script parseren en het uitvoeren. Al die tijd wacht de gebruiker aan het andere uiteinde. Vertragingen van zelfs een seconde worden opgemerkt. In een webmailtoepassing zijn dit soort vertragingen gebruikelijk omdat het PHP-proces moet worden verbonden met de IMAP-server, die tijd kost. Aeromys. Aeromys heeft een Webmail Daemon (Webmaild) die voortdurend op de achtergrond loopt. Deze daemon houdt de gebruikers bij die zijn ingelogd in het systeem en hun IMAP-verbindingen in leven houden tussen paginabinnen. Hoewel de gebruiker zijn of haar e-mail aan het lezen is, profiteert deze daemon van de DOWN TIME en Fetches informatie die het denkt dat het wordt aangevraagd voor de volgende pagina. Dit is wat ik 'voorspellend caching' noem. Wanneer de gebruiker het volgende pagina verzoekt, is hopelijk de informatie die nodig is voor het bouwen van die pagina al in de cache is opgeslagen en kan deze onmiddellijk worden weergegeven. Dit semester (lente 2005), ik werk aan Aeromys als een onafhankelijk studieproject onder Dr. Peter Wurman bij North Carolina State University in Raleigh, NC. Het is mijn hoop om dit werk voort te zetten als mijn meesterscriptie en mogelijk een doctoraal proefschrift. Dus ik heb een persoonlijk gevestigde interesse in dit project. Wat is er nieuw in deze release: · Toegevoegd Basic Sorteermethode · Geschakelde Back-end-bibliotheken van C-client naar Libetpan · Verbeterde Interactieve modus · Verbeterde logging en debugging-capaciteiten


Aeromys Gerelateerde software

Nugu

NUGU is een biff-achtig hulpprogramma dat een IMAP4- of POP3-mailserveraccount scant. ...

182

Downloaden

SPF Sendmail MILTER

SPF Sendmail MILTER is een eenvoudig sendmailfilter dat het raamwerk van het afzenderbeleid implementeert met behulp van de LIBSPF2-bibliotheek ...

845

Downloaden