15 Perły Web Hosting Mądrość - jak sprawić, by Twoje zasoby były aktualne

Artykuł napisany przez:
  • Polecane artykuły
  • Zaktualizowano: Sep 12, 2019

Jeśli kiedykolwiek kupił małe wspólne pakiety hostingowe wiesz, że zasoby są tak ograniczone, że powinieneś zrezygnować z najbardziej złożonych funkcji lub polegać na zasobach zewnętrznych. Jest to szczególnie prawdziwe, gdy masz wiele witryn hostowanych w ramach tego samego małego pakietu.

W tym przewodniku rozmawiałem z Marcem Werne, członkiem personelu dostawcy hostingu Linux Gigatux.com. Wiele pereł mądrości związanych z hostingiem w tym przewodniku zawiera porady Marca dotyczące mądrzejszego zarządzania zasobami konta.

1. Wybierz lekki CMS

Możesz użyć Joomla or Mambo tak źle, ale jeśli twoje konto hostingowe jest mniejsze niż 500MB w ramach limitu, możesz rozważyć swój wybór.

WordPress or Drupal, na przykład, byłaby lekką, elastyczną alternatywą, która pozwoli Ci zaoszczędzić MB dysku internetowego i przepustowości. Często mniej znaczy więcej, a lekkość nie oznacza mniej funkcjonalności. Zrób mapę swoich alternatyw i wybierz CMS, który najbardziej odpowiada Twoim potrzebom i pakietowi hostingowemu.

2. Użyj miniBB zamiast SMF

MiniBB pobiera tylko 1.77 MB w stosunku do 11.38 MB SMF, ale jest to kompletne rozwiązanie forum z mięsnym repozytorium dodatków, rozszerzeń i wtyczek.

Nie lubisz miniBB?

Istnieje kilka lekkich alternatyw dla większych skryptów forum. PunBB, FluxBB i AEF, aby przytoczyć kilka. Zaplanuj także zakres swojego forum przed zainstalowaniem dowolnego rozwiązania: jeśli Twoim celem jest dotrzeć do tysięcy milionów użytkowników, może być wymagana aktualizacja twojego pakietu hostingowego. Jeśli chcesz zachować tylko pracowników forum lub skierowanych do niewielkiej liczby użytkowników, wykorzystaj zasoby dostępne na swoją korzyść.

3. Używaj Google Apps do obsługi poczty internetowej zamiast programu poczty internetowej swojego hosta

Oprócz korzystania z usługi przesyłania wiadomości e-mail w Gmailu, Google daje webmasterom możliwość ustawienia ich nazwy domeny jako podstawowy host e-mail konfigurując go w Google Apps.

Oznacza to, że będziesz mógł skonfigurować do dziesięciu bezpłatnych kont użytkowników e-mail w swojej domenie, każde z 10GB dyskiem internetowym, takim jak [Email protected] or [Email protected]

Dlaczego Google Apps?

Ponieważ za każdym razem, gdy ustawisz limit poczty internetowej na swoim koncie hostingowym, zostanie on pobrany z globalnej przestrzeni dyskowej i zwołujesz to, aby poświęcić 100MB z pakietu 500MB oznacza, że ​​działasz wbrew rosnącym potrzebom Twojej witryny. Korzystaj z Google Apps na swoją korzyść i oszczędzaj setki MB, których możesz użyć, aby poprawić komfort korzystania z witryny.

Alternatywa dla Google Apps? Istnieje Zoho Mail, bezpłatny w wersji Lite. Zoho Lite pozwala skonfigurować domenę z maksymalnie 3 kontami użytkowników, każdy o pojemności 5GB.

4. Zastosuj system buforowania

Większość właścicieli małych firm i prywatnych witryn o niskim budżecie wybiera wspólne pakiety hostingowe, aby zaoszczędzić na inwestycjach. Czasami aktualizacja jest niezbędna, aby zwiększyć wydajność i powitać szerszą publiczność oraz generowany przez nią ruch, ale jeśli nie możesz, możesz zaoszczędzić zasoby serwera, stosując system buforowania, który nie obciąża twojego procesora.

Użytkownicy WordPressa mogą instalować W3 Razem Cache ale jeśli nie korzystasz z WordPress, powinieneś spróbować zoptymalizować pamięć podręczną witryny za pomocą narzędzi udostępnionych przez dostawcę CMS.

