Fórum Ubuntu CZ/SK

Komunita => Ubuntu CZ/SK => Stránky Ubuntu.cz => Téma založeno: Vojtěch Trefný 12 Srpna 2014, 16:18:28

Název: Postupný update stránek
Přispěvatel: Vojtěch Trefný 12 Srpna 2014, 16:18:28
Postupně budu provádět aktualizaci stránek z Drupalu 6 na 7. První na řadě je xubuntu.cz, které tedy bude nějakou dobu nedostupné (předpokládám, že kolem osmé nejpozději bych měl skončit, budu taky trochu uklízet bordel atp.).

Postupně dojde na všechny stránky, do kdy přesně bude vše převedeno nevím, bude to spíš jak budu mít zrovna čas a taky jak dobře/špatně to teď půjde, na xubuntu.cz si to spíš tak zkouším :)
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 12 Srpna 2014, 18:30:34
Tak Xubuntu.cz hotovo. Kdo tam má účet může se podívat jak vypadá moderní CMS, už i wysiwg editor máte ;)
Název: Re:Postupný update stránek
Přispěvatel: František Zatloukal 12 Srpna 2014, 22:27:53
Pěkný, když si vzpomínám, jak jsem se do toho já pustil a pak zjistil, že je potřeba překopávat csska  :o
No jo, jsem zvyklej aktualizovat klepnutím na příslušné tlačítko v administraci :)

Každopádně, mám nápad, jak si zjednodušit údržbu v podobě aktualizace odkazů na nové verze Ubuntu. Odkazy z webů povedou na jediný php soubor, kterému předají přes odkaz GET proměné definující DE a variantu (lts/ne-lts ; v případě Ubuntu ještě i server/desktop/minimal). Ten by provedl redirect přímo na aktuální verzi Isa, takže by po vydání nových obrazů stačilo dělat změnu jen na jednom místě. [RFC]
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 12 Srpna 2014, 22:51:32
Pěkný, když si vzpomínám, jak jsem se do toho já pustil a pak zjistil, že je potřeba překopávat csska  :o
No jo, jsem zvyklej aktualizovat klepnutím na příslušné tlačítko v administraci :)

Protože mezi takovým Wordpressem 2.5 a 3.1* udělám klik a všechno včetně na míru udělaného motivu se mi samo zaktualizuje ;) Kdyby to nebyla major verze a kdyby to všechno nebylo všude na netu a v upgrade notes, tak nic neříkám.


*) Časově zhruba odpovídá vydání Drupalu 6 a 7, jen pro srovnání.

Každopádně, mám nápad, jak si zjednodušit údržbu v podobě aktualizace odkazů na nové verze Ubuntu. Odkazy z webů povedou na jediný php soubor, kterému předají přes odkaz GET proměné definující DE a variantu (lts/ne-lts ; v případě Ubuntu ještě i server/desktop/minimal). Ten by provedl redirect přímo na aktuální verzi Isa, takže by po vydání nových obrazů stačilo dělat změnu jen na jednom místě. [RFC]

Jelikož to nezní vůbec složitě ;)
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 12 Srpna 2014, 22:51:57
A jinak jsem se nudil, tak jsem zvládnul i Kubuntu.cz.
Název: Re:Postupný update stránek
Přispěvatel: Tadeáš Pařík 13 Srpna 2014, 09:19:50
Co to bude koštovat?  ;)
Název: Re:Postupný update stránek
Přispěvatel: Petr Merlin Vaněček 13 Srpna 2014, 09:39:55
Co to bude koštovat?  ;)

Klobásky, uzený, kus špeku a půlčíka slivovice ...
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 13 Srpna 2014, 10:07:29
Co to bude koštovat?  ;)

Kolik dáš? :)
Název: Re:Postupný update stránek
Přispěvatel: Tadeáš Pařík 13 Srpna 2014, 14:38:10
Co to bude koštovat?  ;)

Kolik dáš? :)

Tak původně jsme se bavili o tom, že to za nějaký mrzký peníz uděláš, tak stále počítám, že to zdarma nebude. Nějaká částka padla taky, tak stačí jen říct a peníze ti poukážu na tvůj účet.
Název: Re:Postupný update stránek
Přispěvatel: Martin Šácha 13 Srpna 2014, 14:51:16
No vida, Vojta se probudil nas...nakrk a hned vsechno funguje :)
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 13 Srpna 2014, 15:17:16
Co to bude koštovat?  ;)

Kolik dáš? :)

Tak původně jsme se bavili o tom, že to za nějaký mrzký peníz uděláš, tak stále počítám, že to zdarma nebude. Nějaká částka padla taky, tak stačí jen říct a peníze ti poukážu na tvůj účet.

Jo jo, já tu fakturu na milion pošlu :)
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 13 Srpna 2014, 15:19:44
No vida, Vojta se probudil nas...nakrk a hned vsechno funguje :)

