Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2012

Lauret zaufanych opinii
Informacje podstawowe
PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych

PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych

Autor: Włodzimierz Gajda
Data wydania: 2010/04
Stron: 528
Zawiera DVD
Cena książki: 79.00 zł
okładka przód okładka tył
Do przechowalni
Dodaj aplphp
Szczegóły:
  • ISBN: 8324612580 / 83-246-1258-0
  • Format: 158x235
  • Oprawa: miękka
  • Numer z katalogu: 3913

Informacje dodatkowe:
  • Model architektoniczny MVC
  • Szablony PHP i szablony Smarty
  • Wizualne projektowanie baz danych
  • Mapowanie relacyjno-obiektowe
  • Oprogramowanie Propel oraz Doctrine
  • Formaty TXT, XML oraz XLS

Duża część popularnych serwisów internetowych dostępnych obecnie w sieci działa w oparciu o relacyjne bazy danych i język PHP. Tandem ten stał się już niemal standardem w dziedzinie tworzenia rozbudowanych, dynamicznych witryn i aplikacji WWW zarówno w przypadku wielkich przedsiębiorstw, jak i hobbystów pragnących dzielić się swoimi doświadczeniami za pośrednictwem internetu. PHP i MySQL doskonale nadają się do praktycznej realizacji wzorca architektonicznego MVC, ułatwiającego opracowywanie nawet najbardziej złożonych projektów. Dzięki odseparowaniu poszczególnych komponentów aplikacji i podzieleniu jej na mniejsze elementy funkcjonalne tworzona witryna jest znacznie wygodniejsza w zarządzaniu i modyfikacji niż serwisy oparte na innych wzorcach.

Wzorzec architektoniczny MVC — choć opracowany z myślą o uproszczeniu życia programistom i twórcom witryn WWW — początkowo bardzo trudno zrozumieć, a postęp w dziedzinie tworzenia stron internetowych wymusza ciągłe dostosowywanie się do panujących na rynku trendów i stałe odświeżanie wiedzy na ten temat. Pomocą posłuży tu odpowiednia książka — z pewnością może nią być "PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych ". W przystępny sposób prezentuje ona podstawy zastosowania architektury MVC, pokazuje wykorzystanie dwóch najważniejszych rozwiązań do mapowania obiektowo-relacyjnego, podsuwa techniki tworzenia funkcjonalnych interfejsów użytkownika aplikacji WWW oraz proponuje stosowanie różnych formatów do przechowywania danych. Poszczególne zagadnienia ilustrowane są przykładami i praktycznymi projektami, dzięki czemu łatwiej zrozumieć opisywane techniki i wykorzystać je w swoich aplikacjach. Zdobytą wiedzę pomagają utrwalić liczne ćwiczenia do samodzielnego wykonania.

  • Podstawy użycia wzorca MVC
  • Moduły, akcje, widoki, szablony PHP i szablony Smarty
  • Reguły translacji przyjaznych adresów URL
  • Używanie baz danych w projektach WWW
  • Wizualne projektowanie baz danych i mapowanie relacyjno-obiektowe
  • Wykorzystanie oprogramowania Propel oraz Doctrine
  • Metody zwiększania funkcjonalności interfejsów aplikacji internetowych
  • Stronicowanie wyników i przewijanie rekordów
  • Chmura tagów
  • Korzystanie z formatów TXT, XML, XLS
  • Odczyt plików i wypełnianie bazy danych
  • Pliki skompresowane i osadzanie danych binarnych w plikach XML

Poznaj w praktyce nowoczesne metody
tworzenia zaawansowanych aplikacji WWW!

Wszystkie projekty omówione w książce umieszczono na płycie dołączonej do książki. Każdy z projektów jest dostępny jako kompletne, działające rozwiązanie, dokładnie przetestowane.


