ODBIERZ TWÓJ BONUS :: »

Recenzje

PHP 4. Biblia

PHP4 to najnowszy standard języka do tworzenia dynamicznej zawartości stron WWW. Co ciekawe, zdobywa coraz więcej zwolenników, którzy wybierają go zamiast Perla czy ASP. Nowy standard został znacznie bardziej rozbudowany i udostępnia nie tylko nowe funkcje, ale również rozszerza stosowanie starszych. Najlepszą z możliwych dokumentacji można znaleźć na stronie www.php.net, ale książka tradycyjna w wielu wypadkach jest niezastąpiona.

W lekturze nie znajdziemy odpowiedzi na wiele nurtujących nas pytań. Niektóre funkcje zostały bardzo pobieżnie opisane, natomiast inne zbyt szeroko. Często też nie wiadomo czy autorzy chcieli stworzyć podręcznik do nauki pisania programów w PHP czy miał to być opis języka i jego zastosowań. Książka została podzielona na rozdziały tematyczne - podstawy PHP, pracę z bazami danych i techniki zaawansowane. I tu mam kolejny dylemat - czy adresatem jest początkujący czy zaawansowany odbiorca? Książki pisane dla każdego mają ten minus, że trudno się w nich połapać i jednym i drugim.

Samouczek SQLa ma 7 (siedem) kartek. Obejmuje standardy SQL, wyrażenia SQL, projektowanie baz danych, użycie połączeń SQL, uprawnienia i bezpieczeństwo. Według mnie jest to temat na co najmniej jedną, osobną lekturę. Ponieważ książka ma układ tematyczny, wyszukiwanie sprawia kłopot - nie wiadomo czy rozwiązanie naszego problemu znajduje się w tej, czy w innej części książki - przecież ta sama funkcja stosowana jest często w różnych programach o zupełnie odmiennej tematyce. Sporo czasu spędziłem nad podręcznikiem i wciąż nie wiem gdzie mam szukać informacji, które mi są potrzebne. Jedynym ratunkiem jest indeks na końcu książki.

Czy jest dobra? Dla początkujących jest z pewnością ciekawa, nie muszą oni czytać jej wybiórczo, a opanowując materiał rozdziałami tematycznymi będą mogli poznać tajniki PHP w miarę dobrze. Zaawansowani programiści mogą czuć się rozczarowani. Bardzo podobał mi się układ książki "PHP 3 - Internetowe aplikacje bazodanowe" wydanej przez Helion, gdzie cześć książki było wstępem do programowania, a następnie resztę zajmował opis funkcji. Gdyby coś takiego pojawiło się dla języka PHP 4, byłbym zachwycony...

WebReporter Dariusz Majgier 03/2002

Po prostu Internet

Jeśli interesujecie się zagadnieniami związanymi z Internetem, jesteście początkującymi internautami lub też, macie za sobą już pewne sieciowe doświadczenie, a chcecie bardziej wgłębić się w Internet, stać się bardziej świadomymi jego użytkownikami, a nawet zaistnieć w sieci tworząc własną stronę www, koniecznie sięgnijcie po książkę Tomasza Trejderowskiego .pt. Internet. Ukazała się na nakładem wydawnictwa Helion, w serii Po prostu. Ta seria to rzeczowe, treściwe i przejrzyście zredagowane przewodniki po najbardziej skomplikowanych aplikacjach.

W pierwszej części autor w skrócie omawia historię powstania Internetu, filozofię jego funkcjonowania i strukturę. Możecie tam przeczytać na jakiej zasadzie tworzone są adresy internetowe i co oznaczają poszczególne ich człony. Ci, którzy zaczynają zabawę z Internetem dowiedzą się wszystkiego co niezbędne o modemach, konfiguracji połączenia z siecią i o samym połączeniu. Ponieważ książka została napisana przez Polaka , uwzględnia ona nasze rodzime, dość specyficzne realia związane z dostępem do Internetu i połączeniem z siecią. Kwestię tę często pomijają przedruki zagranicznych publikacji

