PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie czwarte

okladka

Kolejne, uaktualnione wydanie najbardziej znanego, bestsellerowego podręcznika dla webmasterów na temat tworzenia dynamicznych witryn internetowych! Ponad 30 000 sprzedanych egzemplarzy poprzednich wydań!!! Recepta na sukces w przypadku tworzenia profesjonalnych stron WWW jest niezwykle prosta: wystarczą ogromne możliwości PHP, niezrównana wydajność MySQL i wielka, chętna do pomocy społeczność, skupiona wokół tego tandemu. Wynik? Błyskawiczna realizacja zaawansowanych stron i aplikacji internetowych. Wszystko, czego Ci jeszcze trzeba, to fachowa wiedza, pozwalająca wykorzystać ten potencjał!

PHP i MySQL to jeden z najlepszych, najpopularniejszych zestawów do tworzenia rozwiązań internetowych, a książka, którą trzymasz w rękach, to czwarte wydanie bestsellerowego i kultowego już kompendium wiedzy na temat tych narzędzi. Dzięki niej zorientujesz się w każdym z aspektów wykorzystania PHP wraz z bazą danych MySQL. Poznasz język PHP, metody przechowywania i wyszukiwania danych oraz operacje na plikach. Dowiesz się, jak tworzyć uniwersalny kod i sprawnie pracować z bazą danych. Nauczysz się szybko lokalizować i rozwiązywać problemy oraz zapewniać bezpieczeństwo aplikacjom, a także efektywnie stosować technologię AJAX. Podręcznik zawiera także mnóstwo praktycznych przykładów, demonstrujących wykorzystanie PHP i MySQL do realizacji różnych zadań związanych z funkcjonowaniem dynamicznych witryn WWW.

  • Wybrane zalety PHP i MySQL
  • Podstawy języka PHP
  • Metody przechowywania i wyszukiwania danych
  • Operacje na plikach
  • Zastosowanie tablic
  • Wykorzystanie wyrażeń regularnych oraz operacje na ciągach znaków
  • Tworzenie uniwersalnego kodu -- ponowne jego wykorzystanie
  • Obiekty w PHP
  • Obsługa wyjątków i błędów
  • Praca z bazą danych MySQL
  • Nawiązywanie połączenia z bazą z poziomu PHP
  • Administracja MySQL
  • Zaawansowane zagadnienia, związane z bazą MySQL
  • Zapewnienie bezpieczeństwa tworzonym rozwiązaniom
  • Metody uwierzytelniania przy użyciu PHP i MySQL
  • Wykorzystanie protokołów i funkcji sieci
  • Generowanie grafik
  • Wykorzystanie sesji
  • Obsługa poczty elektronicznej za pomocą PHP
  • Użycie technologii AJAX

Kultowe kompendium wiedzy na temat tworzenia dynamicznych witryn!


Joga. Równowaga ciała, umysłu i duszy

okladka

Połącz się ze swoim "ja"

Joga to scalanie ciała, ducha i umysłu. To uwalnianie się od napięcia i tłumionych emocji. Oczyszczanie myśli. Łagodzenie bólu w plecach, szyi i ramionach. Doświadczanie głębi spokoju, jasności myślenia i pełnej koncentracji w pracy.

Joga jest praktykowana od pięciu tysięcy lat. Otwiera wolną przestrzeń -- tam możesz wyciszyć się z dala od zgiełku codzienności. Coraz więcej ludzi ćwiczy jogę i przekonuje się, jak ważne dla zachowania równowagi umysłu jest spędzanie określonej ilości czasu wyłącznie w towarzystwie własnego "ja".

Ćwicz jogę przed snem, o świcie, w domu lub ogrodzie. Nie potrzebujesz do tego specjalnej odzieży, sprzętu ani dużego pomieszczenia. Nie musisz zapisywać się na żaden kurs. Podstawy jogi znajdziesz w tej książce, a resztę odkryjesz samodzielnie. Poznaj:

  • techniki medytacji,
  • sztukę oddychania,
  • ruchy i pozycje jogi,
  • filozofię i historię jogi,
  • style jogi,
  • specjalne zalecenia dla kobiet, dzieci i seniorów.

Uwolnij umysł i ciało.


MySQL. Mechanizmy wewnętrzne bazy danych

okladka

Poznaj sekrety jednej z najpopularniejszych baz danych

  • Jak przechowywane są dane?
  • Jak dodawać własne zmienne konfiguracyjne?
  • Jak przebiega proces replikacji?

