Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Postupný update stránek  (Přečteno 18411 krát)

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Postupný update stránek
« kdy: 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 :)
« Poslední změna: 12 Srpna 2014, 16:21:02 od Vojtěch Trefný »

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #1 kdy: 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 ;)

František Zatloukal

  • Závislák
  • ***
  • Příspěvků: 1799
    • frantisek.zatloukalu.eu
Re:Postupný update stránek
« Odpověď #2 kdy: 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]
First they ignore you, then they laugh at you,
then they fight you, then you win.
Powered by Fedora 22 | Ubuntu 15.10

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #3 kdy: 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ě ;)

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #4 kdy: 12 Srpna 2014, 22:51:57 »
A jinak jsem se nudil, tak jsem zvládnul i Kubuntu.cz.

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Postupný update stránek
« Odpověď #5 kdy: 13 Srpna 2014, 09:19:50 »
Co to bude koštovat?  ;)
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Postupný update stránek
« Odpověď #6 kdy: 13 Srpna 2014, 09:39:55 »
Co to bude koštovat?  ;)

Klobásky, uzený, kus špeku a půlčíka slivovice ...
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #7 kdy: 13 Srpna 2014, 10:07:29 »
Co to bude koštovat?  ;)

Kolik dáš? :)

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Postupný update stránek
« Odpověď #8 kdy: 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.
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:Postupný update stránek
« Odpověď #9 kdy: 13 Srpna 2014, 14:51:16 »
No vida, Vojta se probudil nas...nakrk a hned vsechno funguje :)
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #10 kdy: 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 :)

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #11 kdy: 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.

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #12 kdy: 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]

František Zatloukal

  • Závislák
  • ***
  • Příspěvků: 1799
    • frantisek.zatloukalu.eu
Re:Postupný update stránek
« Odpověď #13 kdy: 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
First they ignore you, then they laugh at you,
then they fight you, then you win.
Powered by Fedora 22 | Ubuntu 15.10

František Zatloukal

  • Závislák
  • ***
  • Příspěvků: 1799
    • frantisek.zatloukalu.eu
Re:Postupný update stránek
« Odpověď #14 kdy: 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");
}
?>

« Poslední změna: 20 Srpna 2014, 12:00:09 od František Zatloukal »
First they ignore you, then they laugh at you,
then they fight you, then you win.
Powered by Fedora 22 | Ubuntu 15.10

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:Postupný update stránek
« Odpověď #15 kdy: 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
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

František Zatloukal

  • Závislák
  • ***
  • Příspěvků: 1799
    • frantisek.zatloukalu.eu
Re:Postupný update stránek
« Odpověď #16 kdy: 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.
First they ignore you, then they laugh at you,
then they fight you, then you win.
Powered by Fedora 22 | Ubuntu 15.10

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #17 kdy: 22 Listopadu 2014, 16:39:02 »
Že mi to teda trvá, co?

Každopádně dnes dokončeny stránky sdružení a release párty. 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.

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #18 kdy: 22 Listopadu 2014, 21:31:25 »
Tak jsem neodolal a převedl i blog :-)

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:Postupný update stránek
« Odpověď #19 kdy: 23 Listopadu 2014, 11:22:46 »
Sikovnej ;)
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #20 kdy: 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)-

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #21 kdy: 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).

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re:Postupný update stránek
« Odpověď #22 kdy: 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á.

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Postupný update stránek
« Odpověď #23 kdy: 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]
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

František Zatloukal

  • Závislák
  • ***
  • Příspěvků: 1799
    • frantisek.zatloukalu.eu
Re:Postupný update stránek
« Odpověď #24 kdy: 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 , 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 .
First they ignore you, then they laugh at you,
then they fight you, then you win.
Powered by Fedora 22 | Ubuntu 15.10

 

Provoz zaštiťuje spolek OpenAlt.