Uživatel:Josmart

Z WikiSkript

A
Jsem členem WikiTýmu
na úrovni administrátor.
User-Josmart.jpg

Josmart je programátorem na Oddělení výpočetní techniky 1. LF UK.
Má na starosti mimo jiné technickou podporu WIKI.

Odkazy[upravit | editovat zdroj]

NS Mediawiki[upravit | editovat zdroj]

Poznámky[upravit | editovat zdroj]

  • Všechny extensions včetně dokumentace jsou k dispozici na Bitbucket.
  • Vložení odkazu na soubor na fileserveru: [file://///dek-install/install/Antivirus/FxMydoom.log SOUBOR]
  • Gramatika: {{GRAMMAR:6sg|WikiSkripta}}, Výstup = WikiSkriptech
  • Fix for uploading Word Files

Poznámky k WW[upravit | editovat zdroj]

Trendy[upravit | editovat zdroj]

VideoWiki[upravit | editovat zdroj]

Videa na MedicalMedia[upravit | editovat zdroj]

  • https://www.medicalmedia.eu, návody ZDE.
  • <playmm id="454" width="640" height="360"></playmm>
  • příklad ZDE
  • Výše uvedeným tagem lze do WS vkládat bez omezení jakákoliv volně přístupná videa. Chceme-li vložit video, jehož shlédnutí je jakkoliv omezeno, je nutné v administraci MM povolit možnost zobrazení videa na wikiskriptech. Pak půjde rovněž použít uvedený tag. Takové video ale samozřejmě bude vyžadovat autentifikaci proti CAS. Stejnou funkci asi zastane prostý odkaz na web MM.

Zrychlování WS[upravit | editovat zdroj]

WS se delší dobu potýkaly s dlouhými timeouty a občasnými výpadky. Podařilo se nám zjistit příčiny a WS zrychlit. Např. gtmetrix.com jsme původně byli v červeném a oranžovém poli s dobou načítání třeba i 15s, teď jsme už zelení.

Co pomohlo:

  • Webserver Apache neběžel v doporučeném produkčním modu a měli jsme problém to bezpečně na freeBSD rozjet. Vyřešili jsme to přechodem na Nginx. Pro srovnání, Apache si při špičkách byl schopen vzít i 90% výkonu celého VMWare, Nginx nejde nad 50%. Přechod na Nginx nebyl triviální, kromě různých přesměrování jsem se snažil konfiguraci optimalizovat z hlediska rychlosti i bezpečnosti.
  • Web má několik úrovní kešování, které je potřeba nastavit nějak rozumně, aby to nepůsobilo nějaké problémy při zobrazování stránek.
  • Databáze: databáze prošla optimalizací, zvládne teď obsluhovat požadavky aplikačního serveru rychleji a bez výpadků.
  • Konfigurace databáze, webserveru a kešování je dost komplikovaná záležitost. Když se něco změní, výsledky se neprojeví hned, ladí se to obtížně. Ale je určitě prostor, jak to ještě v budoucnu vylepšit.
  • Různé online tools, které měří rychlost, ukazují taky, co by se dalo na stránkách zlepšit. Takto jsem přišel například na to, že komprese nabízených stránek byla sice zapnutá, nicméně nefungovala pro velké dynamicky generované javascripty wikiskript kvůli tomu, že uvádějí zastaralý mime typ. Slepi se dále pokusil zmenšit objem načítaných javascriptů, což taky může pomoct. Prostor pro zlepšení je např. v tom, že na každé stránce WS se načítají masivní javascripty ImageAnnotatoru, i když na ní nejsou potřeba. Jestli se nám to podaří ošetřit tak, aby se zbytečně nenačítaly, mohlo by jít poznat.