Lista książek:
  • PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych
    • Model architektoniczny MVC
    • Szablony PHP i szablony Smarty
    • Wizualne projektowanie baz danych
    • Mapowanie relacyjno-obiektowe
    • Oprogramowanie Propel oraz Doctrine
    • Formaty TXT, XML oraz XLS

    Duża część popularnych serwisów internetowych dostępnych obecnie w sieci działa w oparciu o relacyjne bazy danych i język PHP. Tandem ten stał się już niemal standardem w dziedzinie tworzenia rozbudowanych, dynamicznych witryn i aplikacji WWW zarówno w przypadku wielkich przedsiębiorstw, jak i hobbystów pragnących dzielić się swoimi doświadczeniami za pośrednictwem internetu. PHP i MySQL doskonale nadają się do praktycznej realizacji wzorca architektonicznego MVC, ułatwiającego opracowywanie nawet najbardziej złożonych projektów. Dzięki odseparowaniu poszczególnych komponentów aplikacji i podzieleniu jej na mniejsze elementy funkcjonalne tworzona witryna jest znacznie wygodniejsza w zarządzaniu i modyfikacji niż serwisy oparte na innych wzorcach.

    Wzorzec architektoniczny MVC - choć opracowany z myślą o uproszczeniu życia programistom i twórcom witryn WWW - początkowo bardzo trudno zrozumieć, a postęp w dziedzinie tworzenia stron internetowych wymusza ciągłe dostosowywanie się do panujących na rynku trendów i stałe odświeżanie wiedzy na ten temat. Pomocą posłuży tu odpowiednia książka - z pewnością może nią być "PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych ". W przystępny sposób prezentuje ona podstawy zastosowania architektury MVC, pokazuje wykorzystanie dwóch najważniejszych rozwiązań do mapowania obiektowo-relacyjnego, podsuwa techniki tworzenia funkcjonalnych interfejsów użytkownika aplikacji WWW oraz proponuje stosowanie różnych formatów do przechowywania danych. Poszczególne zagadnienia ilustrowane są przykładami i praktycznymi projektami, dzięki czemu łatwiej zrozumieć opisywane techniki i wykorzystać je w swoich aplikacjach. Zdobytą wiedzę pomagają utrwalić liczne ćwiczenia do samodzielnego wykonania.

    • Podstawy użycia wzorca MVC
    • Moduły, akcje, widoki, szablony PHP i szablony Smarty
    • Reguły translacji przyjaznych adresów URL
    • Używanie baz danych w projektach WWW
    • Wizualne projektowanie baz danych i mapowanie relacyjno-obiektowe
    • Wykorzystanie oprogramowania Propel oraz Doctrine
    • Metody zwiększania funkcjonalności interfejsów aplikacji internetowych
    • Stronicowanie wyników i przewijanie rekordów
    • Chmura tagów
    • Korzystanie z formatów TXT, XML, XLS
    • Odczyt plików i wypełnianie bazy danych
    • Pliki skompresowane i osadzanie danych binarnych w plikach XML

    Poznaj w praktyce nowoczesne metody
    tworzenia zaawansowanych aplikacji WWW!

    Wszystkie projekty omówione w książce umieszczono na płycie dołączonej do książki. Każdy z projektów jest dostępny jako kompletne, działające rozwiązanie, dokładnie przetestowane.



  • MySQL. Darmowa baza danych. Ćwiczenia praktyczne
  • Wykorzystaj w swoich projektach bazę MySQL

    MySQL to system zarządzania bazami danych stworzony i rozwijany przez szwedzką firmę MySQL AB. Jest bardzo szybki i wydajny, dostępny dla różnych systemów operacyjnych i, co najważniejsze, dystrybuowany na licencji GPL, więc korzystanie z niego nie wymaga wnoszenia żadnych opłat. MySQL wykorzystywany jest coraz powszechniej -- nie tylko jako zaplecze bazodanowe witryn WWW, ale także jako magazyn danych dla złożonych systemów informatycznych operujących na setkach tysięcy rekordów.

    "MySQL. Darmowa baza danych. Ćwiczenia praktyczne" to zbiór krótkich ćwiczeń, dzięki którym poznasz podstawy pracy z MySQL. Dowiesz się, jak zainstalować i skonfigurować serwer MySQL w systemach Windows i Linux, nauczysz się tworzyć bazy danych i zakładać konta użytkowników. Poznasz typy danych stosowane w MySQL, zaprojektujesz i utworzysz tabele w bazie danych oraz wykorzystasz język SQL do wstawiania, wybierania i modyfikowania danych.

    • Instalacja MySQL
    • Uruchamianie i zatrzymywanie serwera bazy danych
    • Tworzenie kont użytkowników i nadawanie uprawnień
    • Uruchamianie poleceń zapisanych w plikach zewnętrznych
    • Tworzenie struktury bazy danych
    • Wprowadzanie danych do tabel
    • Pobieranie danych
    • Złożone zapytania



  • MySQL. Mechanizmy wewnętrzne bazy danych
  • 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.



  • MySQL. Szybki start
  • Książka "MySQL. Szybki start" to przystępne wprowadzenie dla osób, które chcą w krótkim czasie poznać MySQL -- jeden z najpopularniejszych systemów bazodanowych. Do jego zalet należą: szerokie rozpowszechnienie, duża wydajność i prostota obsługi. Jeśli chcesz stworzyć swoją pierwszą bazę danych, MySQL idealnie się do tego nadaje. Chociaż jest to produkt darmowy, pod wieloma względami nie ustępuje znacznie droższym aplikacjom komercyjnym.

    "MySQL. Szybki start" to same konkrety; nie znajdziesz tu zbędnych teoretycznych rozważań i dygresji. Każdy podrozdział przedstawia sposób, w jaki należy rozwiązać dany problem programistyczny. Jednocześnie książka ta stanowi kompletny przewodnik po wszystkich ważnych dla programisty zagadnieniach. Nie zabrakło tu również informacji na temat korzystania z MySQL z poziomu języków programowania takich jak Perl, Java, czy PHP.

    Dzięki tej książce:

    • Zainstalujesz MySQL w różnych systemach operacyjnych
    • Uruchomisz serwer MySQL i dowiesz się, z jakich programów klienckich korzystać
    • Zaprojektujesz wydajną bazę danych
    • Poznasz język SQL
    • Zaznajomisz się ze specyficznymi funkcjami dostępnymi w MySQL
    • Nauczysz się pisać aplikacje Javy, Perla i PHP wykorzystujące MySQL
    • Poznasz podstawy administrowania serwerem bazodanowym



  • MySQL i mSQL
  • W przeciwieństwie do komercyjnych produktów, MySQL oraz mSQL są tanie i łatwe w użytkowaniu. Jeśli znasz podstawy C, Javy, Perla lub Pythona -- możesz szybko pisać programy współdziałające z Twoją bazą. Co więcej, możesz osadzać zapytania bezpośrednio w pliku HTML tak, że strona www staje się jej własnym interfejsem do bazy danych.

    Książka ta zawiera wszystko, czego potrzebujesz aby wykorzystać MySQL oraz mSQL. Przeprowadza Cię przez cały proces, od instalacji i konfiguracji po interfejsy programowania i podstawową administrację. Zawiera rozdziały z referencjami oraz pokaźny materiał szkoleniowy.



  • PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie trzecie
  • Tandem PHP i MySQL to niewątpliwie najpopularniejsze i najpowszechniej rozpoznawane narzędzia do tworzenia dynamicznych witryn WWW i aplikacji internetowych. Ich popularność jest wynikiem nie tylko ogromnych możliwości, ale także bezpłatnego dostępu do obu narzędzi. Za pomocą PHP i MySQL tworzone są proste skrypty, mechanizmy zarządzania treścią serwisów WWW, sklepy internetowe i tysiące innych aplikacji. Społeczność programistów korzystających z PHP i MySQL stale się powiększa, a producenci tych narzędzi nieustannie pracują nad ich udoskonalaniem.

    "PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie trzecie" to kolejne wydanie bestsellerowego podręcznika opisującego wszystkie aspekty projektowania stron i aplikacji internetowych z wykorzystaniem PHP i MySQL. W trzecim wydaniu książki znaleźć można szczegółowe omówienie możliwości najnowszych wersji obu narzędzi -- programowania obiektowego, obsługi wyjątków, biblioteki SimpleXML oraz procedur składowanych. Książka zawiera przykłady demonstrujące wykorzystanie PHP i MySQL do realizacji różnych zadań związanych z funkcjonowaniem dynamicznych witryn WWW. Może to być uwierzytelnianie użytkowników, tworzenie koszyka na zakupy, dynamiczne generowanie obrazków oraz dokumentów w formacie PDF, wysyłanie poczty elektronicznej i zarządzanie nią oraz łączenie się z usługami WWW za pomocą XML-a.

    • Podstawy języka PHP w wersji 5.0
    • Programowanie obiektowe w PHP
    • Praca z MySQL
    • Projektowanie bazy danych
    • Operacje na danych zgromadzonych w tabelach
    • Administrowanie bazą danych
    • Projektowanie komercyjnych witryn WWW
    • Bezpieczeństwo witryn WWW
    • Metody uwierzytelniania użytkowników
    • Interakcja aplikacji z serwerem
    • Mechanizmy kontroli sesji
    • Dynamiczne generowanie grafiki i plików PDF
    • Personalizacja witryny
    • Korzystanie z usług sieciowych za pomocą protokołu SOAP

    Jeśli chcesz nauczyć się wszystkiego, co związane jest z tworzeniem
    dynamicznych witryn WWW, koniecznie przeczytaj tę książkę.



Księgarnia Ebookpoint

Księgarnia Onepress

Księgarnia Sensus

Księgarnia Septem