Klávesové zkratky na tomto webu - rozšířené Na obsah stránky

vytrženo z kontextu

Jak jsem vybral doménu

Děkuji všem, co mi pomohli se včerejším výběrem domény pro open-source projekty. Takže jakou cestu jsem nakonec zvolil?

Proč bez společné domény? Myšlence společné domény jsem fandil – více projektů pod jednou střechou působí seriózněji, produkty jsou marketingově výborně provázané. Jenže to platí pro komerční software. Open source má jiné zákonitosti. Víte, že Ruby on Rails a jQuery vytvořil stejný programátor? Prospěl by jim přesun na společný web?

Ve prospěch samostatných domén rozhodla srozumitelnost URL (viz dále).

Proč tvar {project}php.com? Protože varianty bez ‚php‘ jsou obsazené. Vlastně si myslím, že s tím ‚php‘ je to i výstižnějí.

Proč v názvu není dgx? Je hloupost se při vymýšlení názvu nechat omezovat něčím, co ve skutečnosti není důležité nebo nemá žádnou hodnotu. Kombinace písmen dgx vznikla z týchž důvodů, jako ovx. Její má-li nějaké přednosti, tak po našroubování do tvaru dgxphp.com se změní v zápory.

Proč ne nette.dgx.cz? Protože jazykově nezávislý web je lepší umístit na jazykově nezávislou doménu. Nelíbí se mi cosi.cz/en/.

Proč ne nette-php.com? Pokud existuje varianta s pomlčkou (či spíše spojovníkem) i bez, mívám pocit, že ta bez pomlčky je originál a pomlčková pouze cizopasí. Samozřejmě, že realita je daleko barevnější. Nejlepší je asi zaregistrovat obě varianty a přesměrovat na bezpomlčkovou.

Google bere nettephp jako jedno slovo. Ať si bere :-)

Proč .com? To je podobná situace jako s pomlčkami. Sice každá TLD má teoreticky jiný význam, v praxi se ale vžilo, že .com je „nej“, kdo ji neukořistí zkusí .org nebo .net, a teprve pak následují .info nebo podivná .biz. (Samozřejmě pro české projekty je na prvním místě .cz.)

Proč bez www.? Vždy je lepší varianta s www, protože v myslích lidí www = internet. Existuje jedna výjimka: web zaměřený na pokročilé uživatele a webové vývojáře. To je i můj případ a zvolil jsem variantu o šest vé kratší ;)

Více domén znamená vyšší náklady. Zahraniční domény kupuju u DomainSite, registrátora, co má jako favikonku logo Tuzexu. Při ceně $6.99 za rok je doména levnější než donášková pizza. Asi si jen oběd odpustím ;)

A co náklady za hosting & pracnější údržba více webů? To je právě ten fór! Arthur Dent mi doporučil hostmonster.com, což je na české poměry nesmírně zajímavý hosting. Zaplatíte si jeden tarif, dostanete 600 GB prostoru a tam si nasměrujete libovolný počet domén a subdomén. Reálně udržuji a platím jedno úložiště.

Hostmonster je pozoruhodný i po technické stránce. Vlastně ji do teď pořádně nechápu. PHP se konfiguruje přímo editací php.ini, lze tam nějak přidávat i vlastní binární rozšíření (třeba Zend Optimizer), zdá se, že přes FTP si můžete zálohovat datové soubory s emaily atd. Až bude někdy čas, musím to lépe prozkoumat.

Srozumitelné URL

Zmínil jsem se o srozumitelných URL, takže abych to vysvětlil. Chápu pod tím něco jiného, než co představují tzv. cool URL. I když asi původně měl být význam stejný, dnes jsou cool URL synonymem pro použití textového identifikátoru namísto číselného. Srozumitelnost nesrozumitelnost. Tragikomickým příkladem urputné snahy o „kůl adresy“ je třeba http://www.certodej.cz/view/web-os-dal-bomba-jej.

Srozumitelnost vnímám jinak. Příklad: nejspíš jste asi postřehli, že se změnou hostingu jsem přesunul tento blog na samostatnou subdoménu (změňte si prosím odkazy) a upravil URL:

  • původní: http://www.dgx.cz/trine/item/stahnete-si-listicku
  • nové: http://latrine.dgx.cz/stahnete-si-listicku