Zobacz wszystkie książki tego autora »
Dodaj aplphp
Najczęściej kupowane razem:
PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych plus Ubuntu Serwer. Oficjalny podręcznik. Wydanie II plus Sekrety SEO. Tajna wiedza ekspertów
Cena zestawu: 201.45 zł 237.00 zł
Oszczędzasz: 35.55 zł (15%)
Dodaj do koszyka
zestaw0 PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/ticss3.htm" style="color:black;" title="Tablice informatyczne. CSS3">Tablice informatyczne. CSS3</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticss3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticss3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/niezaw.htm" style="color:black;" title="Niezawodne zasady web designu. Projektowanie spektakularnych witryn internetowych. Wydanie II">Niezawodne zasady web designu. Projektowanie spektakularnych witryn internetowych. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=niezaw"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj niezaw" /></a> </td> </tr> </table> <strong><a href="/ksiazki/sekseo.htm" style="color:black;" title="Sekrety SEO. Tajna wiedza ekspertów">Sekrety SEO. Tajna wiedza ekspertów</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=sekseo"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj sekseo" /></a> </td> </tr> </table> <strong><a href="/ksiazki/tihtm5.htm" style="color:black;" title="Tablice informatyczne. HTML 5">Tablice informatyczne. HTML 5</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=tihtm5"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj tihtm5" /></a> </td> </tr> </table> <strong><a href="/ksiazki/smash2.htm" style="color:black;" title="The Smashing Book #2. Edycja polska">The Smashing Book #2. Edycja polska</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=smash2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj smash2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cwhtm5.htm" style="color:black;" title="HTML5. Ćwiczenia praktyczne">HTML5. Ćwiczenia praktyczne</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cwhtm5"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cwhtm5" /></a> </td> </tr> </table> <strong><a href="/ksiazki/prmosi.htm" style="color:black;" title="Programowanie mobilnych stron internetowych z wykorzystaniem systemów CMS">Programowanie mobilnych stron internetowych z wykorzystaniem systemów CMS</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 89.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=prmosi"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj prmosi" /></a> </td> </tr> </table> <strong><a href="/ksiazki/antysq.htm" style="color:black;" title="Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych">Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=antysq"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj antysq" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ubuof2.htm" style="color:black;" title="Ubuntu Serwer. Oficjalny podręcznik. Wydanie II">Ubuntu Serwer. Oficjalny podręcznik. Wydanie II</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ubuof2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ubuof2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/biegan.htm" style="color:black;" title="Bieganie metodą Gallowaya. Ciesz się dobrym zdrowiem i doskonałą formą!">Bieganie metodą Gallowaya. Ciesz się dobrym zdrowiem i doskonałą formą!</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=biegan"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj biegan" /></a> </td> </tr> </table> <strong><a href="/ksiazki/danete_ebook.htm" style="color:black;" title="Dane testowe. Teoria i Praktyka. eBook. ">Dane testowe. Teoria i Praktyka. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 27.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=danete_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj danete_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/tpswww_ebook.htm" style="color:black;" title="Twoja pierwsza strona WWW. Stwórz profesjonalną i funkcjonalną stronę WWW bez znajomości programowania. eBook. ">Twoja pierwsza strona WWW. Stwórz profesjonalną i funkcjonalną stronę WWW bez znajomości programowania. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 19.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=tpswww_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj tpswww_ebook" /></a> </td> </tr> </table>
6
(1)
5
(2)
4
(3)
3
(3)
2
(2)
1
(0)

Liczba ocen: 11

Średnia ocena
czytelników
35


PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych:

okladka

Ocena : 6 Ocena książki 2011-12-21

bez podpisu

wszystkie wcześniejsze książki wywalam, zostawiam tylko tego autora, wszystko czego szukałem w necie i nie mogłem znaleźć mam tutaj.

Ocena : 5 Ocena książki 2011-01-12

Robert Kowalski, Programista

W końcu Polski autor, dobry programista, wspaniały nauczyciel postanowił napisać dzieło od początku do końca. Książka bardzo dobra, zwięzła (bez lania wody), z ogromem przykładów opisuje i wprowadza czytelnika w świat MVC. Dzięki niej na pewno wielu młodych świeżo upieczonych programistów zrozumie samą ideę, ale i poćwiczy! Osobiście polecam wszystkie książki Pana Włodzimierza. Bardzo ciesze się, że są jeszcze ludzie, którzy chcą dzielić się swoją wiedzą z innymi! POLECAM!

