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. eBook

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

Autor: Kae Verens
Data wydania: 2012/02
Cena: 47.00

W formacie:  PDF  ePub  Mobi

Do przechowalni
Dodaj psycms_ebook

» Kup wydanie papierowe » Znak wodny » Pomoc
Szczegóły:

Informacje dodatkowe:
okładka wersji papierowej
Wydanie
papierowe
Cena książki: 59.00zł Dodaj do koszyka

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 »
Najczęściej kupowane razem:
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/twoizo.htm" style="color:black;" title="Tworzenie izometrycznych gier społecznościowych w HTML5, CSS3 i JavaScript">Tworzenie izometrycznych gier społecznościowych w HTML5, CSS3 i JavaScript</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: 32.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=twoizo"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj twoizo" /></a> </td> </tr> </table> <strong><a href="/ksiazki/evivim.htm" style="color:black;" title="Edytory vi i Vim. Leksykon kieszonkowy">Edytory vi i Vim. Leksykon kieszonkowy</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: 19.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=evivim"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj evivim" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticss3.htm" style="color:black;" title="Tablice informatyczne. CSS3">Tablice informatyczne. CSS3</a></strong><br/> <img src="/img/55.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/> <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: 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/grawek.htm" style="color:black;" title="Grafika wektorowa. Szkolenie podstawowe">Grafika wektorowa. Szkolenie podstawowe</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: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=grawek"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj grawek" /></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/> <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: 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/wtywor.htm" style="color:black;" title="Wtyczki do WordPressa. Programowanie dla profesjonalistów">Wtyczki do WordPressa. Programowanie dla profesjonalistów</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: 62.30 zł</b> </td><td> <a href="/zakupy/add.cgi?id=wtywor"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj wtywor" /></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/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: 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/sekseo.htm" style="color:black;" title="Sekrety SEO. Tajna wiedza ekspertów">Sekrety SEO. Tajna wiedza ekspertów</a></strong><br/> <img src="/img/35.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=sekseo"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj sekseo" /></a> </td> </tr> </table> <strong><a href="/ksiazki/jascwz.htm" style="color:black;" title="JavaScript. Wzorce">JavaScript. Wzorce</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=jascwz"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj jascwz" /></a> </td> </tr> </table> <strong><a href="/ksiazki/krakre.htm" style="color:black;" title="Krajobrazy. Kreatywna fotografia">Krajobrazy. Kreatywna fotografia</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: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=krakre"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj krakre" /></a> </td> </tr> </table> <strong><a href="/ksiazki/and3ta.htm" style="color:black;" title="Android 3. Tworzenie aplikacji">Android 3. Tworzenie aplikacji</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: 149.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=and3ta"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj and3ta" /></a> </td> </tr> </table>
6
(2)
5
(1)
4
(3)
3
(1)
2
(1)
1
(0)

Liczba ocen: 8

Średnia ocena
czytelników
4


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

miniaturka psycms

Ocena : 6 Ocena książki 2012-03-26

Reksio Piesek, student

Polecam! rewelacyjna ksiazka! Brawo dla HELIONA!

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 : 4 Ocena książki 2012-04-10

bez podpisu, Webmaster

Ogólnie książka jest ok, tekst ciekawie napisany, podobnie z kodem źródłowym. Osobiście nie bazuję w 100% na kodzie z książki, tylko staram się to wszystko przełożyć "na swoje". Jedyne co mi się nie podoba i co tak obniża ocenę to to, że autor nie objaśnia co się dzieje w kodzie. Są funkcje, są jakieś mechanizmy, ale po co i jak działają, to już doczytać się tego nie można.....

Ocena : 4 Ocena książki 2012-04-11

Bartosz Warzocha, Niezależny programista C++/PHP

Książka dobra. Mimo ogromu błędów w prezentowanym kodzie, w jasny i ciekawy sposób przybliża logikę projektowania CMS. A to chyba powinno być najważniejsze dla każdego, kto nie wie od czego zacząć i nie chce po prostu "przepisać" CMS'a z książki. Pozycja dla ludzi twórczo nastawionych do programowania. Polecam. Uwaga do wydawnictwa: za tą cenę oczekiwałem lepszego papieru ;)

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.