Jen si nezvykejte, weby vám udělám, ať to máte pořádně, ale tím to končí -- od října mám v RH regulérní půlúvazek a nebudu mít už vůbec čas.
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 14 Srpna 2014, 19:59:34
Lubuntu.cz hotovo. Ten web je ovšem především jen pro ostudu, aspoň vzít obsah z xubuntu.cz, překopírovat a přepsat ty Xka na Lka byste mohli.

----------------

Hlavní důvod, proč jsem se s Lubuntu.cz sral je především ten, že jsem se rozhodl ušetřit vám starosti s hromadou různých motivů tady a támhle a budete mít jeden jediný motiv "Ubuntucz", který je barevně přizpůsobitelný -- na Ubuntu.cz a spol si prostě zakliknete oranžovou, na Blogu fialovou a na Lubuntu.cz modrou a neřešíte. Nebude se duplikovat obsah, nebude bordel atd.

[příloha smazaná administrátorem]
Název: Re:Postupný update stránek
Přispěvatel: František Zatloukal 16 Srpna 2014, 12:47:18
Až Vojta dokončí aktualizace stránek, tak se pokusím udělat pár optimalizací podle PageSpeed Insights.
Konkrétně tedy zkusím aktivovat Gzip kompresi a js soubory přemístit do patičky.

Komplet report, kdo by měl zájem: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fubuntu.cz (https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fubuntu.cz)
Název: Re:Postupný update stránek
Přispěvatel: František Zatloukal 19 Srpna 2014, 23:12:37
Jestli nikdo nemáte nic proti, tak to +/- tento týden hodím na server a předělám odkazy.

Url takhle:
rel.php?lts=0&arch=i386&var=desktop&desktop=unity - 32 bit Ubuntu Release (14.10)
rel.php?lts=1&arch=amd64&var=desktop&desktop=kde - 64 bit Kubuntu Lts
rel.php?lts=1&arch=amd64&var=server - 64 bit Server
rel.php?lts=1&arch=amd64&var=mini - 64 bit mini iso

Kód: [Vybrat]
<?php

$latest 
"14.10"// posledni release
$latest_lts "14.04.1"// posledni lts (ve tvaru x.y nebo x.y.z)

// pole vydani - vzdy lts a posledni release
$codes = array("14.04.1" => "trusty""14.10" => "utopic");

// GET parametry
$lts $_GET['lts']; // 1 nebo 0
$arch $_GET['arch']; // i386 nebo amd64
$var $_GET['var']; // desktop, server, mini
$desktop $_GET['desktop']; // prostredi - unity, edu, xfce, lxde, kde

if ($lts == 1)
{
$code $codes[$latest_lts];
$ver $latest_lts;
}

else
{
$code $codes[$latest];
$ver $latest;
}

if (
$var == "desktop")
{
switch($desktop)
{
case "unity":
$redir "http://releases.ubuntu.com/" $code "/" "ubuntu-" $ver "-desktop-" $arch ".iso";
header("Location: $redir");
break;
case "edu":
$redir "http://cdimage.ubuntu.com/edubuntu/releases/" $code "/release/edubuntu-" $ver "-dvd-" $arch ".iso";
header("Location: $redir");
break;
case "xfce":
$redir "http://cdimage.ubuntu.com/xubuntu/releases/" $code "/release/xubuntu-" $ver "-desktop-" $arch ".iso";
header("Location: $redir");
break;
case "lxde":
$redir "http://cdimage.ubuntu.com/lubuntu/releases/" $code "/release/lubuntu-" $ver "-desktop-" $arch ".iso";
header("Location: $redir");
break;
case "kde":
$redir "http://cdimage.ubuntu.com/kubuntu/releases/" $code "/release/kubuntu-" $ver "-desktop-" $arch ".iso";
header("Location: $redir");
break;
case "gnome":

break;
case "mate":

break;
}
}
elseif (
$var == "server")
{
$redir "http://releases.ubuntu.com/" $code "/" "ubuntu-" $ver "-" $var "-" $arch ".iso";
header("Location: $redir");
}
elseif (
$var == "mini")
{
$redir "http://archive.ubuntu.com/ubuntu/dists/" $code "/main/installer-" $arch "/current/images/netboot/mini.iso";
header("Location: $redir");
}
?>

Název: Re:Postupný update stránek
Přispěvatel: Martin Šácha 20 Srpna 2014, 08:00:21
Ja bych tam unstable vubec nenabizel. Kdo na testovani ma skill, tak je snadno dohleda.
Server nema graficke rozhrani, $desktop zbytecna -> $var muze rovnou obsahovat varianty kde/unity/...
Naopak bych pridal lts={0,1}.