Ocena : 5 Ocena książki 2010-06-23

JMZ

Recenzja : Książka może nie jest idealna, ale w pewnością nie jest aż tak zła jak pisali poprzednicy. Układ krótkich ćwiczeń mi zdecydowanie odpowiada. +1 za to, że książkę napisał polski autor a z tego co ostatnio widzę to gatunek prawie na wymarciu.

Ocena : 4 Ocena książki 2010-09-15

bez podpisu

To co zrobiłem za pomocą książki, ładnie śmiga na localhoscie, jednak gdy wgrywam wszystko na serwer (u dwóch dostawców), niestety nie chce nic działać... to masakra jakaś, po co uczyć czegoś, co nie działa.

Ocena : 4 Ocena książki 2010-09-27

p.szelenberger@gmail.com, Programista front- i backendu.

Może nie ma listingów czasem... ale zastanówcie się dlaczego! Czytelnik, który zasiada do tej pozycji mym zdaniem powinien umieć PHP, rozumieć OOP oraz umieć kodować w HTML/CSS. Książka ma na celu pokazanie jak korzystać z frameworków dostępnych na rynku. Pisanie aplikacji jest bardzo podobne w innych tego typu tworach jak w tej książce, więc przydatnych umiejętności można nabyć. Acha! Dlaczego z czasem nie ma niektórych listingów? Bo autor miał na celu, by czytelnik się czegoś nauczył, by te brakujące listingi sam napisał a nie non-stop przepisywał z książki gotowe rozwiązania. Jestem zadowolony z zakupu a p. Władek wykonał dobrą pracę i jestem dumny, że to Polak napisał dobrą książkę z ćwiczeniami o tematyce niestety rzadkiej (MVC), a szkoda... Chyba dość się rozpisałem :-)! Pozdrawiam wszystkich programistów ;-)!

Ocena : 4 Ocena książki 2011-11-30

bez podpisu

Książka jest ok. Opinie w stylu działa na localhost ale nie działa na necie, lub książka ma być od A do Z są komiczne.

Ocena : 3 Ocena książki 2010-06-08

KZ, Webmaster

Niestety załamka :( Miałem nadzieję, że wreszcie załapię obiektowe programowanie i mvc, a tu już porażka przy pierwszym ćwiczeniu. Zamiast wszystko od A do Z, to startujemy od E, potem wracamy do A aż wreszcie do Z, tylko że pominięte są między litery :( Najpierw są listingi, więc od razu się je wklepuje, potem okazuje się, że te pliki mają być w konkretnych katalogach (zamiast na początku to powiedziane jest o tym na końcu prawie), Jeszcze później powiedziane, jest, że do działania potrzebne są jeszcze takie a takie pliki, ale listingów i wytłumaczenia brak.

Ocena : 3 Ocena książki 2010-09-15

unbreak

Na początku trzymałem się wersji że książka jest świetna i jedyna w swoim rodzaju. Jednak z każdym następnym 'dniem' kiedy przyszło mi samemu coś wykombinować od podstaw, okazywało się iż informacje zawarte w książce nie są zbyt pomocne. Zgadza się, książka idealnie naświetliła mi zagadnienie MVC, jednak niczego wybitnego się dzięki niej nie nauczyłem... A już brońcie nas bogowie od sytuacji w której coś nie będzie działało jak powinno, otrzymamy dziwne komunikaty, etc nie związane np z błędnym postępowaniem, a np z błędnym działaniem oprogramowania.

Ocena : 3 Ocena książki 2010-07-15

bez podpisu

Ocena : 2 Ocena książki 2010-08-16

bez podpisu

Układ książki jest wręcz dobijający... W każdym kolejnym rozdziale pomieszane są propel, doctrine i szczątki informacji o MVC. Jedyne do czego mi posłużyła to łyknięcie podstaw Doctrine na zasadzie analizy kodu.

Ocena : 2 Ocena książki 2010-06-11

Błażej Gruszka, programista

Teoretycznie książka ma być o wszystkim co związane z MVC. Ale przy tym całym rozpisaniu na ćwiczenia wychodzi, że książka traktuje o niczym. Spodziewałem się czegoś lepszego