Na przykład Joomla może liczyć na cztery optymalizatory pamięci podręcznej, a Drupal ma również kilka narzędzi do zwiększania wydajności pamięci podręcznej. Zobacz punkt #10, aby wyświetlić listę oprogramowania buforującego, które powoduje większe obciążenie serwerów i którego należy unikać. Pamiętaj też, aby omówić z dostawcą usług hostingowych wszelkie kwestie związane z pamięcią podręczną; Na przykład Gigatux stosuje już system szybkiego buforowania, więc nie musisz się tym martwić, ale inne hosty mogą nie liczyć na wiele zasobów. Zapytaj najpierw, aby uniknąć problemów później.

5. Regularnie opróżniaj zawartość spamu

Pozbądź się spamu w postaci wiadomości e-mail, komentarzy na blogu, adresów URL pingbacków i plików, które obciążają serwery i limity bazy danych.

Rób to przynajmniej raz w tygodniu, aby uniknąć problemów z pamięcią (np. Usuwanie komentarzy WordPress działa tylko do pamięci 64MB, po czym otrzymasz błąd krytyczny i będziesz musiał albo zwiększyć dozwoloną wielkość pamięci w PHP.INI lub w pliku wp-config.php w katalogu głównym WordPress).

6. Jeśli to możliwe, korzystaj z zewnętrznych baz danych

Jeśli twój host pozwala na zdalne łączenie się z bazą danych, używaj go. Zewnętrzne bazy danych ułatwiają korzystanie z limitu dysków internetowych, ponieważ przechowują je poza kontem hostingowym. Należy jednak pamiętać, że zdalne bazy danych "mogą być dość kosztowne i kłopotliwe dla użytkownika końcowego" - mówiąc to z Marc Werne - ponieważ zewnętrzna baza danych nie jest tania.

Istnieją jednak darmowe rozwiązania, których można używać w przypadku małych projektów. FreeMySQL pozwala ustawić nieograniczoną liczbę baz danych bez żadnych kosztów (są one uruchamiane z darowizn). Usługi te są niezawodne w przypadku ograniczonych projektów, ale należy pamiętać, że mogą one być mniej skuteczne w przypadku dużych witryn firmowych. Monitoruj stale zużycie i planuj potencjalne aktualizacje, jeśli chcesz nadal korzystać z zewnętrznej bazy danych.

7. Oszczędzaj zasoby pamięci i przepustowości dzięki usługom hostingu plików

Hostuj wszystkie rzeczy do pobrania w zewnętrznej usłudze hostingowej, takiej jak Photobucket, Vimeo, YouTube lub 4Shared.

Nie należy zezwalać odwiedzającym, klientom ani czytelnikom na przesyłanie treści na twoje serwery, jeśli masz ograniczone zasoby. Alternatywnie możesz włączyć Gravatar, aby Twoi klienci lub użytkownicy nie musieli przesyłać awatarów profilowych.

8. Użyj MailChimp do swojego biuletynu

Zainstaluj oprogramowanie do newslettera na swoim ograniczonym koncie hostingowym, a ono zacznie pochłaniać Twój dysk i przepustowość. Niestety nie ma wiele do zrobienia, a najmniejszym dostępnym skryptem biuletynu - OpenNewsletter - wciąż jest 640Kb i będziesz musiał liczyć również we wszystkich zapisanych problemach.

Ale możesz znowu polegać na usługach zewnętrznych. MailChimp to kompletne rozwiązanie do biuletynu zaczynające się od zerowej ceny, jeśli twoja grupa docelowa jest mniejsza niż subskrybenci 2,000, a Ty chcesz wysyłać wiadomości e-mail 12,000 miesięcznie.

Wszystkie szablony można dostosować, aby nie trzeba było hostować własnych szablonów, a biuletyn można zintegrować z Facebookiem.

Dobrą alternatywą dla MailChimp są Stałym kontakcie i BenchmarkMail, którego jedynym ograniczeniem są opcje subskrypcji - ludzie mogą rejestrować się tylko z formularza.

9. Użyj SurveyMonkey do ankiet użytkowników

