Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

xSkyer

Użytkownik
  • Postów

    105
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez xSkyer

  1. CloudFlare robi za świetny loadballancer - rozprasza content na cały świat (tu masz ich mapę serwerów: https://www.cloudflare.com/network-map),z użyciem zmodyfikowanego pod swoje potrzeby reverse proxy nginx. Cache'uje treści, jak grafika, CSS i JavaScript, a także kompresuje te zasoby. Też oferuje ochronę przeciw atakom DDoS, dodatkowo ukrywa docelowy serwer (pamiętaj również o serwerze SMTP, bo mail() wypluwa rzeczywisty IP serwera, a także o wyłączeniu display_errors). Konfiguracja jest banalnie prosta, sprowadza się do paru kroków: Przekierowanie swojej domeny (w twoim przypadku matma4u.pl) na serwery DNS od Cloudflare, Ustawienie rekordów DNS, dla przykładu: @ (A, domena) - IP serwera + aktywowana chmurka (ich reverse proxy), direct (CNAME) z chmurką, www (CNAME) wskazujące na @ (domena). Oraz rekordy MX, w tym przypadku polecam Zoho mail, Yandex mail, Google Apps (jest płatne, niestety) - niezależny serwer pocztowy to świetna sprawa, pozwala na zapewnienie wysokiej dostępności i komunikacji w razie awarii serwera docelowego. Musisz w IPB (3.4.8 czy niższa/wyższa - nevermind) uaktywnić nagłówek, który pobiera rzeczywisty adres IP (w ustawieniach) oraz wyłączyć minify CSS/JS (IPB ma to włączone domyślnie i niepotrzebnie, bo obciąża serwer, gdy CloudFlare może zajmować się tą sprawą). I tyle. Litespeed jest płatny, ale masz alternatywę open-source od tej samej firmy, zwaną Openlitespeed. Generalnie, bardzo podobny frontend, ale zapodam klasyka, który zapodałeś: 'to przerost formy nad treścią'. Nginx jest świetny, ma masę funkcji, na które pozwoliłbyś sobie jedynie w Litespeed (komercyjna usługa = więcej możliwości, pheh). Zresztą, jeśli martwi Cię brak .htaccess, bo chcesz używać przyjaznych adresów URL (wiem, rozumiem), które, jak widać, masz włączone, to po prostu wklep regułki pod Nginksa i wsio. Nie możesz zawsze sugerować się benchmarkami, bo one są niemiarodajne - to też zależy od skryptu, konfiguracji frontendu, serwera, etc. Masa czynników, które wpływają na ostateczny wynik.
  2. xSkyer

    Licencja na 4.0

    Możliwe, że na białej stronie powinien był się pojawić jakiś błąd, ale został ukryty (zablokowany) przez hosting. Zapewne w jakimś miejscu masz logi. Co to za hosting?
  3. Hai. Też tego używam, nawet stworzyłem temat w jego sprawie: http://forum.invisionize.pl/topic/46129-memcached/#entry277090. Wyżej moja opinia na jego temat. Poza tym, opierasz się na Apache2, co jest absolutnym przeciwieństwem wydajności (na to wskazuje twoje forum matma4u.pl - Apache/2.4.10 (Debian)). Cytuję siebie z innego forum: Dodatkowo, trzymam grafikę (header, logo, etc.) na serwerach Google. Spróbuj również varnish + modyfikacja IPB pod niego (dodająca odpowiedni nagłówek) - istny demon wydajności, który pokazuje kopię tematu/postu z opóźnieniem o parę minut, a w razie nowego postu odświeża się. Btw, jaki przydział RAM dla memcached ustawiłeś?
  4. Nic nie jest pozbawione wad, więc jeśli czujecie taką potrzebę - chętnie zgłoszę się na 'testera' tłumaczenia. Mógłbym zgłosić nieprawidłowości w tłumaczeniu danej zmiennej, a chętnie to zrobię. Nie, żeby przyspieszyć ten proces, ale z czystej chęci i tego, że mam więcej czasu do poświęcenia.
  5. Ale jego problemem nie jest PageRank w wyszukiwarce, tylko sam fakt, że nie indeksuje jego strony...
  6. Nope, ich 'zabezpieczenia przeciwko ddos/dos' to blackholling, nic więcej.
  7. Nie może. Dlaczego nie? Bo wg. Facebooka 'usuń konto' to zawieszenie konta, które można odwrócić w każdej chwili. Dane pozostają nadal, to samo z wiadomościami i zdjęciami.
  8. To może oznaczać skasowane konto użytkownika. Zrobiłeś to?
  9. Właśnie testuję InnoDB. A co do oszczędności (lub nie) zasobów - zawsze, gdy istnieje rozwiązanie na redukcję zużycia zasobów, zawsze powinno się tego używać. Nawet, jeśli masz serwery z prawie gumy, to należy być przygotowanym na spore obciążenie. Spróbuj też memcached i APC. Edit: z internetu wyczytałem, że MyISAM ma mniejszą chrapkę na zasoby niż InnoDB, ale ten drugi (w moim mniemaniu) jest znacznie wydajniejszy. Jaki tego wniosek? Moim zdaniem, to drugie jest lepsze i w efekcie długoterminowym mniej zasobożerne i to z prostej przyczyny: im szybciej rozwiązuje się interpretator PHP, tym bardziej wypoczęty jest nginx, bo nie musi przez cały czas długo odpowiadać na żądania.
  10. Możesz zgłosić zdjęcie, na którym uwieczniono Cię wbrew Twojej woli. Jeśli na nim nie jesteś, a chcesz się odznaczyć - z tym nie ma problemu.
  11. $INFO['mysql_tbl_type'] = 'MyISAM'; A niedługo: $INFO['mysql_tbl_type'] = 'InnoDB'; Chętnie sam przetestuję, jeśli twierdzisz, że jest zdecydowanie na korzyść. A propos sphinx, to chyba nie zdążyłeś o tym jeszcze napisać, lecz sam się zastanawiałem nad tym rozwiązaniem.
  12. Możesz dodatkowo zapisać się na subskrypcję IPS (czy choćby konkretnego działu, gdzie się wyświetlają newsy).
  13. A ja widzę, że ta modyfikacja jest płatna. Kupiłeś ją. Czyli powinieneś otrzymać wsparcie. Nie wiem więc dlaczego nie otrzymałeś tej pomocy.
  14. Adres do zainicjowania połączenia z serwerem to: samp://IP:port. Bez żadnego http:// czy https://, a nawet //.
  15. http://forum.invisionize.pl/topic/45935-nie-dochodzą-niektóre-emaile/?p=276063- alternatywą jest również mailgun i emaillabs.pl (polska usługa, więc krótsze czasy dostępu). Ach, na forum jest tyyyle udzielonych odpowiedzi na dalej występujące pytania.
  16. Nie lepiej oprawić ładnie tekst w BBCode i nadać mu tag [warn]? Pamiętaj, że im mniej modyfikacji, tym bardziej niezależny jesteś, co się przekłada również na bezpieczeństwo (przestarzała modyfikacja robi swoje). Możesz dodać tag właśnie tutaj: ACP Wygląd Zawartość postów BBCode Zobacz nasz przykład: Edit: tu masz kod: <div class='message error'> <p style='line-height:25px;'> Użytkownik otrzymał ostrzeżenie od moderatora forum. Powodem tego może być naruszenie <a href="/index.php?app=forums&module=extras&section=boardrules">regulaminu</a>. </p> Powinieneś wiedzieć, że: <ul> <li>Uważających się za nietykalnych nagradzamy <span style='text-decoration:underline;'>dożywotnią banicją</span>.</li> <li>Prosimy o zachowanie kultury, jak i zarówno o przestrzeganie ogólnoświatowej netykiety sieci Internet.</li> <li>Wszelki spam bądź notoryczne nękanie kogoś są surowo zabronione!</li> </ul> </div> Myślę, że to wystarczy.
  17. Coś wątpię, że Hostinger oferuje kopie bezpieczeństwa. Jeśli nie robiłeś tego we własnym zakresie to właśnie wygrałeś Medal Głupstwa roku 2015.
  18. Chyba jesteś oderwany od rzeczywistości, skoro sądzisz, że Opera ma tak marny udział na rynku mobilnym. A poza tym, to i tak nie powód, dla którego powinno się olać ten problem. Nie bądź potem hipokrytą i nie wytykaj, że na przykład sobie taki Microsoft olewa Linuksa, nie wydając na niego najnowszej wersji Skype'a.
  19. Na przyszłość dopisuj Options -Indexes do .htaccess, bo jego brak pozostawia wiele do życzenia. Jeśli chcesz, abym zabrzmiał wystarczająco przekonująco to zobacz to: http://niebezpiecznik.pl/post/kupiles-papierosa-przez-internet-na-e-dym-pl-zmien-haslo/.
  20. Jest to wbudowane w IPB. Panel moderatora ⇒ Panel moderatora ⇒ Ogłoszenia ⇒ Napisz ogłoszenie. Wtedy będziesz musiał uzupełnić treść i wybrać dział(y), gdzie ma widnieć to ogłoszenie.
  21. Zobacz to: http://community.invisionpower.com/files/file/4914-tb-group-format/.
  22. http://community.invisionpower.com/files/file/4914-tb-group-format/- tu masz darmową alternatywę. I o ile się nie mylę, przy tym nie wysypuje się błąd.
  23. Huh. Nice! Jakiś czas temu wpadłem na narzędzie IPB do filtrowania słów, chciałem ofiltrować różne słowa, ale nie miałem na to zbytnio czasu, więc szukałem gotowej listy w internecie - cóż, tego nie było. Dziękuję za kawał roboty włożonej w to! Lista oczywiście załadowana.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.