Memcached
Memcached jest oprogramowanie pamięć cache obiektu. Wybitne klientów należą LiveJournal, Wikipedia, Bebo, Flickr, Mixi, Craigslist i WordPress. com. Oryginalna wersja Memcached został opracowany dla LiveJournal przez Brad Fitzpatrick w 2003 roku i ma teraz ogromną listę autorów, które można oglądać na stronie internetowej memcached.
- Bufory pamięci połączyć w logiczną basenem, który zapewnia bardziej efektywne wykorzystanie zasobów serwera, dzięki czemu strony internetowe szybciej i sprawniej
- Instalacja jest szybka i wymaga około cztery linie poleceń konsoli
- Ma swoją własną stronę wiki na GitHub, aby pomóc użytkownikom nawigować funkcje i mechaniki oprogramowania
- Szeroko udokumentowane ogromnej społeczności, która aktywnie rozwija oprogramowanie
- Tylko oficjalnie obsługiwane w systemach operacyjnych Linux i systemów, które są podobne do BSD
Projektowanie strony internetowej to jedno, ale utrzymanie wypełniony stronie i upewniając się, że działa sprawnie to inna zwierząt. Kod może zostać dodany do pomocy smaru przysłowiowe biegów i przyspieszyć czas ładowania, ale dodanie zbyt dużo kodu może z łatwością stworzyć efekt odwrotny. To zajmuje zespół programistów, aby pomóc najlepsze miejsca działać jak dobrze naoliwionej maszyny, lub może po prostu wziąć Memcached. Ten genialny, oprogramowanie open source jest rok w tworzeniu i jest wykorzystywany przez niektóre z największych ofert w Internecie. Jest używany głównie do obiektu buforowania pamięci, która może przyspieszyć dynamicznych aplikacji internetowych przez rozjaśnienie całkowite obciążenie bazy danych. Łatwym sposobem patrzenia na to jest dodanie trochę większą, krótkoterminowej pamięci dla aplikacji. Memcached realizuje te wyczyny, podejmując pamięć z części systemu, w którym nie jest zbyt obfita i realokacji go do obszarów, w potrzebie. Z technicznego punktu widzenia, oprogramowanie logicznie łączy mniejsze kawałki pamięci podręcznej pamięci do większej puli, która może być wykorzystana przez niezależnych serwerów internetowych, które mogą mieć różne potrzeby, a nie zmuszanie określoną ilość pamięci do każdego serwera WWW, który może nie potrzebować wszystkich od niego. Na przykład, jeśli ktoś miał 50 serwerów internetowych, które każdy z nich miał 64 megabajtów pamięci podręcznej zapasowego do użycia Memcached by zamiast stworzyć 3,2 gigabajtów pamięci podręcznej użytkową, że wszystkie serwery WWW może wykorzystać jako oni potrzebują.