Podobnie jak w przypadku biuletynów, oprogramowanie ankietowe może być ciężkie dla ograniczonych zasobów. Z mojego doświadczenia, SurveyMonkey stanowi ważną, bezpłatną alternatywę, gdy chcesz wysłać szybką ankietę do ograniczonej liczby osób. W przypadku większych odbiorców opłata miesięczna zaczyna się od X XUM (X XUM / rok), więc inwestycja jest nadal dostępna dla firm o niskim budżecie, których biuletyny odgrywają główną rolę w ich działalności.

Możesz także wypróbować KwikSurveys i Smart Survey. Są zarówno bezpłatne, jak i oferują ciekawe funkcje, takie jak wstawianie zdjęć w ankiecie i konkursy.

10. Nie używaj WP Super Cache ani innych procesorów WP zajmujących wtyczki

Perła mądrości # 4 zasugerowała, że ​​używasz systemu buforowania w postaci rozszerzenia lub wtyczki, aby poprawić wydajność witryny bez znoszenia zbyt wielu zasobów. Teraz wydaje mi się, że udzielasz sprzecznych porad: dlaczego nie używać WP Super Cache, dobrze znanej wtyczki WP do buforowania twojej strony? Odpowiedź jest w tej konkretnej wydajności wtyczki: WP Super Cache pochłania dużo procesora i spowoduje awarię serwerów, jeśli uruchomisz ograniczony pakiet. Inne wtyczki WP niebędące pamięcią podręczną, ale zużywające CPU to:

  • Lepsze zabezpieczenie WP (zwiększa czas wczytywania strony)
  • All in One SEO Pack (stare wersje powodują wyższe skoki obciążenia)

Rozważ zainstalowanie wtyczki WordPress o nazwie P3 (skrót od Plugin Performance Profiler), aby śledzić ilość zasobów procesora używanych przez wtyczki. Wyłącz wtyczki problemów, gdy odkryjesz, że przeszkadzają one w zasobach procesora - niektórzy dostawcy hostingu zawiesią twoje konto, jeśli się o tym dowiedzą, aw najlepszym razie użytkownicy natkną się na irytujące błędy wewnętrzne serwera 500 podczas próby załadowania twoich stron.

11. Wystrzegaj się nadużyć

Marc Werne z Gigatux radzi "ostrożnie dobierać klientów", ponieważ "istnieje wielu klientów, którzy wykorzystują zasoby i korzystają z usług z niepożądanych przyczyn (np. Spamowanie lub wysyłanie ataków wychodzących). Pomoże Ci to w pełni wykorzystać swoje ograniczone zasoby i nie będzie marnować czasu i pieniędzy na nierentownych klientów. "

O jakich nadużyciach mówimy?

  • Przesyłanie nielegalnych plików, w tym plików PDF, filmów, audio i oprogramowania
  • Ataki spamem i masowymi wiadomościami e-mail
  • Pasmo i użytkownicy sieci (masowe hotlinkowanie i Przejęcie FTP)

Wtyczki antyspamowe i aktualne oprogramowanie zwykle wystarczają, aby zapobiec nadużyciom, ale sprawdź u swoich klientów, czy podejrzewasz większe ryzyko. Nieuczciwi klienci powinni zostać zablokowani i, w skrajnych przypadkach, zgłosić się do władz.

12. Ogranicz komentarze na blogu do cennych opinii

Jeśli limit bazy danych jest ograniczony, możesz ograniczyć zatwierdzone komentarze do blogów do cennych opinii lub do ważnych czytelników, z którymi chcesz się zaangażować zawodowo. Możesz odpowiedzieć na inne komentarze e-mailem lub publicznie w poście na blogu. To bardzo ekstremalny środek, więc używaj go ostrożnie i oszczędnie. Główne ryzyko polega na tym, że utracisz ruch i reputację wśród blogerów i czytelników, a z czasem uzyskasz mniej informacji zwrotnych. Zawsze informuj swoich gości o powodach uciążliwego moderowania komentarzy, wyjaśniaj aktualne problemy z hostingiem i budżetem oraz obiecuj odpowiedzi e-mail. Oczywiście, bądźcie lojalni wobec danego słowa.

13. Regularnie pobieraj i usuwaj pliki dziennika

