www.vintage-engagement-rings.info

PHP i MySQL. Tworzenie stron WWW

okladka
Ta praktyczna książka, ukazująca przede wszystkim zastosowania komercyjne, zawiera liczne przykłady. Ilustrują one realizację następujących zadań: uwierzytelnianie użytkowników, konstruowanie koszyka na zakupy, dynamiczne generowanie dokumentów PDF i obrazków, wysyłanie i zarządzanie pocztą elektroniczną, ułatwianie dyskusji między użytkownikami oraz zarządzanie zawartością. Autorzy położyli istotny nacisk na kwestię bezpieczeństwa.

Oprócz składni i biblioteki funkcji PHP, niniejsza książka opisuje również podstawowe pojęcia z dziedziny profesjonalnej inżynierii oprogramowania związanego z siecią WWW. Niektóre, takie jak utrzymywanie, współpraca i testowanie, są kwestiami istotnymi dla inżynierów oprogramowania pracujących we wszystkich domenach zastosowań. Inne pojęcia, takie jak uwierzytelnianie, szyfrowanie i kontrola sesji, mają szczególne znaczenie dla projektów programistycznych opartych na Internecie.

  • Dynamiczne tworzenie kodu HTML, obrazków i dokumentów
  • Tworzenie bezpiecznych usług za pomocą uwierzytelniania i SSL
  • Tworzenie koszyka na zakupy dla witryn handlu elektronicznego
  • Opis praktyk związanych z inżynierią oprogramowania dla większych projektów WWW
  • Zastosowanie obiektowych technik programistycznych w Internecie

Generator. Macromedia Flash - następny krok

okladka
Książka ta na zawsze zmieni Twoje podejście do Flasha. Już niedługo będziesz tworzyć serwisy WWW z dynamicznie generowanymi animacjami SWF na podstawie informacji zawartych w bazach danych.

Dzięki tej książce:

  • Dowiesz się, czym jest Generator i w jaki sposób dynamicznie generuje animacje SWF.
  • Nauczysz się, jak dodawać do Flasha 5 nowe obiekty.
  • Odkryjesz, jak za pomocą nowych obiektów tworzyć szablony SWT.
  • Dowiesz się, jak -- wykorzystując technologie ASP i stworzone szablony SWT -- generować dynamicznie animacje SWF w oparciu o dane z baz danych.
Każde z omawianych zagadnień jest ilustrowane przykładami oraz ćwiczeniami, tak abyś mógł w praktyce zapoznać się z nową techniką tworzenia serwisów WWW. Co więcej, w ostatnim rozdziale tej książki sprawdzisz swoją wiedzę, wykonując serwis księgarni internetowej "Wirtualna Księgarnia", który w zaawansowany sposób korzysta z dynamicznie tworzonych animacji SWF oraz bazy danych.


Red Hat Linux 7.1. Księga eksperta

okladka
Red Hat Linux -- jeden z najpopularniejszych systemów linuksowych zdobywa nowych użytkowników prostotą obsługi, bezawaryjnością, bezpieczeństwem. Tym razem mamy okazję przedstawić Ci dystrybucję o kryptonimie Seawolf.

Książka z serii "Księga eksperta" (seria cieszy się dużym powodzeniem i zaufaniem użytkowników komputerów osobistych) przedstawi Ci podstawowe i zaawansowane zagadnienia dotyczące użytkowania i administracji Red Hata w wersji 7.1. Nauczy Cię jak:

  • przebudowywać, zmieniać i dostosowywać jądro systemu do własnych potrzeb
  • skonfigurować oprogramowanie, np. sambę, dzięki której połączysz się z każdym systemem firmy Microsoft
  • konfigurować protokoły i zarządzać siecią
  • wykonywać kopie zapasowe, zarządzać kontami użytkowników, utrzymywać w nieskazitelnym stanie system plików
  • personalizować ustawienia X-serwera
  • wykorzystywać w Linuksie języki programowania -- C++, Javę, Perla, tcl/tck, Pythona i wiele innych
Pozycja zdecydowanie dobra dla początkujących użytkowników i szczególnie polecana tym, którzy chcą jak najszybciej poznać Red Hata.

XML. Almanach

okladka
Książka skupia się przede wszystkim na samym XML i przedstawia podstawowe reguły, do których muszą stosować się dokumenty i autorzy XML (np. projektant, który wykorzystuje SMIL w celu dodania animacji na stronach WWW lub programista C++, który korzysta z SOAP w celu szeregowania obiektów w zdalnej bazie danych). Książka przedstawia również specjalizowane technologie wspierające, które zostały usytuowane na szczycie XML i są wykorzystywane w wielu aplikacjach napisanych w tym języku. Technologie te obejmują:
  • XLinks -- Składnia, której podstawą są atrybuty. Służy ona do tworzenia hiperłączy pomiędzy dokumentami XML a innymi dokumentami. Umożliwia też tworzenie prostych, jednokierunkowych łączy, znanych z HTML, łączy wielokierunkowych pomiędzy wieloma dokumentami oraz łączy pomiędzy dokumentami, do których użytkownik nie posiada uprawnień zapisu.
  • XSLT -- Aplikacja XML, która opisuje transformacje jednego dokumentu na inny, wykonane za pomocą tych samych bądź odmiennych słowników.
  • XPointers -- Składnia służąca do identyfikacji poszczególnych części składowych dokumentu XML, do których występują odwołania poprzez identyfikatory URI. Często wykorzystywana wraz z XLink.
  • XPath -- Składnia, nie będąca XML, wykorzystywana przez XPointers i XSLT do identyfikowania określonych części składowych dokumentów XML. XPath może, na przykład, zlokalizować trzeci element adres w dokumencie albo wszystkie elementy z atrybutem email, którego wartością jest elharo@metalab.unc.edu.
  • Namespaces (Przestrzenie nazw) -- Służy do odróżniania od siebie elementów i atrybutów noszących takie same nazwy, choć pochodzących z różnych słowników XML. Na przykład, tytuł książki i tytuł strony WWW na stronie WWW o książkach.
  • SAX -- Simple API for XML, sterowany zdarzeniami interfejs programowania aplikacji Java, implementowany przez wiele analizatorów składni.
  • DOM -- Document Object Model, zorientowany na struktury drzewiaste interfejs programowania aplikacji, który traktuje dokument XML jako zbiór zagnieżdżonych obiektów o różnych właściwościach.
Wszystkie te technologie, niezależnie od tego, czy zostały zdefiniowane w XML (XLinks, XSLT i Namespaces), czy też za pomocą innej składni (XPointers, XPath, SAX i DOM), są wykorzystywane w wielu różnych aplikacjach XML.

Perl. Tworzenie aplikacji sieciowych

okladka
Programowanie aplikacji sieciowych to jedna z tych dziedzin, z którą język Perl radzi sobie doskonale. Zwłaszcza, gdy czas nagli, a potrzebujemy napisać program spełniający funkcje serwera czy też klienta sieciowego, docenimy zalety Perla: zwięzłość kodu, dostęp do wielu wbudowanych procedur i setek modułów rozszerzających ten język oraz szybkość z jaką w Perlu tworzy się gotowe, działające aplikacje.

Książka poświęcona jest głównie protokołowi TCP/IP, będącemu fundamentem funkcjonowania Internetu. Omówiono w niej:

  • protokół TCP oraz interfejs programowania modułu IO::Socket
  • protokół SMTP i wysyłanie poczty elektronicznej z załącznikami multimedialnymi,
  • protokoły POP, IMAP i NNTP do odbioru i przetwarzania poczty elektronicznej,
  • protokół FTP, protokół HTTP i moduł LWP do komunikacji z serwerami WWW,
  • serwery rozwidlające się oraz demony inetd systemów UNIX i Windows,
  • programowanie wielowątkowe w Perlu
  • protokół UDP i serwery oparte na tym protokole
  • komunikację między procesami za pośrednictwem gniazd domeny UNIX.
Autor książki, Lincoln Stein, to prawdziwy guru programowania sieciowego w Perlu. Wystarczy tylko wspomnieć, iż jest on autorem modułu CGI.pm, powszechnie używanego przy pisaniu skryptów CGI, a także autorem licznych książek na temat tego języka.

C++ Builder. 20 efektownych programów

okladka
Książka zawiera bardzo przystępne opisy niezwykle efektownych zjawisk z pogranicza różnych nauk przyrodniczych oraz ich komputerowe realizacje w dialekcie C++ Builder firmy Borland. Stanowi ona zbiór ćwiczeń do wykorzystania na szkolnym kółku komputerowym, ale zapewne zainteresuje też wykładowców i studentów kierunków przyrodniczych. Od Czytelnika wymagamy wiedzy na poziomie szkoły średniej, a niekiedy zaledwie gimnazjum.

Opisywane zagadnienia często są ledwie zarysowane i pozostawiają Czytelnikowi ogromne możliwości dalszego, samodzielnego eksperymentowania.

W realizacji pomysłów Autor po mistrzowsku posługuje się najprostszym, a przy tym w pełni obiektowym i bardzo nowoczesnym sposobem programowania komputerów.


« poprzednia 1 2 3 4 5 6 7 8 9 1016 17 następna »