Tux е базирана на ядрото, резбовани, изключително висока работоспособност HTTP сървър.
Tux сървър е в състояние ефективно и безопасно да служи както на статични и динамични данни.
Tux движи стека HTTP протокол на ядрото, и може да се справи искания за данни с двете ядрото пространство и потребителското пространство модули.
Tux е HTTP-демон (уеб сървър) за Linux. Tux е различен от другите уеб сървъри с това, че той работи частично в рамките на Linux-ядрото като модул (драйвер на устройство) на. Като се има предвид в достатъчна-способни мрежови карти, тя позволява директно разпръсна-съберат DMA и хардуерно базирано TCP / IP checksumming от кеша на страница директно към мрежата, като се избягват допълнителни копия на данни.
Tux дръжки статични страници директно, и може да работи съвместно с модули на ядрото, потребителското пространство модули, както и редовни потребителското пространство на уеб сървъра демони да осигури динамично съдържание. Редовни демони в потребителското пространство не трябва да бъдат променяни по никакъв начин за смокинг, за да ги използвате, за да се осигури съдържание, но за Tux за кеширане на динамично съдържание, потребителското пространство код трябва да използва нов интерфейс на базата на фрака (2) система за повикване.
Статични уеб страници не са много сложен нещо, за да служат, но те са много важно все пак, тъй като почти всички изображения са статични, а голяма част от HTML страници са статични също. A "редовен" уеб сървър е малка добавена стойност за статични страници; това е просто "копие на файла с мрежовата" операция. Това може да стане много ефективно в рамките на Linux ядрото; например, NFS (Network File система) демона изпълнява подобна задача и също работи в ядрото.
Но динамично съдържание се превръща в по-голяма и по-голяма част от мрежата, и Tux осигурява начин за кеширане на динамично съдържание, както добре. Tux модули (което може да се изгради в ядрото пространство или в потребителското пространство; Препоръчва потребителското пространство) могат да създадат "обекти", които се съхраняват с помощта на кеша на страницата. За да отговори на искане за динамични данни, модул Tux да изпратите смесица от динамично генерирани данни и кешират предварително генерирани обекти, като максимално се възползват от нулева копие архитектура Tux е. (Kernel-космически модули са единствените до момента модули, които могат да се възползват от подкрепата Tux на SSI, че ще се промени в бъдеще.)
Тази напълно нова архитектура за предоставяне на динамично съдържание изисква нов API. Съществуващ стандарт APIs за CGI, не са достатъчни, за да бъде съпоставена с API Tux е. Това означава, че съществуващите приложения CGI трябва да се прекодират, за да се възползва от архитектурата Tux е. Tux обаче може да се обадите на CGI програми чрез своя CGI модул, така че можете да изберете да конвертирате само програми, които се нуждаят от скорост Tux към Tux API и да работят други програми, използващи стандартната CGI интерфейс. Tux също могат да се пренасочат заявките към друг уеб сървър, като Apache, така че на едно място, можете да микс и мач статично съдържание, Tux модули, стар стил CGIS и програми, написани на APIs други уеб сървъри.
Всеки път, когато Tux не е сигурен какво да правя, (който е изправен пред входа, че не е готова да се справи), то винаги пренасочва искането за Apache, за да се справят в RFC-съвместим начин.
Забележка:. Този документ понякога използва "Apache" вместо "всеки уеб сървър може някога искате да използвате", само по съображения за четимост
Търсене по категория
- аудио софтуер
- бизнес и офис софтуер
- браузъри
- графичен дизайн софтуер
- диск и файл софтуер
- дом и семейство софтуер
- Драйвери
- игри
- инструменти за разработчици
- интернет софтуер
- комуникационен софтуер
- настолни подобрения
- образователна и научна софтуер
- производителността софтуер
- системни инструменти
- скрийнсейвъри
- софтуер за видео
- софтуер за работа в мрежа
- софтуер за сигурност
- софтуер за уеб програмиране
- цифрова снимка софтуер
Популярни софтуер
qNotesManager 17 Feb 15
Boot-Repair-Disk 20 Feb 15
Openfiler 12 May 15
W-Packager 20 Feb 15
LinuxTLE 11 May 15
GTK VNC Viewer 2 Jun 15
Papa Louie: When Pizzas Attack! 14 Apr 15
TUX
Коментари към TUX
Търсене по категория
- аудио софтуер
- бизнес и офис софтуер
- браузъри
- графичен дизайн софтуер
- диск и файл софтуер
- дом и семейство софтуер
- Драйвери
- игри
- инструменти за разработчици
- интернет софтуер
- комуникационен софтуер
- настолни подобрения
- образователна и научна софтуер
- производителността софтуер
- системни инструменти
- скрийнсейвъри
- софтуер за видео
- софтуер за работа в мрежа
- софтуер за сигурност
- софтуер за уеб програмиране
- цифрова снимка софтуер
Популярни софтуер
Syslinux 17 Feb 15
Lubuntu 16 Aug 18
MultiSystem 17 Feb 15
Tor Browser 20 Jan 18
Q4OS 2 Oct 17
DEFT 9 Mar 17
W-Packager 20 Feb 15
Коментари не е намерена