Adresy byly „kůl“ už předtím, ale srozumitelné se staly až po odstranění zbytečných (item) a matoucích (trine) segmentů.

Domény běží, co dál?

Open source nemusí mít otevřený jen zdrojový kód, baví mě otevřeně řešit i věci kolem. Takže další otázkou je, jaký zvolit bugtracking systém, jaké fórum, kam umístit SVN a jak to všechno provázat.

SVN mám zatím umístěné na svém disku a synchronizuji je s Googlem (http://code.google.com/p/texy/source a http://code.google.com/p/dibi/source). Pro bugtracking se dá jakžtakž použít i obyčejné fórum, ale raději bych k tomu určenou aplikaci, nejlépe napsanou v PHP (tedy nikoliv Trac). Stále je ve hře možnost napsat něco vlastního, třeba jako demonstraci Nette. Nezdá se mi to složité, jen by to trvalo déle.

Co myslíte?

Karma body: 31. Líbil se vám článek?

Komentáře » přidat

  1. avatar [1] Filosof: nový

    Prvníííííííííí!!!

    Posláno 5. 12. 2007 v 15.32 | Odpovědět
    Na komentář reagoval [2] David Grudl
  2. avatar [2] David Grudl: nový

    Tak si říkám, není to sranda kolem zaregistrování jedné hloupé domény napsat dva články a desítky komentářů? :-)

    [1] Filosof: to je to „podivné .biz“, že? :-))

    Posláno 5. 12. 2007 v 15.35 | Odpovědět
    Na komentář reagoval [13] Dundee
  3. avatar [3] Linus: nový

    Stále je ve hře možnost napsat něco vlastního, třeba jako demonstraci Nette.

    Vlastního, i když by to trvalo, ovšem to už je úděl Nette :-) .

    Posláno 5. 12. 2007 v 15.50 | Odpovědět
  4. [4] Jarda: nový

    já bych měl radu:

    normálně se na to vyser a jeď stopem na rok do Indie…

    Posláno 5. 12. 2007 v 15.58 | Odpovědět
  5. [5] LokoN: nový

    A proc nepouzit Issues na Google code?

    Posláno 5. 12. 2007 v 15.59 | Odpovědět
  6. avatar [6] FrozenDog: nový

    My vo firme používame ako bugtrack pre php projekty Mantis

    Posláno 5. 12. 2007 v 16.05 | Odpovědět
    Na komentář reagoval [20] brAdka
  7. avatar [7] fra: nový

    no hostmonster mozem tiez odporucit, uz som tam skoro dva roky a pohoda…

    Posláno 5. 12. 2007 v 16.10 | Odpovědět
  8. [8] veena: nový

    Mám na dvě věci jinej názor, jak jsem psal v mailu :-)

    1. .net by bylo vhodnější už kvůli php.net (ta premisa s .com platí možná u bfu, ne u „webu zaměřeného na pokročilé uživatele a webové vývojáře“ ;-)
    2. Víceslovné domény s pomlčkou se mi lépe čtou i píšou a na google bych osobně nekašlal ;-)

    Ale každopádně gratuluju k výběru domén. To si skoro žádá nějaký večerní aperityf ;-)

    Nějsou na hostmonsteru nějaký bugtracking softy s instalací na klik?

    Posláno 5. 12. 2007 v 16.36 | Odpovědět
    Na komentář reagoval [12] David Grudl
  9. [9] john: nový

    když to php v názvu domény je takové… programátorské… :)

    začíná z toho být solidní reality show!

    Posláno 5. 12. 2007 v 16.48 | Odpovědět
  10. [10] Koblih: nový

    hostmonster.com hostuju uz nejakou dobu a jsem nadsen. Krome skvelych parametru dela tento hosting opravdu skvely support. Ikdyz pro hostovani CZ projektu muze nekomu vadit delsi pingy.
    Co se tyka bugtracking system, forum, SVN, WIKI, atd. Zkus mrknout na http://www.assembla.com/ myslim, ze velmi zajimavy prostor. :)

    Posláno 5. 12. 2007 v 18.05 | Odpovědět
    Na komentář reagoval [12] David Grudl
  11. avatar [11] papi: nový

    Když už do toho jdeš takhle ve velkém, ještě bych zvážil doménu (i když jsi tu možnost již zavrhl), která by všechny tvé projekty zaštítila. Mohla by obsahovat základní informace, novinky a odkazy na „projektové domény“.

    Nevím, jestli jsem jediný, ale já se často z takových „souhrnných stránek“ dozvím o nových věcech, o kterých jsem si dřive myslel, že je nepotřebuji.

    Posláno 5. 12. 2007 v 18.18 | Odpovědět
  12. avatar [12] David Grudl: nový

    [8] veena: PHP je taky na .net z důvodu, že .com už bylo obsazeno. Každopádně to už řešíme detaily, TLD nebo pomlčka vůbec nic z pohledu uživatele nebo vyhledávače neovlivní.

    [10] Koblih: to jsi mi připoměl, že tam mám už nějaký ten rok registraci. Že bych využil jejich Trac?

    Posláno 5. 12. 2007 v 18.19 | Odpovědět
  13. avatar [13] Dundee: nový

    [2] David Grudl: Já se tím bavím moc :)

    Tím autorem JQuery a RoR jsi mě pěkně vyděsil :)

    Také bych se přimlouval za domény s polmčkou. Je to takové čitelnější. Případně zaregistrovat obě a přesměrovat na pomlčkové ;)

    Na ten hostmonster se mi hodně sbíhají sliny. Jen co mi přijde proplacená poslední faktura, objednám si dva roky.

    Posláno 5. 12. 2007 ve 22.04 | Odpovědět
    Na komentář reagoval [14] tark
    Na komentář reagoval [17] David Grudl
  14. avatar [14] tark: nový

    Sice za sebe, ale nettephp/dibiphp se mi moc nelíbí, ale lepší než dibi.dgx.cz … Radši bych třeba netteframework.com ;) ale to je jedno, hlavně ať už vyjde :)

    [13] Dundee: Ohledně hostmonsteru – napiš pak někdy zkušenosti, vypadá to jako zajímavá alternativa k českým hostingům, vypadá fakt dobře.

    Posláno 5. 12. 2007 ve 22.13 | Odpovědět
    Na komentář reagoval [17] David Grudl
  15. [15] zzen: nový

    Co to je za blbost? RoR napsal David Heinemeier Hansson a jQuery napsal John Resig? WTF? Nemyslel jsi náhodou Prototype? Ale ani tam by to nebyla pravda…

    Posláno 5. 12. 2007 ve 22.22 | Odpovědět
    Na komentář reagoval [16] tark
  16. avatar [16] tark: nový

    [15] zzen: přečti si title ;)

    Posláno 5. 12. 2007 ve 22.36 | Odpovědět
    Na komentář reagoval [18] Láďa
  17. avatar [17] David Grudl: nový

    [14] tark: název domény by měl být maximálně devět znaků.

    Proč zrovna devět? Protože medvěd.

    [13] Dundee: ad pomlčka: to se zdá, protože nad tím moc koumáš :-) Namátkou jsem zkusil pár projektů:

    • www.djangoproject.com nikoliv www.django-project.com
    • www.simplemachines.org nikoliv www.simple-machines.org
    • www.rubyonrails.org nikoliv www.ruby-on-rails.org
    • www.cakephp.org nikoliv www.cake-php.org (ač tady je to asi název)
    • www.pradosoft.com nikoliv www.prado-soft.com
    • nucleuscms.org nikoliv nucleus-cms.org
    • kohanaphp.com nikoliv kohana-php.com
    • www.farmanager.com nikoliv www.far-manager.com
    • www.jakpsatweb.cz nikoliv www.jak-psat-web.cz

    S pomlčkou jen jen www.symfony-project.org

    Posláno 5. 12. 2007 ve 23.05 | Odpovědět
    Na komentář reagoval [20] brAdka
    Na komentář reagoval [21] Dundee
  18. [18] Láďa: nový

    [16] tark: Četl jsem si příspěvek v Google Readeru a tam se title nezvýrazňuje. Takže jsem si hned říkal „kde na tenhle nesmysl přišel“ :-)

    Posláno 5. 12. 2007 ve 23.10 | Odpovědět
  19. [19] filer: nový

    Ako fórum odporúčam Vanilla.

    Posláno 5. 12. 2007 ve 23.41 | Odpovědět
  20. [20] brAdka: nový

    [6] FrozenDog: také jako bugtrack máme Mantis, přijde mi docela použitelný. .

    [17] David Grudl: s pomlčkou nebo bez.. zastávám názor stejný jak píšeš v článku, regnout obě a přesměrovávat na bez..

    PS: neberte mě vážně, jen tudy prochazím.. :-)

    Posláno 5. 12. 2007 ve 23.57 | Odpovědět
  21. [21] Dundee: nový

    [17] David Grudl: Když na to teď znovu koukám, tak se také přikláním k doménám bez pomlčky :)

    Posláno 6. 12. 2007 v 11.18 | Odpovědět
  22. [22] MazeGen: nový

    Google bere nettephp jako jedno slovo. Ať si bere :-)

    Podle mě nebere. Zkus si vyhledat „django“. Ve výsledcích to vypadá to asi jako www.djangopro­ject.com, takže by to měl brát v úvahu.

    Nikde sem o tom nečet, ale asi to funguje tak, že pokud najde na stránce řetězce „django“ a „project“, tak podle toho tu URL „dekóduje“.

    Posláno 6. 12. 2007 ve 14.09 | Odpovědět
  23. [23] Borek: nový

    Před časem jsem nějaký dobrý bug tracking system v PHPku hledal, ale nenašel. Dlouho jsem se vyhýbal Tracu, protože mě prostě děsí software, kde instalační pokyny zabírají podstatné místo dokumentace, ale nakonec jsem do toho šel a ten systém mi sedí. Není moc složitý ani moc jednoduchý, prostě tak akorát, a integrace se SVN je parádní věc (třeba automaticky přeškrtnuté číslo bugu v lozích SVN, jakmile uzavřeš odpovídající bug report).

    Jinak s tou snad až úsměvnou ságou kolem jedné blbé domény s tebou souhlasím, nejdřív jsem myslel, že to budou nějaké vtipné články, ale jejich vtip byl v tom, žes je myslel vážně :)

    Posláno 6. 12. 2007 v 17.46 | Odpovědět
  24. [24] mr: nový

    Jak se na http://www.domainsite.com liší Basic a Standart verze?

    Posláno 6. 12. 2007 ve 21.40 | Odpovědět
  25. avatar [25] marek: nový

    dotazníkovou anketou jsem zjistil, že pro dost lidí je problém vůbec na klávesnici pomlčku najít :) Takže rozhodně bez…

    Posláno 7. 12. 2007 v 0.37 | Odpovědět
  26. [26] Ola: nový

    Mohl bych vědět, jak jsi odstranil zbytečnou část /item/ v blog:cms? dík

    Posláno 7. 12. 2007 v 19.46 | Odpovědět
  27. avatar [27] Pavel Železný: nový

    Přijde mi že pro bugtracking je temer synonymum apligace BugZilla. Veliké množství open source systému ji využívá. Tak proč ne tu?

    Posláno 9. 12. 2007 v 11.27 | Odpovědět
  28. [28] Magor: nový

    S tím vynecháním dgx jsi udělal dobře. Já si dodnes nepamatuju, jestli je to dxg nebo dgx nebo co a hledám la trine :-)

    Posláno 9. 12. 2007 ve 22.57 | Odpovědět
  29. [29] Koblih: nový

    Byla tu řeč o hostmonster.com, dneska jsem zaznamenal nedostupnost mého hostingu, který tam mám. Chvíli jsem se bavil o tom na livechatu s podporou, na chvíli se to rozjelo, ale pak to vypadlo definitivně včetně livechatu. Nejspít to ani není jejich problém, ale někde na cestě, no ale je tu další úskalí takto vzdáleného hostingu. Poslední co mám v tracert je
    11 144 ms 338 ms 224 ms WBS-CONNECT.car4.Chi­cago1.Level3.net [4.71.102.26]
    pak už jen Request timed out :(

    Posláno 13. 12. 2007 v 10.40 | Odpovědět

Tento článek byl uzavřen. Už není možné k němu přidávat komentáře ani hlasovat

Výtah na začátek článku na první komentář

Názory čtenářů v diskusích nejsou názory provozovatele webu, a ten za jejich obsah neodpovídá.

La Trine © 2004, 2008 David Grudl – o webu
provozuje Pachollini.

Jakékoliv užití obsahu, včetně převzetí článků nebo jejich částí, je bez předchozího písemného svolení autora zakázáno.

Ukázky zdrojových kódů smíte používat s uvedením autora a URL tohoto webu bez dalších omezení.