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
Projektowanie systemów CMS przy użyciu PHP i jQuery

Projektowanie systemów CMS przy użyciu PHP i jQuery

Autor: Kae Verens
Data wydania: 2011/11
Stron: 320
Cena książki: 59.00 zł
okładka przód okładka tył
Nowość Bestseller
Do przechowalni
Numer 13 na TOP 20
Dodaj psycms
Szczegóły:
  • Tytuł oryginału: CMS Design Using PHP and jQuery
  • Tłumaczenie: Łukasz Piwko
  • ISBN: 9788324633654 / 978-83-246-3365-4
  • Format: 170x230
  • Oprawa: miękka
  • Numer z katalogu: 7102

Informacje dodatkowe:

Zbuduj CMS na miarę swoich potrzeb!

  • Jak zaprojektować jądro systemu CMS?
  • Jak zarządzać użytkownikami?
  • Jak przygotować instalator?

Na rynku systemów do zarządzania treścią jest ogromny wybór różnorodnych rozwiązań, od Joomli! zaczynając, a na Drupalu i Wordpressie kończąc. Warto jednak zastanowić się, czy nie lepiej stworzyć własne, skrojone na miarę rozwiązanie, idealnie dopasowane do potrzeb i możliwości. Zamiast przedzierać się przez zawiłą konfigurację, przygotowywać szablony i próbować pogodzić ze sobą wtyczki, być może lepiej tę energię spożytkować na napisanie własnego CMS-a?

Jeżeli zdecydujesz się na to, w niniejszej książce znajdziesz szczegółowy przewodnik, jak dokonać tego przy użyciu najpopularniejszych narzędzi: łącząc język PHP i bibliotekę jQuery. W trakcie lektury dowiesz się, jak zaprojektować jądro swojego nowego systemu, moduł zarządzania użytkownikami oraz własny mechanizm szablonów. Ponadto nauczysz się zarządzać treścią, tworzyć hierarchię stron oraz edytować je przy użyciu wygodnych narzędzi, takich jak CKeditor. Na koniec zbudujesz instalator swojego CMS-a oraz wzbogacisz go o obsługę wtyczek i widżetów. Książka ta jest pozycją obowiązkową dla każdego webmastera pragnącego stworzyć własny, unikatowy system zarządzania treścią.

Główne zagadnienia omówione w książce:

  • jądro systemu CMS,
  • panel administracyjny,
  • struktura bazy danych oraz katalogów,
  • zarządzanie użytkownikami - role, rodzaje użytkowników,
  • logowanie użytkowników,
  • procedura odzyskiwania hasła,
  • wyświetlanie listy stron,
  • tworzenie, edycja i usuwanie stron,
  • wykorzystanie narzędzia CKeditor,
  • tworzenie i obsługa szablonów,
  • rozszerzanie funkcjonalności za pomocą wtyczek,
  • budowa instalatora.

Zbuduj swój autorski system CMS, wykorzystując niezastąpiony duet PHP i jQuery!


Zobacz wszystkie książki tego autora »
Dodaj psycms
Najczęściej kupowane razem:
Projektowanie systemów CMS przy użyciu PHP i jQuery plus Czysty kod. Podręcznik dobrego programisty plus Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych
Cena zestawu: 182.75 zł 215.00 zł
Oszczędzasz: 32.25 zł (15%)
Dodaj do koszyka
zestaw0 Projektowanie systemów CMS przy użyciu PHP i jQuery
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/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/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/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/zendfr.htm" style="color:black;" title="Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych">Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych</a></strong><br/> <img src="/img/4.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: 89.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zendfr"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zendfr" /></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/tiphp5.htm" style="color:black;" title="Tablice informatyczne. PHP 5">Tablice informatyczne. PHP 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=tiphp5"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj tiphp5" /></a> </td> </tr> </table> <strong><a href="/ksiazki/gimpre.htm" style="color:black;" title="GIMP 2.6. Receptury">GIMP 2.6. Receptury</a></strong><br/> <img src="/img/3.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: 57.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=gimpre"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj gimpre" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czykod.htm" style="color:black;" title="Czysty kod. Podręcznik dobrego programisty">Czysty kod. Podręcznik dobrego programisty</a></strong><br/> <img src="/img/45.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: 67.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czykod"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czykod" /></a> </td> </tr> </table> <strong><a href="/ksiazki/virtua.htm" style="color:black;" title="Wirtualizacja w praktyce">Wirtualizacja w praktyce</a></strong><br/> <img src="/img/5.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: 54.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=virtua"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj virtua" /></a> </td> </tr> </table> <strong><a href="/ksiazki/phoefp_ebook.htm" style="color:black;" title="Photoshop. Od pomysłu do projektu. eBook. ">Photoshop. Od pomysłu do projektu. 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: 47.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=phoefp_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj phoefp_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
(1)
4
(1)
3
(1)
2
(1)
1
(0)

