Cesta webmastera
Články jsem úmyslně nekoncipoval jako návody typu copy & paste, protože stejně budete programovat vlastní řešení a pozlatíte si ruce jak s PHP tak s SQL, dále využijete i XML / XPath a pořád budete namočeni do HTML a CSS, abyste tomu nakonec nasadili korunu vlastní grafikou. Tvorba textů a obsahu vůbec je až sekundární.
CW0 Co promyslet na úvod
CW(0) - Rozmýšlení content management systému po roce 2000; zásadní funkce CMS podle Joomly
CW(0,1) - Zbudování vlastního CMS nebo spíš redakčního enginu v PHP (úvod)
CW1 Stěžejní záležitosti
CW(1) - INDEX, definice databáze a SINGLETON - Soubor, kterým to celé začíná
CW(1,0) - ARTICLE ROUTER - páteř celé aplikace; směrování obsahu databáze do příslušných šablon
CW(1,1) - Nasávání textů z databáze
CW(1,12A) - Multiarticle(1) - Dělení článků
CW(1,12B) - Multiarticle(2) - Next a Prev odkazy při dělení, druhá půle výpisu multičlánku
CW(1,12C) - Multiarticle(3) - Prolinkovaná tabulka odkazů ke kapitolám (Osnova)
CW2 Funkční prvky webového enginu, moduly mezi směrovačem a šablonami
CW(2,2) - SOCIAL BOOKMARKING ikony na vašem webu, social presence
CW3 Různé drobnosti
CW(3,x) .HTACCESS - Prohnaně užitečný konfigurátor našeho webhostingu
CW(3,x) DBeaver - konečně pořádný open-source editor databází pro Linux
CW(3,x) Mobilní pohroma aneb od Pure CSS hover menu zase zpátky k javascriptu?
CW(3,x) Náročný naskriptovaný upload Laravel webu na server pomocí LFTP v Linuxu
CW(3,x) Prioritizace smysluplného obsahu čistě přeskupením HTML a CSS layoutu
Laravel je dokonalý až moc - příklad:
Můj děda zemřel na digitální prozření
Budete mít nejspíše lokální testovací server v podobě Apache pod Linuxem pod virtuální mašinou we Windows. Vlastní textový obsah webu je pouhá špička ledovce a přitom bohužel to jediné, co na vás návštěvník laik (čtenář) z toho všeho ocení. Bohužel je to tak.