Recenzje
Perl dla każdego
Podobnie jak inne wydawnictwa z serii "...dla każdego", książka przeznaczona jest dla osób, które dopiero zamierzają nauczyć się języka Perl. Autorka opisuje kolejno podstawowe elementy języka ze szczególnym uwzględnieniem charakterystycznych dla niego cech. W dalszych rozdziałach dochodzimy do bardziej zaawansowanych tematów, by ostatecznie dotrzeć do opisu interfejsu CGI i metod tworzenia skryptów dynamizujących i "uinteraktywnijących" strony WWW (traktuje o tym trzecia i ostatnia część książki). W trakcie poznawania kolejnych tajników Perla, czytelnik ma możliwość zapoznania się z wieloma przykładami konkretnych fragmentów kodu, ale na tym nie koniec -- na zakończenia każdej z części autorka prezentuje kilka dużych przykładów kompletnych rozwiązań w Perlu doskonale ilustrujących zagadnienia opisane uprzednio w części teoretycznej. Analiza tych przykładów może stanowić najlepszą "lekcję" Perla.
netmag.com.pl 2/2001, Jacek Jankowski
PHP 3. Internetowe aplikacje bazodanowe
Tytuł brzmi bardzo ambitnie, może nawet groźnie, ale nie ma się czego obawiać. Dzięki tej książce dowiesz się jak tworzyć dynamiczne serwisy internetowe zintegrowane z bazami danych przy pomocy języka PHP 3. Autorzy adresowali swoje opracowanie przede wszystkim do początkujących programistów, w pierwszych kilku rozdziałach znajduje się opis tak podstawowych (z pozoru) czynności, jak instalacja PHP, PostgreSQL-a, czy MySQL-a, zaś pierwsza aplikacja omówiona w ramach kursu to legendarne "Witaj Świecie" (skrypt wyświetlający tylko ten krótki napis). Książka jest dość gruba (ok. 600 stron), ale tak naprawdę wykład wprowadzający w tajniki projektowania aplikacji bazodanowych przy użyciu PHP 3, zajmuje zaledwie pierwsze 173 strony. Co z resztą? Czterysta stron zajmuje leksykon, opisujący wszystkie instrukcje i funkcje PHP 3 (także z modułów dodatkowych, np. graficzne) oraz zmienne z jakich mogą korzystać skrypty PHP. Z powodu tej części, książką powinni zainteresować się nie tylko nowicjusze -- jest to bowiem bardzo wygodne i poręczne zestawienie, które można zawsze mieć pod ręką i zaglądać w razie natknięcia się na nieznaną własność języka.
netmag.com.pl 2/2001, Jacek Jankowski
XML dla każdego
XML to temat równie pasjonujący, co tajemniczy. Simon North próbuje oswoić czytelników z tym przyszłościowym językiem znakowania dokumentów, wprowadzając w ich tajniki stopniowo, ale systematycznie. Ze wstępnych rozdziałów dowiadujemy się, czym właściwie jest XML i do czego można go zastosować. Następnie poznajemy elementy strukturalne języka, sposób definiowania reguł składniowych i stylów prezentacji. Powoli przemieszczamy się (za autorem) w nieco bardziej zawiłe rejony opracowania -- dowiadujemy się, jak sprawdzić poprawność dokumentów, budować zaawansowane powiązania pomiędzy zdalnymi dokumentami, jak przetwarzać dane XML itp. W końcu dochodzimy do "najmroczniejszych" sekretów XML-a, dostępnych tylko nielicznym -- programowania zdarzeniowego, Obiektowego Modelu Dokumentu (DOM), konwersji XML do wielu popularnych formatów. W trakcie wykładu autor cały czas stara się (i wychodzi mu to!) zachować kontakt z rzeczywistością i prezentować nie tylko to, co XML może zaoferować w przyszłości, ale przede wszystkim to, z czego możemy korzystać już dziś - dlatego w książce znalazł się np. opis funkcji Internet Explorera i Netscape Communicatora (Mozilli), związanych z obsługą XML, wykorzystywanie pakietu jade do konwersji dokumentów XML na inne formaty, np. RTF, HTML, PDF czy programowanie w językach Omnimark LE i SAX. Wszędzie, gdzie jest to potrzebne autor podaje adresy zasobów on-line (np. pakietów instalacyjnych opisywanych programów).
netmag.com.pl 2/2001, Jacek Jankowski
XML. Leksykon kieszonkowy
Pozycja z serii kieszonkowych leksykonów, wydawanych oryginalnie przez wydawnictwo O'Reilly, poświęcona podstawom języka XML. Jeżeli chciałbyś postawić pierwsze kroki w XML-u i poszukujesz przejrzystego, napisanego zrozumiałym językiem i zwięzłego opracowania to doskonale trafiłeś. Autor opisuje wszystkie elementy składające się na specyfikację XML bez wnikania w zawiłości i szczegóły, ale na tyle dokładnie, że można wyrobić sobie wiarygodny obraz nowatorskiej technologii. Możesz przeczytać tę książkę "od deski do deski" (warto!) lub wyszukać tylko interesujące Cię fragmenty. Z pewnością po przeczytaniu tego leksykonu nie staniesz się od razu ekspertem, ale zyskasz podstawy bez których nie mógłbyś pójść dalej.
netmag.com.pl 2/2001, Jacek Jankowski
XML. Leksykon kieszonkowy
W ramach serii "Leksykon kieszonkowy", publikowanej przez wydawnictwo Helion, ukazała się książka poświęcona językowi XML. Z językiem tym wiązane są duże nadzieje zarówno z obecnymi, jak i z planowanymi zastosowaniami Internetu, zwłaszcza w odniesieniu do zastosowań biznesowych. Wiele osób twierdzi wręcz, że rozszerzalny język opisu dokumentów XML (Extensible Markup Language) jest przyszłością Internetu.
Krótki wstęp pozwala zapoznać się z najbardziej podstawowymi informacjami na temat języka XML. Następnie autor przechodzi do prezentacji terminologii XML. Omawia elementy składowe Dokumentu XML, czyli dokument XML, arkusz stylów oraz definicję typu dokumentów (DTD), a następnie podaje przykład prostego dokumentu w tym języku.
Kolejna część -- "Kompendium języka XML" -- zawiera informacje na temat poprawnie skonstruowanego dokumentu XML, instrukcji języka XML oraz reguł elementów i atrybutów. Czytelnik ma okazję zapoznać się z zarezerwowanymi atrybutami języka XML.
W części "Deklaracje typu dokumentów" omawiane są m.in. deklaracje elementów, encje, a także deklaracje atrybutów w DTD. W dalszej części książki znajdziemy informacje na temat języka XSL, które obejmują takie zagadnienia, jak formatowanie ogólne i dopasowywanie do wzorców. Ostatnia część książki poświęcona jest językom XLink i XPointer. Całość uzupełnia skorowidz ułatwiający dostęp do poszczególnych haseł.
"XML. Leksykon kieszonkowy" to książka, która może być traktowana jako wprowadzenie do terminologii i składni języka XML. Można z niej również korzystać jak z podręcznego leksykonu zawierającego informacje na temat poszczególnych instrukcji, atrybutów i typów danych. Tym samym można ją polecić zarówno początkującym (potraktują ją jako wprowadzenie), jak i zaawansowanym użytkownikom (będą z niej korzystali jak z podręcznej
ściągawki).
Magazyn Internet 2/2001, (KK)

