wordpress-logo2W ostatnim czasie było sporo problemów w działaniu zarówno strony, którą oglądasz, jak i forum – przyczyniło się do tego kilka powodów (awaria łącza, restarty maszyn, pasożyt na serwerze). Dzisiaj nastąpiła aktualizacja „silnika” strony (WordPress 2.6.3 –> 2.7), oraz forum (phpBB 3.0.3 –> 3.0.4). Dodatkowo odebrałem kilka ciekawych maili, ale o tym w dalszej częsci wpisu…

Odebrałem znowu kilka ciekawych maili, że strona i forum „jest do dupy, działa gównianie, nie może się załadować, do tego wyskakują p*jebane reklamy„. Z częścią zarzutów mogę się nawet zgodzić, najpierw kilka faktów:

Strona i forum jest hostowane na prywatnych serwerach stowarzyszenia, które zrobiło „zrzutę” na kilka porządnych maszyn,  UPS, KVM, switch i wrzuciło je do serwerowni w Holandii (Ecatel) na łączu symetrycznym 300Mbps. Serwery te  (działające pod kontrolą Debian GNU/Linux) mają rozdzielone zadania – shellownia (Uniksowa piaskownica dla pryszczatych geeków),  serwer WWW (mocno zmodyfikowane apache korzystające z bazy danych wirtualnych hostów, PHP w kilku wymyslnych wersjach, różne moduły) no i oczywiście maszyna na serwer MySQL.

Serwerami administrują prywatne osoby, które poświęcają swój czas na utrzymanie przy życiu tego projektu (a konfiguracja maszyn jest dość ciekawa, są autorskie rozwiązania samodzielnego dodawania/usuwania przez użytkowników domen, wirtualnych hostów, dnsów, baz danych).

No i zdarzają się awarie. Największe problemy były pod koniec listopada, kiedy to Ecatel brak zasilania położył praktycznie na dwa dni międzynarodowy węzeł w lokalizacji NIKHEF (pisałem o tym tutaj). Dzień wcześniej zaplanowane wyłączenie serwerów (dodanie pamieci, dysków) przerodziło się wg. praw Murphy’ego także w przerwę.

Jaka jest sytuacja na dzień dzisiejszy:

  1. serwery działają sprawnie, na początku przyszłego roku planowana jest spora rozbudowa środowiska,
  2. Ecatel nie sprawia żadnych problemów, większymm problemem jest np. Telekomunikacja Polska (znający temat wiedzą o ciekawych praktykach blokowania „niebezpiecznych miejsc” w internecie, np. serwerów IrcnetPL),
  3. Znalzał się szkodnik, który bardzo mocno obciążał serwer WWW (uruchomione proxy zostało „ubite”),
  4. do świąt serwer WWW powinien zyskać jeszcze około 300% obecnej wydajności,
  5. Silnik strony został zaktualizowany do wersji WordPress 2.7 (stara wersja: 2.6.3) – ciężko powiedzieć, czy dzięki temu będzie działać lepiej,
  6. Ze strony i forum zniknął skrypt statystyk, których używałem (stat24.com). Największą wadą tego skryptu (poza tym, że pewnie opóźniał ładowanie kodu) były sporej wielkości wyskakujące reklamy (jak doczytałem w regulaminie stat24 mieli do tego prawo, aby użytkownikowi maksymalnie dwa razy dziennie pojawiło się takie coś),
  7. Postaram się lepiej optymalizować grafikę na stronie,
  8. Forum przeskoczyło do wersji 3.0.4 (wg. dokumentacji kod został zoptymalizowany i powinno działać lepiej)

Staram się wykonywać inspekcję działania strony i wyłapywać newralgiczne elementy (zaznaczam, że na tworzeniu stron, php i pisaniu baz danych znam się gorzej, niż na szydełkowaniu – „łancuszek” na szydełku zrobię).

Sprawa reklam… Na stronie znajdują się dwie reklamy bannerowe google. W wiadomości pojawiają się reklamy-linki, oraz kwadratowy box w połowie artykułu (umieszcza go skrypt, ja nie decyduję jaka jest dokładna jego lokalizacja).
Reklamy nie mają na celu nabicia mojej obrzydliwej, zgniłej kapitalistycznej kieszeni a jedynie pozyskać fundusze na przedłużenie za około pół roku domeny (pierwszy rok jest zawsze tani, potem już trzeba trochę zapłacić) i opłacenie składki na serwery i łącze.

Nie mam zamiaru robić często spotykanej akcji innych forów („uwaga, uwaga – robimy zrzutę na domenę, każdy niech wpłaci ile może”) – może uda się to zrobić z reklam – Ci, co mają na swojej stronie reklamy google dobrze wiedzą, że od kliknięcia jest w najlepszym przypadku kilka centów (regulamin google nie pozwala mi przedstawiać dochodu, jednak nie jest to więcej, niż kilka dolarów miesięcznie). Nic więc nie stoi na przeszkodzie, aby czasem kliknąć w reklamę…

Jak jednak uważasz inaczej i jesteś gotowy być mecenasem aspireone.pl,  chętnie przerzucę go w inne miejsce. Wymagania:

  • brak limitów ruchu (duża część ruchu to download sterowników),
  • wydajny serwer WWW + MySQL,
  • najlepiej, jak dostęp przez ssh, własne skrypty, dostęp do crontaba, wget, links,
  • quota minimum 10GB (backup robi się często),
  • serwer DNS, możliwość zaparkowania domeny,
  • dodatkowy, własny system backupu (np. rdiff).

Chciałem także podziękować tym, co na forum podają cenne uwagi (np. że jest literówka w skryptach, co przekłada się na działanie całego serwisu, albo wyskakują dziwne reklamy – o których nic nie wiedziałem).



 Subskrybuj (FeedBurner)