MySQL to obecnie jedna z najpopularniejszych baz danych. Jedną z jej największych zalet jest nieodpłatny dostęp zarówno do samego systemu, jak i do jego kodu źródłowego. Możliwość przeglądania kodu i -- w razie potrzeby -- samodzielnego modyfikowania go może okazać się przydatna programistom tworzącym aplikacje, które korzystają z MySQL jako zaplecza bazodanowego. Jednak samodzielne "przegryzanie się" przez setki tysięcy linii kodu i rozpracowywanie mechanizmów działania bazy danych może zająć mnóstwo czasu.

Dzięki tej książce poznasz kod źródłowy i sposób działania tego narzędzia. Autor, przez wiele lat pracujący w zespole tworzącym MySQL, przedstawia w niej tajniki systemu. Podczas czytania poznasz architekturę i wzajemne powiązania pomiędzy komponentami MySQL, strukturę kodu źródłowego oraz metody modyfikowania go przez kompilacją. Dowiesz się także, jak przebiega komunikacja pomiędzy klientem i serwerem bazy danych, jak realizowane są zapytania, w jaki sposób składowane są dane i jak implementowane są mechanizmy replikacji.

  • Architektura MySQL
  • Struktura kodu źródłowego
  • Komunikacja pomiędzy klientem i serwerem
  • Zmienne konfiguracyjne
  • Obsługa żądań
  • Parser i optymalizator zapytań
  • Mechanizmy składowania danych
  • Replikacja danych

Dzięki tej książce zrozumiesz budowę bazy danych MySQL i będziesz w stanie samodzielnie dostosować ją do każdego zadania.


Fedora 7. Księga eksperta

okladka
Kompleksowe omówienie jednej z najpopularniejszych dystrybucji Linuksa
  • Jak zainstalować i skonfigurować Fedorę?
  • W jaki sposób korzystać z konsoli tekstowej i środowiska graficznego?
  • Jakie aplikacje dołączono do dystrybucji Fedory?
  • Jak uruchomić serwer internetowy w oparciu o Fedorę?

Fedora to rozwijana przez firmę Red Hat dostępna bezpłatnie dystrybucja systemu Linux. W odpowiedzi na ogromną popularność dystrybucji Red Hat Linux jej producent zdecydował się na opublikowanie dwóch wersji - komercyjnej i nieodpłatnej. Fedora jest więc następcą znanego od dawna Red Hat Linuksa. O możliwościach, stabilności i wszechstronności Linuksa napisano już setki artykułów i książek. Chyba nawet jego twórca nie spodziewał się, że napisany przez niego w ramach studenckich ćwiczeń system operacyjny zrewolucjonizuje współczesną informatykę, a jego wersje rozwojowe będą wykorzystywane nawet przez ogromne korporacje.

Książka "Fedora 7. Księga eksperta" to kompleksowe opracowanie poświęcone najnowszej wersji dystrybucji Fedora. Czytając ją, dowiesz się, jak zainstalować Fedorę, skonfigurować ją i uruchomić. Poznasz graficzny interfejs użytkownika i konsolę tekstową, nauczysz się korzystać z oprogramowania dołączonego do dystrybucji i łączyć z internetem. Opanujesz kwestie połączeń sieciowych i zadania administratora systemu. Przeczytasz także o uruchamianiu w Fedorze usług sieciowych, programowaniu w Linuksie i optymalizacji wydajności systemu.

  • Instalacja Fedory
  • Środowiska graficzne GNOME i KDE
  • Praca z wierszem poleceń
  • Korzystanie z poczty elektronicznej i WWW
  • Pakiet OpenOffice.org
  • Gry i multimedia
  • Automatyzacja pracy
  • Zarządzanie kontami użytkowników
  • Tworzenie kopii zapasowych
  • Konfiguracja sieci
  • Uruchamianie serwera WWW, FTP i poczty elektronicznej
  • Administrowanie bazami danych MySQL i PostgreSQL
  • Programowanie w Linuksie - Perl, Python, PHP i Mono
  • Ochrona systemu przed atakami z sieci
  • Strojenie wydajności

Poznaj Fedorę i korzystaj z niesamowitych możliwości systemów linuksowych.


Linux. Programowanie systemowe

