mod_rewrite a hezké url díl II

V minulém dílu článku mod_rewrite a hezké url jsem Vám ukázal pár jednoduchých přepisů pro domény nižších řádů, přesměrování na url s / bez www, zpětné přesměrování ze subdomény na doménu a na konec samotný přepis hezkých url pro jednu a dvě proměnné. V druhém dílu seriálu se pokusím popsat základní problémy, které mohou nastat s použitím mod_rewrite a uvedu některé další příklady. Například jsem se často setkal s věčným opakováním RewriteEngine On a RewriteBase před každám pravidlem: ne, není nutné to stále opakovat. Co ale musí být u každé další proměnné uvedeno, je RewriteCond. Podmínka RewriteCond testuje, zda-li soubor či adresář daného jména neexistuje. (! negace, - parametr, d=dir - složka, f=file - soubor)

Celý článek

Google XML sitemap pro Wordpress

Mapa webu by měla být nedílnou součástí každé webové prezentace. Její hlavní účel je pomoc ztraceným návštěvníkům najít na Vašem webu to, co hledají. Existuje také přesně daný XML formát pro mapy webů, který má svůj význam pro Google. Vygenerovat jednoduchou mapu webu není nic složitého, ovšem my blogeři to máme trochu složitější. Redakční systémy tuto funkci většinou nemají, a proto se musíme spoléhat na jiné, kteří už tento nedostatek vyřešili za nás. Sám jsem hledal nějaký plugin do Wordpressu, který by za mě vygeneroval mapu webu ve formátu XML. Struktura takového dokumentu je popsána na stránkách www.sitemaps.org.

Celý článek

Tvorba www a její výuka na VŠ

"Pane Kolego, víte co je to velké hůlkové písmo? Tak proč jste se podepsal malým?" Takto pokárán jsem odcházel v březnu letošního roku z půlsemestrální písemky. Správný podpis byla asi ta nejtěžší věc - i když cvičící několikrát zdůrazňovali, abychom se podepsali velkým hůlkovým písmem, spousta studentů včetně mě na to prostě zapomněla. Po závěrečném zápočtovém testu byly ale mé pocity trochu smíšené - opět jsem narazil kvůli své nedostatečné znalosti JavaScriptu...

Celý článek

Co je nového

O víkendu jsem si opět našel trochu času, a věnoval ho svému blogu. Na první pohled zde nejsou žádné viditelné změny – akorát jsem přelouskal další kvanta php skriptů tvořící tenhle redakční systém, a pár z nich poupravil ke své potřebě. Stáhl jsem si skvělý plugin simle recent comments díky kterému můžu v menu zobrazovat poslední komentáře. Dále jsem se přihlásil do reklamního systému RSSAd, takže v pravém menu se teď budou zobrazovat aktuální články některých jiných blogerů. Můj blog sice ještě čeká na schválení, ale kód už sem si na zkoušku umístil. Malinko se také změnil vzhled komentářů, takže doufám, že už to bude trochu přehlednější…

A co je nového u mě? Tuhle otázku nemám rád – většině lidí, co ji pokládají jsou totiž Vaše novinky upřímně ukradené... Je to jen společenský obrat, takže já na něj odpovím stejně, jako odpovídám všem ostatním: "Celkem nic, všechno při starém..."

Celý článek

mod_rewrite a hezké url

Často vyhledávané slovní spojení na internetu - "Jak na hezké url?" Vyhledávače Vám najdou spoustu hesel, ale jak dojít k opravdu funkčnímu řešení? Sám jsem odpovědi na tohle téma mnohokrát vyhledával, ale málokdy jsem našel skutečné řešení. Odpovědi se mi vždy dostalo až na diskusních fórech: diskuse.jakpsatweb.cz, jaknaweb.com, webzdarma.cz/forum Většina článků se totiž věnuje buď základní syntaxi .htaccessu, nebo 100x omílanému tématu vlastních chybovek. V tomto článku nebudu popisovat žádný návod na práci se souborem .htaccess, ale nabídnu Vám již hotová řešení, které jsem sám zkoušel, sám je také používám, takže jejich funkčnost je ověřená. Jediný problém, který může nastat je nedostatečná podpora mod_rewrite hostingu. Již dopředu raději upozorním, že např. na IC.cz s těmito přepisy moc nepochodíte...

Celý článek

"Tohle sem ke kritice nepatří" - JNW.com

Poslední dobou často přispívám do diskuze jaknaweb.com, kritika webu. Je to fórum, kde jak úplní začátečníci, tak profesionální tvůrci stránek předkládají ke kritice své výtvory. Jistou dobu velice častá hláška "tohle sem ke kritice nepatří" mě inspirovala k napsání této krátké úvahy. Otázka zní: Co sem ke kritice patří?

Celý článek

CSS layout, aneb web bez tabulek - tutoriál

Jak jsem již zmínil v poslední článku, existují 3 způsoby, kterými můžete vytvořit lay-out pro svůj web. Rámy, tabulky nebo tzv. striktní div/CSS. Rámy snad ani nemusím komentovat, ovšem horší je to s tabulkami. I dnes mnoho webů používá tento nesprávný způsob rozvržení. Tabulka je určena pro zobrazování tabulkových dat, a ne pro layout celého webu. Na popud všech těch stránek / tabulek jsem se rozhodl napsat následující tutoriál. Doufám, že Vám alespoň trochu pomůže. To by snad na úvod stačilo, pustíme se do toho.

Celý článek

Na co se dnes zapomíná při tvorbě webu

Vytvořit webové stránky není nic těžkého – dnes už se to umí spousta lidí, a tvorba webu se dokonce vyučuje i na středních školách. Ovšem vytvořit kvalitní internetovou prezentaci není nic jednoduchého. Nestačí jen nastavit velikost písma, texturu na pozadí a pár obrázků… Také grafika je nedílnou součástí dobrého webu, ovšem té se v tomto článku věnovat nebudu. I stránka s jednoduchou grafikou může být velice kvalitní, dodržuje-li některé zásady tzv. přístupného webu. Začínající webmasteři totiž nedodržují některé základní pravidla při tvorbě svých stránek. Dopadá to tak, že koukáte na weby s nečitelným textem, rozhozeným layoutem a spoustou animací, ze kterých Vás bolí oči.

Celý článek

Můj rozhovor s operátorkou Telecomu

Rozhodl sem se s Vámi podělit o tento můj neobvyklý rozhovor jednou operátorkou a jedním operátorem Českého Telecomu (V té době ještě Telecom) Stalo se to jednoho slunečného letního dne: již 2 dny mi nejela pevná linka. Po výpadku internetu, který trval už asi 4 hodiny jsem se rozhodl zavolat ze svého mobilního telefonu na technickou podporu...

Celý článek

FTP a Total Commander

I když můj blog zatím není úplně hotový, rozhodl jsem se napsat svůj první článek na téma "Tvorba stránek". Hodně teď přispívám na fórum webzdarma (pod loginem djchemo.wz.cz nebo mike.webzdarma.cz). Na wz již nějakou dobu nefunguje správce souborů, takže přístup na stránky je možný pouze přes FTP (file transfer protocol). No a jelikož opravdu spousta lidí neví jak se vlastně připojit přes FTP, rozhodl jsem se poskytnout jednoduchý obrázkový návod. Je to na popud těch stovek příspěvků a desítek témat na to stejné… Někdo je holt línej si přečíst starší témata a prostě musí založit nové, i když mnozí před ním již podobný problém vyřešili.

Celý článek