Kód: [Vybrat]
rel.php?lts=1&arch=i386&&var=unity //14.04 32bit Unity
rel.php?lts=1&arch=amd64&var=server //14.04 64 server
Název: Re:Postupný update stránek
Přispěvatel: František Zatloukal 20 Srpna 2014, 09:57:41
To unstable je placeholder pro klasická ne-lts vydání(až bude 14.10 stabilní). A ano, ještě mohu trochu zredukovat užití proměnných.
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 22 Listopadu 2014, 16:39:02
Že mi to teda trvá, co?

Každopádně dnes dokončeny stránky sdružení (http://sdruzeni.ubuntu.cz/) a release párty (http://party.ubuntu.cz/). Jsou to jen "malé" stránky, ale je to především test před převodem blogu a ubuntu.cz samotného (nic dalšího už nechybí). Takže pokud byste si našli trochu času a proklikali oboje stránky (máte-li účet tak i správcovskou část) a pokud něco nefunguje nebo vypadá divně (míněno z pohledu tématu vzhledu), tak mi to nahlásili, než se pustím do samotného ubuntu.cz.
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 22 Listopadu 2014, 21:31:25
Tak jsem neodolal a převedl i blog :-)
Název: Re:Postupný update stránek
Přispěvatel: Martin Šácha 23 Listopadu 2014, 11:22:46
Sikovnej ;)
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 20 Prosince 2014, 16:13:16
Dneska jsem se pustil do poslední výzvy, ubuntu.cz. Zatím je to stále v průběhu, tak schválně, co z toho vyleze (zálohu DB jsem udělal).

Uvidím, jestli stihnu vše dneska nebo budu pokračovat ještě zítra (kdyby se někdo divil, proč Ubuntu.cz nejde)-
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 20 Prosince 2014, 20:44:25
Dobrý, databáze přežila :) Ale bude potřeba si s tím trochu více pohrát a dneska se mi už nechce, zbytek zítra, stránky zůstanou vypnuté (v maintenance módu).
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 21 Prosince 2014, 19:18:18
Tak Ubuntu.cz je opět nahozeno, ale ještě bude potřeba trochu pročistit tu hromadu složek na webu, snad se k tomu dostanu příští víkend.

Pokud narazíte na něco, co nefunguje, nahlaste mi to. Snažil jsem se obrázky sesypat do jediné složky, takže je možné, že některé obrázky nejsou tam, kde se očekává.
Název: Re:Postupný update stránek
Přispěvatel: Tadeáš Pařík 22 Prosince 2014, 11:54:00
Ahoj Vojto, neměl jsem čas to zkoumat, ale již při prvním otevření jsem narazil na toto:

[příloha smazaná administrátorem]
Název: Re:Postupný update stránek
Přispěvatel: František Zatloukal 22 Prosince 2014, 12:51:37
Vypadá to vpohodě.

Napadlo mě, https://developers.google.com/speed/pagespeed/insights/?hl=cs&url=http%3A%2F%2Fubuntu.cz%2F (https://developers.google.com/speed/pagespeed/insights/?hl=cs&url=http%3A%2F%2Fubuntu.cz%2F) , co nezkusit zoptimalizovat velikost webu? Zvládl bych to sám, ale chtěl jsem se zeptat, jak je to s výkonem procesoru na serveru, jestli by komprese náhodou načítání ještě více neprodloužila  :o .
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 22 Prosince 2014, 16:14:11
Ahoj Vojto, neměl jsem čas to zkoumat, ale již při prvním otevření jsem narazil na toto:

No vzhledem k tomu, že na stránce "pro média" nic nemáme, tak jsem to vyřešil jednoduše :)
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 22 Prosince 2014, 16:15:21
Napadlo mě, https://developers.google.com/speed/pagespeed/insights/?hl=cs&url=http%3A%2F%2Fubuntu.cz%2F (https://developers.google.com/speed/pagespeed/insights/?hl=cs&url=http%3A%2F%2Fubuntu.cz%2F) , co nezkusit zoptimalizovat velikost webu? Zvládl bych to sám, ale chtěl jsem se zeptat, jak je to s výkonem procesoru na serveru, jestli by komprese náhodou načítání ještě více neprodloužila  :o .

Seskupení i kompresi JS a CSS mám v Drupalu nastavenou. Jestli chcete nastavit i kompresi na straně webserveru, není problém, ale to už si udělejte sami ;)
Název: Re:Postupný update stránek
Přispěvatel: Vojtěch Trefný 23 Prosince 2014, 18:04:46
Ahoj Vojto, neměl jsem čas to zkoumat, ale již při prvním otevření jsem narazil na toto:

No vzhledem k tomu, že na stránce "pro média" nic nemáme, tak jsem to vyřešil jednoduše :)

Tak už by to mělo by v pořádku (míněno i se zobrazením téhle položky).