Liczba ocen: 5

Średnia ocena
czytelników
4


Projektowanie systemów CMS przy użyciu PHP i jQuery:

okladka

Ocena : 6 Ocena książki 2012-01-23

Adrian, programista

Gdy zobaczyłem ten tytuł od razu się zaciekawiłem. Pomyślałem, że tego brakowało, czegoś co wskaże jakąś ciekawą drogę do stworzenia sprawnego cms'a. Opis książki i zagadnienia, które miały być poruszane wydawały się być naprawdę ciekawe. Od samego początku mamy do czynienia z błędami, zapominaniem kodu oraz z niewłaściwym używaniem php. Średnio zaawansowany programista po pewnym czasie dojdzie do tego co jest nie tak albo czego brakuje, ale naprawdę szkoda czasu na szukanie w plikach (a jest ich później sporo) miejsca w którym czegoś brakuje (bo nie zawsze komunikat przeglądarki odnosi się do rzeczywistego problemu). Książka nie powinna trafić do początkującego programisty! Nauczy się tutaj na prawdę złych nawyków co w przyszłości może źle owocować. Jedyny plus dla mnie to pokazanie jQuery w akcji no i może duża ilość przykładów(których jest pełno w internecie), ale dla samego jQuery nie warto kupować tej książki, mamy inne książki o jQuery albo nawet masa naprawdę jasnych tutoriali. Książka może przydać się osobą które hmmm, no właśnie? Może komuś kto nie umie szukać tutoriali w necie lub nie umie ściągnąć jakiegoś darmowego CMS'a i padać jego kod - wyjdzie na to samo a i więcej się nauczysz. Pozycja słaba

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

bez podpisu, programista

bardzo fajna książka, masa przykładów, napisana przystępnym językiem.

Ocena : 4 Ocena książki 2012-01-13

bez podpisu, początkujący programista

Plusy: - dużo przykładów - opisy przystępnym językiem - w sam raz dla początkujących Minusy - sporo błędów w kodzie ... nawet przykład z pierwszego rozdziału nie zadziała poprawnie bez dodatkowych przeróbek Mimo wszystko polecam

Ocena : 3 Ocena książki 2012-01-23

Rafał

Faktycznie książka zawiera sporo błędów w kodzie. Przykłady sciągnięte z FTP nie działają poprawnie. Temat poruszony w książce bardzo ciekawy jednak dla osób, które chcą się nauczyć tworzyć własne systemy CMS może okazać się bezużyteczna przez wzgląd na błędy w kodzie które ciężko znaleźć i poprawić. Może ktoś wie jak przerobić skrypty z 3 i 4 rozdziału tak aby działały?

Ocena : 2 Ocena książki 2012-02-02

Kamil, programista php

Niestety zawiodłem się na tej książce. Liczyłem na nowocześniejsze podejście do tematu. Autor chyba nigdy nie słyszał o czymś takim jak programowanie obiektowe. Wszędzie stosuje funkcje wywoływane zazwyczaj tylko raz tuż za klamrą zamykającą ich definicję. Większość kodu html jest wyświetlana za pomocą instrukcji echo, lub zwracana przez funkcję do zmiennej. Systemu szablonów Smarty autor używa tylko do wstawienia w szablonie kilku zmiennych typu {{$CONTENT}} - natomiast treść tych zmiennych to kod html generowany przez funkcje zwracające go jako ciąg znaków - nie widzę tu w ogóle sensu stosowania tak rozbudowanego systemu jak Smarty. Daję ocenę AŻ 2 za kilka ciekawych koncepcji i TYLKO 2 za marną implementację tych pomysłów, oraz archaiczny styl kodowania. Moim zdaniem dzięki podejściu obiektowemu można by stworzyć kod bezpieczniejszy, łatwiejszy w utrzymaniu, rozwijaniu i przede wszystkim czytelniejszy.