Edytujesz „Forum:DPL, SMW i inne mądrze brzmiące skróty”

Z Nonsensopedii, polskiej encyklopedii humoru

Uwaga: Nie jesteś zalogowany. Jeśli wykonasz jakąkolwiek zmianę, Twój adres IP będzie widoczny publicznie. Jeśli zalogujesz się lub utworzysz konto, Twoje zmiany zostaną przypisane do konta, wraz z innymi korzyściami.

Ta edycja może zostać anulowana. Porównaj ukazane poniżej różnice między wersjami, a następnie zapisz zmiany.

Aktualna wersja Twój tekst
Linia 3: Linia 3:
Mały apdejt techniczny, dla chętnych.
Mały apdejt techniczny, dla chętnych.


Być może kojarzycie rozszerzenie DPL, [[mw:Extension:DynamicPageList3|DynamicPageList]]. Pozwala tworzyć samoodświeżające się spisy stron i inne cuda. Dzięki temu działają strony przeglądowe w Słowniku, głosowania SDU, ANM, GNM i parę innych całkiem przydatnych rzeczy. DPL-a mamy od dawna, był też na Wikii i to długo. Z nim są jednak pewne… problemy. DPL jest rozszerzeniem o bardzo złej, wręcz memicznej sławie wśród adminów i deweloperów MediaWiki, ze względu na masę luk bezpieczeństwa, jakie się w nim znajdują i dodatkowe możliwości ataku jakie stwarza. Przy pomocy DPL-a można łatwo przeprowadzić bardzo skuteczny atak DoS (tj. zawieszający całą stronę) przy pomocy nawet jednego komputera. Atak na Nonsensopedię w ostatniego sylwestra, który zawiesił kompletnie ozety, właśnie zadziałał w ten sposób „dzięki” DPL-owi.
Być może kojarzycie rozszerzenie DPL, DynamicPageList. Pozwala tworzyć samoodświeżające się spisy stron i inne cuda. Dzięki temu działają strony przeglądowe w Słowniku, głosowania SDU, ANM, GNM i parę innych całkiem przydatnych rzeczy. DPL-a mamy od dawna, był też na Wikii i to długo. Z nim są jednak pewne… problemy. DPL jest rozszerzeniem o bardzo złej, wręcz memicznej sławie wśród adminów i deweloperów MediaWiki, ze względu na masę luk bezpieczeństwa, jakie się w nim znajdują i dodatkowe możliwości ataku jakie stwarza. Przy pomocy DPL-a można łatwo przeprowadzić bardzo skuteczny atak DOS (tj. zawieszający całą stronę) przy pomocy nawet jednego komputera. Atak na Nonsensopedię w ostatniego sylwestra, który zawiesił kompletnie ozety, właśnie zadziałał w ten sposób „dzięki” DPL-owi.


W skrócie – chcę się tego pozbyć, jak najszybciej, nie chcę mieć więcej podobnych problemów z serwerem. Oczywiście nie możemy tak po prostu zrezygnować ze wszystkich funkcjonalności Nonsensopedii, które korzystają z DPL-a, potrzebujemy go czymś zastąpić. Planuję to zrobić przy pomocy [[smw:|Semantic MediaWiki]], rozszerzenia, które jest podstawą działania Nondanych.
W skrócie – chcę się tego pozbyć, jak najszybciej, nie chcę mieć więcej podobnych problemów z serwerem. Oczywiście nie możemy tak po prostu zrezygnować ze wszystkich funkcjonalności Nonsensopedii, które korzystają z DPL-a, potrzebujemy go czymś zastąpić. Planuję to zrobić przy pomocy [[smw:|Semantic MediaWiki]], rozszerzenia, które jest podstawą działania Nondanych.


SMW pozwala dodawać do wiki różnego rodzaju powiązania i wartości bazodanowe, na których później można uruchamiać szybko zapytania. Na Nonsensopedii będzie to nieco inaczej skonfigurowane niż na Nondanych, postaram się żeby SMW było jak najmniej widoczne dla zwykłego użytkownika i schowane gdzieś w tle. Będzie nam służyło tylko do spraw technicznych, rzecz jasna encyklopedia humoru nie jest sama w sobie dobrym materiałem na bazę danych :P
W skrócie: SMW pozwala dodawać do wiki różnego rodzaju powiązania i wartości bazodanowe, na których później można uruchamiać szybko zapytania. Na Nonsensopedii będzie to nieco inaczej skonfigurowane niż na Nondanych, postaram się żeby SMW było jak najmniej widoczne dla zwykłego użytkownika i schowane gdzieś w tle. Będzie nam służyło tylko do spraw technicznych, rzecz jasna encyklopedia humoru nie jest sama w sobie dobrym materiałem na bazę danych :P


Oprócz zastąpienia DPL-a mam wobec SMW na Nonsensopedii większe plany, chciałbym przy jego pomocy przerobić system szablonów opisów grafik, tak, żeby był bardziej przejrzysty, rozszerzalny i milszy dla serwera pod kątem wydajnościowym. Nooo ale to jak będę miał czas.
Oprócz zastąpienia DPL-a mam wobec SMW na Nonsensopedii większe plany, chciałbym przy jego pomocy przerobić system szablonów opisów grafik, tak, żeby był bardziej przejrzysty, rozszerzalny i milszy dla serwera pod kątem wydajnościowym. Nooo ale to jak będę miał czas.


SMW wgram dzisiaj w nocy (stąd możliwa przerwa techniczna, SMW niestety jest upierdliwe w instalacji), także od rana powinno śmigać. {{Ostrzyciel}} 18:14, 29 wrz 2019 (CEST)
SMW wgram dzisiaj w nocy (stąd możliwa przerwa techniczna, SMW niestety jest upierdliwe w instalacji), także od rana powinno śmigać. {{Ostrzyciel}} 18:14, 29 wrz 2019 (CEST)
----
:Czy [[Nonsensopedia:tryb awaryjny|tryb awaryjny]] będzie jeszcze potrzebny? {{Polskacafe}} 20:25:55, wrz 29, 2019 (CEST)
::Otóż nie :) {{Ostrzyciel}} 20:48, 29 wrz 2019 (CEST)
:DPL i DPLForum zostały wyłączone. {{Polskacafe}} 11:02:07, paź 06, 2019 (CEST)
Cc-white.svg Wszystko, co napiszesz na Nonsensopedii, zgadzasz się udostępnić na licencji cc-by-sa-3.0 i poddać moderacji.
NIE UŻYWAJ BEZ POZWOLENIA MATERIAŁÓW OBJĘTYCH PRAWEM AUTORSKIM!
Anuluj Pomoc w edycji (otwiera się w nowym oknie)

Szablony użyte w tym artykule: