home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 December / PCWorld_2004-12_cd.bin / novinky / Interval / clanek09.htm < prev    next >
Encoding:
Extensible Markup Language  |  2004-10-31  |  16.0 KB  |  99 lines

  1. <?xml version='1.0' encoding='windows-1250'?>
  2. <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
  3. <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='cs' lang='cs'>
  4. <head>
  5. <meta http-equiv='Content-Type' content='text/html; charset=windows-1250' />
  6. <meta http-equiv='Content-language' content='cs' />
  7. <meta http-equiv='Cache-control' content='no-cache' />
  8. <meta http-equiv='Pragma' content='no-cache' />
  9. <meta http-equiv='Expires' content='-1' />
  10. <meta name='robots' content='index,follow' />
  11. <meta name='googlebot' content='index,follow,snippet,noarchive' />
  12. <meta name='description' content='Interval.cz - Internetov² magazφn o webdesignu, v²voji webov²ch aplikacφ a e-komerci. VÜe podstatnΘ o technologiφch XHTML, HTML, CSS, DHTML, JavaScript, XML, .NET, ASP, PHP, Java, J2ME, SQL, WAP...' />
  13. <meta name='keywords' content='Interval' />
  14. <meta name='ICBM' content='49.1915, 16.626' />
  15. <meta name='DC.Title' content='Interval.cz' />
  16. <meta name='DC.Identifier' content='http://interval.cz' />
  17. <meta name='DC.Language' content='cs' />
  18. <meta http-equiv='pics-label' content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline EN v2.0" l gen true for "http://interval.cz" r (nz 1 vz 1 lz 1 oz 1 cz 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://interval.cz" r (n 0 s 0 v 0 l 0))' />
  19. <meta http-equiv='imagetoolbar' content='no' />
  20. <meta http-equiv='MSThemeCompatible' content='no' />
  21. <meta name='MSSmartTagsPreventParsing' content='true' />
  22. <link rel='shortcut icon' type='image/x-icon' href='favicon.ico' />
  23. <link rel='alternate' type='application/rss+xml' title='RSS Interval.cz' href='http://interval.cz/__rss/rss.asp' />
  24. <link rel='home' href='http://interval.cz' />
  25. <link rel='search' href='http://interval.cz/search_ex.asp' />
  26. <link rel='stylesheet' type='text/css' media='all' href='__services/styles/html4.css' />
  27. <link rel='stylesheet' type='text/css' media='all' href='__services/styles/basic_all.css' />
  28. <link rel='stylesheet' type='text/css' media='all' href='__services/styles/homepage_all.css' />
  29. <link rel='stylesheet' type='text/css' media='all' href='__services/styles/articles_all.css' />
  30. <link rel='stylesheet' type='text/css' media='print' href='__services/styles/articles_print.css' />
  31. <title>Interval.cz - webdesign a e-komerce denn∞</title>
  32. </head>
  33. <body class='interval interval-articles'>
  34. <div id='page-header'><div id='interval-logo'><h1 title='Interval.cz - denn∞ o tvorb∞ webu a e-komerci (logo & index link)'><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz'>Interval.cz<span></span></a></h1></div><div id='advertising-page-header'></div><div class='page-maker'> </div></div>
  35. <div id='page-topmenu'><h2 class='textversion'>Navigace</h2><div id='page-mainmenu'><h3 class='textversion'>Hlavnφ menu</h3><ul><li class='first selected'><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz'>Titulnφ strana</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz?idcategory=14'>Webdesign</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz?idcategory=15'>V²voj aplikacφ</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz?idcategory=18'>E-komerce</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz?idcategory=17'>Nßstroje</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz?idcategory=16'>Magazφn</a></li><li class='right selected'><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.inshop.cz'>Knihkupectvφ</a></li><li class='right'><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interforum.interval.cz'>Interforum</a></li></ul></div><div id='page-mainmenu-maker'> </div></div>
  36. <div id='page-body'><div id='page-left'><div id='article'>
  37.  
  38.  
  39. <h2>phpMyAdmin - efektivnφ sprßva MySQL</h2>
  40. <p id='prepend'>╚esk² p°eklad tΘto knihy, jejφm₧ autorem je uznßvan² a oblφben² v²vojß° Marc DeLisle, dr₧φ minimßln∞ t°i neobvyklΘ primßty. Je to snad celosv∞tov∞ prvnφ kniha v∞novanß v²hradn∞ phpMyAdmin, je to prvnφ p°eklad tΘto knihy do jinΘho jazyka a zcela urΦit∞ je to prvnφ kniha, ve kterΘ mΘ texty nebyly pou₧ity jako odkazov², ale ilustraΦnφ materißl. P°esto si nemyslφm, ₧e by jφ to n∞jak uÜkodilo.</p>
  41.  
  42. <p>Databßzov² sprßvce phpMyAdmin je v mnoha sm∞rech v²jimeΦn²m programem. Pravd∞podobn∞ jde o nejrozÜφ°en∞jÜφ web-based aplikaci na sv∞t∞ a z°ejm∞ i o nejrozÜφ°en∞jÜφ PHP aplikaci (momentßln∞ jde o pßt² nejaktivn∞jÜφ projekt na SourcForge.net - ·dajn∞ si jeho u₧ivatelΘ stahujφ p∞t a₧ deset kopiφ za minutu). Osobn∞ ho pova₧uji takΘ za zdaleka neju₧iteΦn∞jÜφ web-based aplikaci a jeden z d∙le₧it²ch faktor∙, kter² napomohl masovΘmu rozÜφ°enφ MySQL. SkuteΦn∞ trpφm, kdykoli musφm pracovat s jin²m typem databßze a nemohu se spolehnout na jeho podporu. Proto je zarß₧ejφcφ, ₧e dosud nikdo nev∞noval Φas popisu vlastnostφ a schopnostφ phpMyAdmin.</p>
  43. <p>NaÜt∞stφ pryΦ jsou doby temna. Marc DeLisle se v∞nuje v²voji phpMyAdmin u₧ od roku 1998 a znß ho skrz naskrz. (Mimo jinΘ prßv∞ jemu vd∞Φφme za vφcejazyΦnΘ rozhranφ.) SvΘ znalosti velmi efektivn∞ shrnul do ·tlΘ, ale informacemi nabitΘ publikace. Na necel²ch 270 stranßch se toho dozvφte tolik, ₧e se vßm to nakonec ani nemusφ lφbit. NaÜt∞stφ knihu nemusφte Φφst jako romßn, Üestistrßnkov² dvoj·rov≥ov² rejst°φk spoleΦn∞ <a href='podklady/malek/946/phpmyadmin-efektivni-sprava-mysql-obsah.pdf' title='Obsah knihy "phpMyAdmin - efektivnφ sprßva MySQL" v PDF'>s osmistrßnkov²m troj·rov≥ov²m obsahem</a> z nφ Φinφ praktickou p°φruΦku, v nφ₧ m∙₧ete velmi rychle nalΘzt °eÜenφ svΘho problΘmu.</p>
  44. <p>Kniha "phpMyAdmin - efektivnφ sprßva MySQL" je rozd∞lena celkem do devatenßcti kapitol. Prvnφ t°i p°inßÜejφ zßkladnφ informace o phpMyAdmin, jeho instalaci a u₧ivatelskΘm rozhranφ, dalÜφ t°i se v∞nujφ zßkladnφm operacφm s daty (vklßdßnφ, v²b∞r, mazßnφ). Zajφmavß je p°edevÜφm sedmß a osmß kapitola, popisujφcφ metody exportu a importu dat a datov²ch struktur - tuto Φßst bych doporuΦil vÜem u₧ivatel∙m, zaplavujφcφm odbornß f≤ra dotazy typu: "Jak p°evedu data z Accessu do MySQL?"</p>
  45. <p>Devßtß a <a href='podklady/malek/946/phpmyadmin-efektivni-sprava-mysql-ukazkova-kapitola.pdf' title='Ukßzkovß kapitola z knihy "phpMyAdmin - efektivnφ sprßva MySQL" v PDF'>desßtß kapitola</a> jsou pro zkuÜenΘho u₧ivatele pom∞rn∞ nezajφmavΘ, i kdy₧ zaΦßteΦnφk∙m se mohou hodit. Zato mne zaujala jedenßctß kapitola, pojednßvajφcφ o systΘmu relacφ, tedy o tom, co z hromady tabulek Φinφ relaΦnφ databßzi. ┌vod kapitoly je v∞novßn tabulkßm <a href='http://www.innodb.com'>InnoDB</a>, kterΘ jako jedin² typ tabulek v MySQL nativn∞ podporujφ relace, a zbytek se pak v∞nuje prßci s relaΦnφmi metadaty v phpMyAdmin. Internφ relaΦnφ systΘm phpMyAdmin skv∞le nahrazuje chyb∞jφcφ relace v tabulkßch MyISAM, proto doporuΦuji studovat tuto kapitolu obzvlßÜ¥ peΦliv∞.</p>
  46. <p>Dvanßctß kapitola popisuje zßkladny prßce s SQL p°φkazy, kterΘ by snad m∞l ka₧d² znßt, u₧iteΦn∞jÜφ je t°inßctß kapitola, kterß vysv∞tluje prßci s vestav∞n²m nßvrhß°em SQL dotaz∙. NeΦekejte ₧ßdnß obrßzkovß schΘmata, vÜe se odehrßvß pouze ve formulß°φch a tabulkßch, i tak ale jde o Üikovn² nßstroj. OblφbenΘ dotazy si podle mΘho nßzoru samostatnou kapitolu snad ani nezaslou₧φ, stejn∞ jako popis tvorby systΘmovΘ dokumentace u₧ivatelsk²ch databßzφ. Naopak bych rozÜφ°il kapitolu o MIME transformacφch, kterß mi p°ipadß znaΦn∞ podm∞°eΦnß - neobsahuje ani nßznakov² nßvod na tvorbu u₧ivatelsky definovan²ch transformaΦnφch funkcφ, kter² bych pova₧oval za naprosto zßsadnφ.</p>
  47. <p>K peΦlivΘmu studiu bych doporuΦil sedmnßctou kapitolu, t²kajφcφ se prßce se znakov²mi sadami v MySQL a phpMyAdmin. ProblΘm spoΦφvß v tom, ₧e MySQL do verze 4.1 neobsahovala ₧ßdnou nativnφ podporu pro r∙znß k≤dovßnφ a kolace (nastavenφ jazykov²ch prost°edφ). V nov∞jÜφch verzφch obsahovala podporu r∙zn²ch znakov²ch sad, ale ne kolacφ - teprve nejnov∞jÜφ verze obsahujφ sofistikovanou podporu obou mechanism∙. V d∙sledku toho je i phpMyAdmin vφce Φi mΘn∞ omezen ve svΘ funkΦnosti. V tΘto Φßsti knihy se sice nedozvφte moc o sprßvnΘm nastavenφ MySQL, pom∙₧e vßm vÜak alespo≥ se sprßvnou konfiguracφ phpMyAdmin.</p>
  48. <p>Zajφmavß je kapitola osmnßctß, urΦenß p°edevÜφm sprßvc∙m MySQL server∙. Ukazuje, jak jsou v phpMyAdmin implementovßny administraΦnφ nßstroje a jak je lze co nejlΘpe vyu₧φvat. Poslednφ kapitole je pak vhodnΘ v∞novat pozornost, budete-li mφt s phpMyAdmin nebo MySQL n∞jak² obtφ₧n² problΘm, m∙₧e vßm uÜet°it spoustu Φasu p°i hledßnφ jeho °eÜenφ.</p>
  49. <p>Kniha "phpMyAdmin - efektivnφ sprßva MySQL" je napsßna velmi ₧iv²m a srozumiteln²m stylem, p°φstupn²m zaΦßteΦnφk∙m i pokroΦil²m u₧ivatel∙m. NovΘ informace v nφ mohou nalΘzt i specialistΘ na phpMyAdmin, proto₧e °ada jeho vlastnostφ nikde jinde popsßna nenφ. TakΘ Φesk² nakladatel odvedl dobrou prßci, p°eklep∙ jsem si prakticky nevÜiml a typograficky je publikace opravdu na v²Üi. Snad bych jen vytknul p°ekladateli zbyteΦnΘ a nßsilnΘ p°evßd∞nφ n∞kter²ch odborn²ch termφn∙ do ΦeskΘho jazyka ("sessions" opravdu nenφ vhodnΘ p°eklßdat jako "sezenφ"), na druhou stranu musφm ocenit jeho snahu o udr₧enφ aktußlnosti p°ekladu, kter² tak odpovφdß nejnov∞jÜφ v souΦasnosti dostupnΘ verzi phpMyAdmin.</p>
  50. <p>Myslφm, ₧e "phpMyAdmin - efektivnφ sprßva MySQL" net°eba nikomu doporuΦovat. Pokud si ji nechcete rovnou koupit, urΦit∞ do nφ alespo≥ nahlΘdn∞te, budete-li si ji moci vyp∙jΦit. Uvidφte sami, ₧e tato kniha se vßm rozhodn∞ vyplatφ.</p>
  51.  
  52. <div class='refer'>
  53. <h3>Informace o knize</h3>
  54. <div class='kniha-popis'>
  55. Nßzev: phpMyAdmin - efektivnφ sprßva MySQL
  56. <br />Autor: Marc DeLisle
  57. <br />Vydal: Zoner Press
  58. <br />Cena: 270 KΦ (<a href='http://interval.inshop.cz/inshop/scripts/detail.asp?ItemID=274'>207 KΦ v odbornΘm knihkupectvφ Interval.cz</a>, kde najdete i dalÜφ informace.)
  59. </div>
  60. </div><div class='refer'><h3><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/serial.asp?serial=77' title='p°ehled Φlßnk∙ vΦetn∞ anotacφ'>Sprßvce pro databßze MySQL - phpMyAdmin</a></h3><p>Web-based aplikace phpMyAdmin umo₧≥uje pravd∞podobn∞ nejdokonalejÜφ sprßvu databßzφ, zalo₧en²ch na MySQL. Nejen, ₧e zp°φstup≥uje b∞₧nΘ funkce MySQL, ale supluje i Φßst chyb∞jφcφ funkΦnosti typickΘ pro relaΦnφ databßze. Tato sΘrie Φlßnk∙ ji₧ byla uzav°ena, aΦkoli dalÜφ pokraΦovßnφ nelze vylouΦit.</p><ul><li><strong>phpMyAdmin - efektivnφ sprßva MySQL</strong> (prßv∞ Φtete)</li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=2589'>Instalace phpMyAdmin</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3610'>MIME transformace v phpMyAdmin - u₧ivatelskΘ funkce</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3470'>MIME transformace v phpMyAdmin - vestav∞nΘ funkce</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=986'>PhpMyAdmin - zßkladnφ funkce</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=972'>PhpMyAdmin - spolehliv² sprßvce pro MySQL</a></li></ul></div>
  61.  
  62. <div id='article-author'>
  63. <a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/autor.asp?author=65'>Mßlek, VilΘm</a> (18. 10. 2004)
  64. <div id='article-about-author'>ÜΘfredaktor Interval.cz</div>
  65. </div>
  66.  
  67.  
  68. </div></div>
  69. <div id='page-right'><h2 class='textversion'>Prav² sloupek</h2>
  70. <div id='search'><h3 class='textversion'>Vyhledßvßnφ</h3><form method='get' action='http://interval.cz/search.asp'><div><input type='text' name='hledej' class='text' /><input type='submit' class='submit' value='Najdi!' /></div></form><div><a href='http://interval.cz/search_ex.asp'>RozÜφ°enΘ vyhledßvßnφ</a></div></div>
  71.  
  72.  
  73.  
  74. <div class='page-right-box book'>
  75.     <h3>Kni₧nφ novinka</h3>
  76.     <div class='page-right-box-in'>
  77.         <div class='book-top'>
  78.             <h4><a href='http://interval.cz/__redirect/redirect.asp?what=interval_booknews&url=http://interval.inshop.cz/inshop/scripts/detail.asp?ItemID=274'>phpMyAdmin - efektivnφ sprßva MySQL</a></h4>
  79.         </div>
  80.         <div class='image'>
  81.             <img src='podklady/knihy/image.jpg' alt='obßlka' title='obßlka' /></a>
  82.         </div>
  83.         <div class='book-bottom'>Cena: <span class='book-price-old'>230 KΦ</span> <span class='book-price-new'>207 KΦ</span></div>
  84.     </div>
  85. </div>
  86.  
  87.  
  88.  
  89. <div class='page-right-box reading'><h3 title='NejΦten∞jÜφ Φlßnky za poslednφch 14 dn∙'>NejΦten∞jÜφ</h3><div class='page-right-box-in'><ul><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3619'>PφÜeme pro web - kv∞tinov² p°iklad</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3622'>Odstra≥te bariΘry svΘho webu - co novΘho po dvou letech</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3633'>PSPad - soubory a projekty</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3634'>Kritika webu - principy a doporuΦenφ</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3618'>phpMyAdmin - efektivnφ sprßva MySQL</a></li></ul></div></div><div class='page-right-box cauldron'><h3 title='Nejdiskutovan∞jÜφ Φlßnky za poslednφch 21 dn∙'>Diskuznφ kotel</h3><div class='page-right-box-in'><ul><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3600' title='(314 komentß°∙)'>ProΦ nepou₧φvßm XHTML</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3609' title='(131 komentß°∙)'>ProΦ pou₧φvßm XHTML</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3636' title='(83 komentß°∙)'>H°φchy pro ÜφlenΘho korektora - v²jimky, standardy a data</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3622' title='(67 komentß°∙)'>Odstra≥te bariΘry svΘho webu - co novΘho po dvou letech</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3619' title='(42 komentß°∙)'>PφÜeme pro web - kv∞tinov² p°iklad</a></li></ul></div></div>
  90.  
  91.  
  92.  
  93. <div class='page-right-box emailserv'><h3>Email servis</h3><div class='page-right-box-in'><form action='prihlaseni.asp' method='post'><div class='shell'><input class='text' type='text' name='adresa' /></div><div class='shell'><input class='radio' type='radio' value='1' name='co' checked='checked' />T²dennφ p°ehled Φlßnk∙</div><div class='shell'><input class='radio' type='radio' value='2' name='co' />HELP konference</div><div class='shell'><input class='submit' type='submit' value='P°ihlßsit' /></div></form></div></div>
  94. </div>
  95. <div class='page-maker'> </div><div class='page-maker-white'> </div></div>
  96. <div id='page-foot'><div id='page-foot-menu'><a href='http://interval.cz/reklama.asp'>Inzerce na Interval.cz</a> | <a href='http://interval.cz/redakce.asp'>Redakce Interval.cz</a> | <a href='http://interval.cz/autori.asp'>Hledßme novΘ autory</a></div><div id='issn'>ISSN 1212-8651</div><div id='page-foot-zoner'>© Zoner software, s.r.o., vÜechna prßva vyhrazena, tento server dodr₧uje <a href='http://interval.cz/privacy.asp'>prßvnφ p°edpisy</a>o ochran∞ osobnφch ·daj∙.</div></div>
  97. </body>
  98. </html>
  99.