Pliki dziennika zostały utworzone, aby informować Cię o kondycji Twojej witryny, ale nie można ich używać na serwerze: jeśli nie pobierzesz i nie usuniesz ich co najmniej raz w tygodniu, ich rozmiar wzrośnie, aby zająć kilka megabajtów do GB. Dotyczy to szczególnie dwóch dzienników cPanel:

/ home / user / public_html / error_log

i

/ home / user / tmp / awstats /

Plik error_log zwykle zawiera błędy dynamiczne, takie jak ostrzeżenia PHP, błędy bazy danych (nielegalne sortowanie itp.) Oraz komentarze spamu, które nie zostały przesłane. Sprawdzaj ten plik co tydzień pod kątem błędów i ostrzeżeń, a następnie usuń go.

Wręcz przeciwnie, folder / awstats / zawiera wszystkie dzienniki dostępu i dzienniki statystyk dla Twojej witryny. Powinieneś wyłączyć oprogramowanie AwStats na swoim koncie, aby uniknąć wzrostu wykorzystania przestrzeni internetowej, ponieważ program automatycznie przechowuje pliki statystyk, lub jeśli nie możesz z powodu ograniczonych uprawnień, powinieneś skontaktować się z hostem i poprosić o wyłączenie całego oprogramowania analitycznego.

14. Utrzymuj konto hostingowe czyste i wolne od błędów

Brzmi trudno? Oto lista kontrolna dla Ciebie:

  • Zawsze aktualizuj oprogramowanie witryny
  • Regularnie usuwaj dzienniki i przestarzałe pliki
  • Pozbądź się spamu i komentarzy
  • Odinstaluj oprogramowanie, którego już nie potrzebujesz
  • Uruchom program antywirusowy na swoim koncie hostingowym
  • Zgłoś hacki i próby porwania dostawcy usług hostingowych

Innym sposobem na utrzymanie zdrowego i funkcjonalnego konta hostingowego jest użycie instalatora skryptów zamiast ręcznego instalowania całego oprogramowania potrzebnego do uruchomienia witryny. Upewnij się, że host jest chętny do pomocy, jeśli masz problemy z konfiguracją skryptów.

15. Zawsze należy zawsze aktualizować oprogramowanie

Jak mówi Marc Werne, „wielu klientów korzysta ze starych sklepów OS Commerce, które nawet nie współpracują z PHP 5.3. Kto wie, w czym mogą być wykorzystywane zabezpieczenia. ”Aktualizacje oprogramowania naprawdę stanowią rdzeń bezpieczeństwa twojego konta hostingowego: nie opieraj się aktualizacji CMS lub rozwiązania forum tylko dlatego, że nowa wersja jest o kilka megabajtów cięższa. Jeśli miejsce na dysku jest dla Ciebie prawdziwym problemem, migruj bazę danych do nowego, lekkiego rozwiązania. Jest to dla Ciebie najzdrowsza i najbezpieczniejsza opcja niż uruchamianie witryny na uszkodzonym oprogramowaniu.

Znaczenie decentralizacji

Można zauważyć, że większość wskazówek na liście dotyczyła korzystania z zasobów zewnętrznych w celu zmniejszenia obciążenia serwerów hosta. To nic innego jak bardzo podstawowa forma decentralizacji. Przetwarzanie w chmurze opiera się na tej samej zasadzie i zwykle większość dostawców hostingu korzysta z więcej niż jednego serwera, aby zapewnić wyższą wydajność. Powinieneś naprawdę postarać się jak najbardziej zdecentralizować swoje zasoby, aby były trwałe.

O Luanie Spinetti

Luana Spinetti jest niezależną pisarką i artystką mieszkającą we Włoszech oraz pasjonatką informatyki. Ma dyplom ukończenia szkoły średniej w dziedzinie psychologii i edukacji oraz uczestniczyła w kursie sztuki komiksu w ciągu 3, od którego ukończyła studia 2008. Jako wielopłaszczyznowa osoba, tak jak ona, rozwinęła duże zainteresowanie SEO / SEM i Web Marketing, ze szczególnym uwzględnieniem Social Media, i pracuje nad trzema powieściami w języku ojczystym (włoskim), które ma nadzieję indie wkrótce publikuje.