okladka
Wykorzystaj moc Linuksa i twórz funkcjonalne oprogramowanie systemowe!
  • Jak zarządzać plikowymi operacjami wejścia i wyjścia?
  • Jak zablokować fragmenty przestrzeni adresowej?
  • Jak sterować działaniem interfejsu odpytywania zdarzeń?

Dzisiaj systemu Linux nie musimy już nikomu przedstawiać, dzięki swojej funkcjonalności i uniwersalności stał się niezwykle popularny i szeroko wykorzystywany. Działa wszędzie ... poczynając od najmniejszych telefonów komórkowych, a na potężnych superkomputerach kończąc. Z Linuksa korzystają agencje wywiadowcze i wojsko, jego niezawodność doceniły również banki i instytucje finansowe. Oprogramowanie z przestrzeni użytkownika w systemie Linux może być uruchamiane na wszystkich platformach, na których poprawnie działa kod jądra.

Czytając książkę "Linux. Programowanie systemowe", dowiesz się, jak utworzyć oprogramowanie, które jest niskopoziomowym kodem, komunikującym się bezpośrednio z jądrem oraz głównymi bibliotekami systemowymi. Opisany został tu sposób działania standardowych i zaawansowanych interfejsów zdefiniowanych w Linuksie. Po lekturze napiszesz inteligentniejszy i szybszy kod, który działa we wszystkich dystrybucjach Linuksa oraz na wszystkich rodzajach sprzętu. Nauczysz się budować poprawne oprogramowanie i maksymalnie je wykorzystywać.

  • Programowanie systemowe
  • Biblioteka języka C
  • Kompilator języka C
  • Interfejs odpytywania zdarzeń
  • Zarządzanie procesami i pamięcią
  • Użytkownicy i grupy
  • Ograniczenia zasobów systemowych
  • Zarządzanie plikami i katalogami
  • Identyfikatory sygnałów
  • Struktury danych reprezentujące czas
  • Konwersje czasu

Poznaj i ujarzmij potęgę Linuksa!


Ajax dla zaawansowanych. Architektura i najlepsze rozwiązania

okladka
Dowiedz się:
  • Jak tworzyć rozbudowane i idealnie dopasowane do potrzeb interfejsy?
  • Jak zapewnić uniwersalność, skalowalność oraz łatwość eksploatacji?
  • Jak zaprojektować architekturę aplikacji?

Ajax (skrót od ang. Asynchronous JavaScript and XML) to niezwykle popularna technologia tworzenia serwisów internetowych, w której połączono kilka sprawdzonych technik. Dzięki tej zintegrowanej technologii do niezbędnego minimum została ograniczona ilość danych przesyłanych pomiędzy serwerem a oknem przeglądarki użytkownika. Nie tylko to przysporzyło Ajaksowi zwolenników -- jest on także bardzo dobrym narzędziem do tworzenia interaktywnych serwisów internetowych. Sprawdza się również przy przeprowadzaniu weryfikacji danych oraz rysowaniu wykresów w czasie rzeczywistym. Dzięki asynchronicznym wywołaniom umożliwia szybszą interakcję z użytkownikiem, a poszczególne sekcje mogą być wywoływane indywidualnie, dzięki czemu aplikacja sprawia wrażenie bardziej dynamicznej.

Książka "Ajax dla zaawansowanych. Architektura i najlepsze praktyki" to idealna lektura dla programisty, który miał już przyjemność pracować z Ajaksem. Podjęto tu wszystkie zagadnienia niezbędne do tworzenia dynamicznych aplikacji, niezależnie od użytych narzędzi i technologii. Na praktycznych przykładach przedstawiono sposoby wykorzystania Ajaksa do tworzenia rozbudowanych interfejsów w przeglądarce dla aplikacji internetowych, ze szczególnym uwzględnieniem ich uniwersalności, możliwości wielokrotnego wykorzystania kodu, skalowalności oraz łatwości eksploatacji. Podręcznik wskazuje zarówno sytuacje, w których Ajax jest przydatny, jak i takie, w których jego wybór nie spełni oczekiwań użytkownika.

  • Planowanie interfejsów Ajaksa
  • Debugowanie, walidacja i optymalizacja kodu
  • Tworzenie skalowalnych interefejsów
  • Architektura aplikacji po stronie serwera oraz klienta
  • Bezpieczeństwo aplikacji internetowych
  • Projektowanie gier

Poznaj więcej niezwykłych możliwości Ajaksa!


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