Dalej dowiecie się wszystkiego o internetowych przeglądarkach i poczcie elektronicznej -- o rejestracji konta pocztowego, konfiguracji klienta poczty itd.

Część druga natomiast przeznaczona jest dla nieco bardziej zaawansowanych użytkowników sieci, takich którzy myślą o tworzeniu własnych stron www. Znajdziecie tam krótki kurs html'a. Autor nie pominął także problemów związanych z netykietą webmastera.

Zagadnienia zawarte w książce nie zostały omówione w sposób wyczerpujący. Myślę jednak, że spełnia ona w zupełności pokładane w niej oczekiwania. Dla tych, którzy przerobią materiał w niej zawarty i będą czuli niedosyt wiedzy, wydawnictwo przygotowuje drugi tom książki zatytułowany Internet. Techniki zaawansowane.

Gazeta Studencka Vincent 03/2002

PHP 4. Tworzenie stron WWW. Ćwiczenia praktyczne

Prezentowana książka jest zarówno dla początkujących jak i zaawansowanych webmasterów, gdyż możesz dzięki niej nauczyć się podstawowych składni, jak i rozwiązywania trudnych problemów w języku PHP. . W pierwszych rozdziałach książki autor zapoznaje czytelnika z technologią server-side, następnie pomaga w zainstalowaniu popularnego serwera Apach`a wraz z oprogramowaniem niezbędnym do prawidłowego działania aplikacji internetowych. Każde ćwiczenie przedstawione jest w sposób przejrzysty, co pozwala uczącemu na łatwe zapoznanie się z kodem skryptu. Dodatkowym atutem jest fakt, że jest możliwość ściągnięcia ze stron wydawnictwa gotowych listingów zawartych w proponowanej publikacji. Każde ćwiczenie przedstawia coś nowego i prezentuje praktycznie skrypty wykorzystywane na każdych stronach, od np. wyświetlania daty do listy dyskusyjnej. Autor przedstawił także popularny panel phpmyadmin zarządzający bazą MySQL, co pozwala czytającemu wgłębienie się także w tajniki obsługi baz danych. Polecam tą publikację gdyż jest doskonałym uzupełnieniem kursów.
Centrum Programowania Jakub Stróżyński

MySQL i mSQL

Jest to doskonała pozycja z dziedziny relacji baz danych z popularnymi językami programowania typu PHP, Perl, C, Java. MySQL i mSQL stosowane są najczęściej do zarządzania dużych serwisów zarówno pod systemami Linux jak i Windows, dlatego gdyż jego kod źródłowy jest udostępniany na zasadzie Open Source. Autor przekonuje czytającego o prostocie instalacji i używania tego typu systemów. Dzięki tej książce dowiemy się o początkach (historii) MySQL i mSQL, budowie bazy aż po łączenie systemu z językami programowania. Aby zrozumieć publikacje wystarczy znać podstawy języków C, Java, Perl lub Pythom. Dodatkowo każdy opis języka jest wzbogacony o spis funkcji i poleceń poszczególnych języków. Polecam książkę jako podstawa do rozpoczęcia zabawy z systemami bazodanowymi.
Centrum Programowania Jakub Stróżyński

Po prostu XML

Ponieważ MACiAS-a nie ma, będzie drobna namiastka. Coś o "Po prostu XML" Elizabeth Castro. Na wstępie muszę zaznaczyć, że książka mi się wyjątkowo spodobała, więc nawet nie będę próbował być obiektywny.

O XML-u napisano wiele i wciąż nie wyczerpano tematu. Ze względu na to, że standard ewoluuje (a właściwie dopiero dojrzewa), książki poświęcone temu metajęzykowi są często nieco przedawnione. Zapoznawszy się z ofertą książek na ten temat dostępnych w Polsce muszę stwierdzić, że "Po prostu XML" jest pozycją bardzo przyzwoitą.

Uwaga podstawowa: oryginalny tytuł brzmi "XML for the World Wide Web" -- o tym też książka traktuje. Wydawca zdecydował się jednak zmienić tytuł, co może nieco mylić potencjalnego czytelnika. W każdym razie autorka już we wprowadzeniu mówi, że nie będzie omawiała popularnych XML-owych API czy XML-RPC/SOAP. Co w takim razie zostało omówione?

Na początku zapoznajemy się z zasadami tworzenia dokumentów XML oraz używaną terminologią. Tak jak i w późniejszych rozdziałach, każde zagadnienie jest prosto wyjaśnione i zilustrowane przykładem, co sprawia, że ma się wrażenie, jakby się czytało jedno duże HOWTO.

Następnie przechodzimy do definicji typów dokumentów (DTD) oraz XML Schema. O ile DTD są mniej lub bardziej znane, o tyle do niedawna trudno było znaleźć użyteczne informacje o XML Schema po polsku. I tutaj autorka spisała się na medal: prowadzi czytelnika za rękę, przedstawiając coraz to bardziej złożone zagadnienia, a wszystko to w oparciu o przykłady (a w zasadzie jeden, rozbudowywany przykład). Dzięki temu połączeniu teorii i praktyki bardzo łatwo przyswaja się niezbędne wiadomości.

Tym, którzy nie znają XML Schema (tj. tym, którzy nie interesują się XML-em) należy się kilka słów wyjaśnienia: jest to standard pozwalający m.in. na ściślejsze określenie typów niż ma to miejsce w DTD, przy czym same dokumenty XML Schema są dokumentami XML-owymi. Przykładowo, dla dokumentu zawierającego elementy:

Jan
34

...można określić następujące ograniczenia w dokumencie XML Schema:


Proste i intuicyjne. Oczywiście możemy też ograniczać długość, precyzję, tworzyć własne typy proste i złożone itd. Dokumenty XML Schema wyglądają znacznie lepiej od DTD. I po co to komu? Ano po to, by móc walidować dokumenty XML -- a nawet jeśli nie potrzebujemy walidacji, żeby mieć przejrzystą dokumentację używanego formatu.

Następnie dochodzimy do nie mniej ciekawego rozdziału poświęconego XSLT i XPath. Jeśli ktoś jeszcze nie korzystał z XSLT w pracy z dokumentami XML-owymi, powinien szybko się zapoznać z możliwościami tego standardu. W przeciwieństwie do kilku innych nie jest to jakaś oderwana od życia teoria, lecz coś bardzo użytecznego, z czego warto korzystać na codzień. Żeby nie być gołosłownym -- nie dalej jak wczoraj Marcin Dębicki napisał szablon, który z prostego pliku XML-owego generuje stronę WWW projektu szkoleń Linuksowych dla nauczycieli. Również w projekcie Magiczny Flet będziemy korzystać (choć nie musimy) z arkuszy przekształcających pliki DocBooka do HTML-a i TaTeX-a, gotowego do potraktowania pdftexem. Jest to naprawdę bardzo elastyczny sposób pracy z dokumentami XML, dzięki któremu często nie musimy tworzyć własnych parserów -- wystarczy kilkanaście linijek szablonu.

Następnie autorka przechodzi do omawiania CSS w połączeniu z XML-em, wybiegając nieco w przyszłość, po czym dość pobieżnie omawia XLink i XPointer, których zastosowanie jest na razie dość ograniczone. Książka kończy się kilkoma dodatkami (XHTML, omówienie dostępnych narzędzi i symboli specjalnych).

Reasumując: po zapoznaniu się z innymi pozycjami, takimi jak np. "Biblia XML", można naprawdę zacząć doceniać tę pozycję. Dla początkujących XML-owców jest naprawdę niezła.

arturs, 09-03-2002
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile