PHP 4. Tworzenie stron WWW. Ćwiczenia praktyczne

okladka
Zapraszamy do lektury kolejnych "ćwiczeń praktycznych" dotyczących technologii przydatnych w pracy webmastera. Tym razem nie są one przeznaczone dla zupełnych nowicjuszy. Zakładamy, że znasz już HTML-a, także od strony praktycznej, a więc pracowałeś nad utworzeniem przynajmniej kilku stron WWW. Być może zapoznałeś się również z innymi technologiami -- znasz JavaScript, DHTML, być może tworzyłeś aplety Javy. Jeśli jednak sięgnąłeś po tę książkę, to znaczy, że wspomniane technologie przestały być wystarczające -- tworząc strony, zaczynasz napotykać problemy, z którymi nie potrafisz sobie poradzić mimo opanowanego warsztatu.

Do tej pory działałeś "po stronie" przeglądarki (ang. client-side). Teraz zaczniesz tworzyć aplikacje działające po stronie serwera (ang. server-side).

Do nauki tworzenia dynamicznych serwisów WWW wybrałeś PHP, technologię, która jest popularna, efektywna, działa na wielu platformach, a przy tym jest dostępna bezpłatnie. Została zaprojektowana specjalnie w celu tworzenia aplikacji WWW i rozwija się szybko. Warto również dodać, że jest bardzo wygodna w użyciu.

Rozpocznij swoją przygodę z PHP wykonując nasze ćwiczenia. Poznaj:

  • podstawy PHP,
  • obsługę formularzy,
  • sposoby tworzenia grafiki po stronie serwera,
  • obsługę cookies,
  • sesje,
  • obsługę plików,
  • współpracę z bazą danych MySQL.
Gdy już poznasz technologię, naucz się rozwiązywać typowe problemy webmastera związane z następującymi zagadnieniami:
  • licznik tekstowy,
  • licznik graficzny,
  • księga gości,
  • newsy na stronie WWW,
  • ankieta,
  • ring,
  • galeria zdjęć,
  • analiza dzienników serwera,
  • forum dyskusyjne
Wszystko będziesz mógł wykonać na własnym komputerze, wystarczy pobrać z naszego serwera banalnie prosty w instalacji pakiet PHPTriad (czyli Apache, PHP 4 i MySQL w jednym!).

SQL w InterBase dla Windows i Linuksa

okladka

Niniejsza książka dostarcza szczegółowych informacji na temat systemu InterBase dla platform Windows i Linux. Opisuje proces instalacji, jak również sposoby korzystania z systemu w obydwu tych środowiskach. Książka opisuje składnię języka SQL, zaimplementowanego w systemie InterBase. Opis SQL zawiera także elementy języka SQL, które stosuje się przy tworzeniu procedur zapamiętanych i wyzwalaczy.

Książka zawiera wiele informacji na temat przetwarzania transakcyjnego oraz projektowania struktur baz danych. Liczne przykłady ułatwiają zapamiętanie i utrwalenie materiału prezentowanego w kolejnych rozdziałach.


Microsoft SQL Server 2000. Księga eksperta

okladka
"Microsoft SQL Server 2000. Księga eksperta" to pozycja przeznaczona dla średnio zaawansowanego i zaawansowanego użytkownika. Nadaje się ona zarówno dla administratorów programu SQL Server, jak i programistów chcących w pełni zrozumieć działanie tego produktu i pisać lepsze aplikacje oraz kod Transact-SQL. Jeżeli jesteś odpowiedzialny za analizę, projektowanie, implementację, obsługę, administrowanie czy rozwiązywanie problemów z SQL Server 2000, ta książka będzie stanowić doskonałe źródło praktycznych informacji. Autorzy szczegółowo omówili bardziej złożone aspekty produktu, takie jak wykorzystanie nowych narzędzi, kodowanie w języku Transact-SQL, administrowanie serwerem, analizowanie zapytań, optymalizację, hurtownie danych, zarządzanie bardzo dużymi bazami danych i poprawianie wydajności.

Omówione zagadnienia to m.in.

  • Środowisko Microsoft SQL Server 2000 i zmiany wprowadzone w najnowszej wersji programu
  • Instalowanie i konfigurowanie serwera i programów klienckich
  • Narzędzia administracyjne i administrowanie SQL Serverem
  • Praca z SQL Server Enterprise Managerem i narzędziami uruchamianymi z linii poleceń
  • Tworzenie baz danych, tabel, indeksów, widoków
  • Pisanie procedur przechowywanych na serwerze i wyzwalaczy
  • Tworzenie własnych funkcji
  • Kwestie związane z bezpieczeństwem bazy danych, uprawnieniami użytkowników i odzyskiwaniem danych w przypadku awarii
  • Zarządzanie serwerami sprzężonymi i zdalnymi, tworzenie klastrów
  • Import, eksport i replikacja danych
  • Użycie języka T-SQL
  • Wewnętrzne mechanizmy serwera
  • Kwestie strojenia i optymalizacji zapytań
  • Blokowanie i jego wpływ na wydajność
  • Techniki projektowania efektywnych baz danych
  • XML w programie SQL Server 2000
  • Usługi analizy danych w programie SQL Server
  • Microsoft Transaction Server i jego zastosowanie
Książka ta nie jest tylko opisem składni, zastępującym dokumentację dołączaną do SQL Server. Przydaje się ona tam, gdzie dokumentacja online nie zdaje egzaminu. Autorzy dzielą się z czytelnikami przykładami i przemyśleniami wynikającymi z ich wieloletniego doświadczenia zawodowego w pracy z MS SQL Server. "Microsoft SQL Server 2000. Księga eksperta" to niezbędne źródło informacji dla wszystkich pracujących z tym programem.

mod_perl. Podręcznik programisty

okladka
Być może Perl jest najlepszym językiem służącym do pisania skryptów CGI, ale skrypty CGI nie są najlepszym sposobem tworzenia aplikacji internetowych. Potrzeba większej wydajności, lepszej integracji z serwerem WWW i pełniejszego wykorzystania jego możliwości doprowadziła do stworzenia modułu mod_perl. Pozwala on na pisanie modułów serwera Apache w Perlu i na pełny dostęp do funkcji API Apache"a z poziomu Perla.

mod_perl jest bardzo rozbudowany, dzięki czemu daje programiście ogromne możliwości. Książka "mod_perl. Podręcznik programisty" będzie nieocenioną pomocą w poznawaniu jego potencjału. Nauczysz się z niej podstaw mod_perla, a gdy już je opanujesz, poznasz tajniki pisania dużych i skomplikowanych aplikacji.

W książce opisano między innymi:

  • Instalację i konfigurację mod_perla
  • Komunikację mod_perla z Apache
  • Działania na adresach URL
  • Obsługę plików w środowisku mod_perla
  • Tworzenie własnych aplikacji w oparciu o mod_perla
  • Osiągania maksymalnej wydajności aplikacji używających mod_perla
  • Dodatkowe moduły współpracujące z mod_perlem
Po przeczytaniu tej książki uzyskasz nową perspektywę na programowanie aplikacji sieciowych w Perlu. Programiści Slashdot.org, Internet Movie Database i Wired wybrali mod_perl jako platformę do tworzenia aplikacji. Może i Ty powinieneś pójść w ich ślady?

Perełki programowania gier. Vademecum profesjonalisty. Tom 2

okladka
Jeśli zajmujesz się lub zamierzasz się zająć programowaniem gier komputerowych, nie odkładaj tej książki na półkę. Znajdziesz w niej siedemdziesiąt rozwiązań rozmaitych problemów, przed którymi staje programista gier. Są to rozwiązania do natychmiastowego zastosowania lub pomysły, które mogą znacznie zredukować nakład pracy. Ich autorami są najwybitniejsi autorzy gier, współtwórcy wielu prawdziwych hitów. Dość powiedzieć, że redaktorami książki "Perełki programowania gier" są pracownicy firm takich jak Nintendo czy NVidia Corporation.

Autorzy postarali się, by przedstawiane przez nich perełki ukazywały praktyczne techniki programistyczne, możliwe do osiągnięcia przy użyciu aktualnie stosowanych technologii i pomagające przy pisaniu gier komputerowych. Przykładowe kody źródłowe opierają się na uznanych standardach: językach C i C++, interfejsy OpenGL i DirectX i nieodzownym, gdy chcemy uzyskać maksymalną wydajność asemblerze procesorów x86.

Porady i rozwiązania podzielone są na 6 części:

  • Programowanie ogólne (projektowanie systemów testowych, wykorzystanie profilowania, rodzaje baz danych, biblioteki narzędzi, procedury obsługi zrzucania stosu, narzędzia dzienników zdarzeń, samomodyfikujący się kod)
  • Matematyka (sztuczki z liczbami zmiennoprzecinkowymi w formacie IEEE, szybka interpolacja kwaternionowa, szybkie grupowanie przestrzeni, fraktale, fizyka, sztuczki z wektorami i płaszczyznami, rozwiązywanie przecięć krawędź-krawędź, algorytmy ruchu po krzywej)
  • Sztuczna inteligencja (znajdowanie drogi, ocena strategiczna, mapy wpływu, systemy wyszukiwania i widoczności, automaty stanów rozmytych, ocena terenu, mikrowątki)
  • Zarządzanie geometrią (zarządzanie całością geometrii, algorytmy poziomów szczegółowości, skompresowane drzewa prostopadłościanów otaczających wyrównywanych do osi, metody drzew czwórkowych, drzewa kul dla określania widoczności, śledzenie promieni, przeszukiwanie zakresowe, tworzenie teł na sześcianach, postacie rzucające cień na siebie, stosowanie plam na dowolnych powierzchniach)
  • Grafika (metody renderingu, tworzenie proceduralnych chmur, maskowanie tekstur, metody dynamicznego oświetlania opartego na pikselach, mapowanie tekstur, programowalne shadery wierzchołków)
  • Programowanie dźwięku (wzorce projektowe w programowaniu dźwięku, metody ponownego użycia głosów i prosty sekwenser muzyki bazujący na próbkach, programowe efekty DSP, interfejs programistyczny niskiego poziomu dla dźwięku)
Dołączony CD-ROM zawiera wszystkie kody źródłowe z książki, dema wielu przedstawionych technik, bibliotekę DirectX 8, instalator glSetup, bibliotekę narzędzi GLUT, obrazy z kolorowej wkładki w wysokiej rozdzielczości.

Delphi. Kompendium programisty

okladka
Środowisko Delphi firmy Borland to doskonały wybór dla programistów aplikacji Windows, zarówno tych doświadczonych, jak i zupełnie początkujących. Język ObjectPascal, wywodzący się z Pascala jest łatwy do nauczenia się, gwarantuje przy tym nabycie właściwych nawyków programistycznych. Wygodne środowisko programistyczne, bogata biblioteka gotowych modułów i ogromna liczba stworzonych aplikacji, należą do niezaprzeczalnych atutów Delphi.

Książka "Delphi. Kompendium programisty", to przystępnie napisany podręcznik, omawiający zarówno język ObjectPascal, jak i środowisko Delphi. Jest on przeznaczony zarówno dla osób, które dopiero zaczynają przygodę z programowaniem, jak i dla doświadczonych programistów używających wcześniej innych języków programowania, a teraz pragnących skorzystać z Delphi.

Dzięki tej książce dowiesz się:

  • Jak pisać programy w języku ObjectPascal
  • Czym są biblioteki VCL i jak ich używać
  • Jak korzystać ze zintegrowanego środowiska programistycznego IDE Delphi
  • Jak tworzyć aplikacje wielowątkowe
  • Jak tworzyć własne komponenty i biblioteki DLL
  • Jak używać Windows API
  • Jak tworzyć w Delphi aplikacje internetowe
"Delphi. Kompendium programisty" to kompendium w pełnym tego słowa znaczeniu: kompletne i wyczerpujące opracowanie. Po przeczytaniu tej książki będziesz wielokrotnie do niej wracał.

« poprzednia 1 2 3 4 5 6 7 8 9 10 11 następna »