Thomson Laura
Sortowanie
Źródło opisu
Książki, czasopisma i zbiory specjalne
(6)
Forma i typ
Książki
(6)
Publikacje fachowe
(1)
Dostępność
dostępne
(4)
tylko na miejscu
(2)
Placówka
Wypożyczalnia
(4)
Biblioteka WEAiI
(2)
Autor
Berłowski Paweł
(189)
Kotowski Włodzimierz
(179)
Praca zbiorowa
(157)
Skoczylas Zbigniew
(152)
Stiasny Grzegorz
(143)
Thomson Laura
(-)
Sadlik Ryszard
(142)
Blum Maciej
(140)
Michalski Dariusz
(134)
Lewandowski Maciej
(131)
Majewski Jerzy S
(131)
Etzold Hans-Rüdiger
(120)
Leśniewski Mariusz
(116)
Gewert Marian
(108)
Maruchin Wojciech
(107)
Guryn Halina
(105)
Traczyk Wojciech
(101)
Chalastra Michał
(99)
Kardyś Marta
(97)
Nazwisko Imię
(96)
Marx Karl (1818-1883)
(94)
Berkieta Mateusz
(93)
Tomczak Małgorzata
(93)
Polkowski Sławomir
(92)
Engels Friedrich (1820-1895)
(91)
Jakubiec Izabela
(90)
Kotapski Roman
(90)
Rybicki Piotr
(90)
Krysicki Włodzimierz (1905-2001)
(88)
Teleguj Kazimierz
(88)
Kapołka Maciej
(86)
Mikołajewska Emilia
(84)
Zaborowska Joanna
(81)
Starosolski Włodzimierz (1933- )
(80)
Meryk Radosław
(79)
Piątek Grzegorz
(79)
Rudnicki Bogdan
(79)
Górczyński Robert
(78)
Polit Ryszard
(77)
Mroczek Wojciech
(76)
Kulawik Marta
(74)
Mycielski Krzysztof
(74)
Myszkorowski Jakub
(73)
Konopka Eduard
(71)
Jabłoński Marek
(70)
Bielecki Jan (1942-2001)
(69)
Knosala Ryszard (1949- )
(68)
Rajca Piotr (1970- )
(68)
Rymarz Małgorzata
(68)
Walczak Krzysztof
(68)
Walkiewicz Łukasz
(68)
Wiecheć Marek
(68)
Jabłoński Adam
(67)
Laszczak Mirosław
(66)
Piwko Łukasz
(66)
Wodziczko Piotr
(65)
Dziedzic Zbigniew
(64)
Sidor-Rządkowska Małgorzata
(64)
Żakowski Wojciech (1929-1993)
(64)
Pasko Marian
(62)
Włodarski Lech (1916-1997)
(62)
Czakon Wojciech
(61)
Leyko Jerzy (1918-1995)
(61)
Paszkowska Małgorzata
(61)
Jankowski Mariusz
(60)
Kostecka Alicja
(60)
Lenin Włodzimierz (1870-1924)
(60)
Wróblewski Piotr
(60)
Karpińska Marta
(59)
Próchnicki Wojciech
(59)
Rogala Elżbieta
(59)
Bielecki Maciej
(57)
Jelonek Jakub
(57)
Malkowski Tomasz
(57)
Pilch Piotr
(57)
Rauziński Robert (1933- )
(57)
Gawrońska Joanna
(56)
Ajdukiewicz Andrzej (1939- )
(55)
Cieślak Piotr
(55)
Draniewicz Bartosz
(55)
Godek Piotr
(55)
Osiński Zbigniew (1926-2001)
(55)
Jasiński Filip
(54)
Klupiński Kamil
(54)
Kuliński Włodzisław
(54)
Suchodolski Bogdan (1903-1992)
(54)
Forowicz Krystyna
(53)
Szkutnik Leon Leszek
(52)
Zdanikowski Paweł
(52)
Wantuch-Matla Dorota
(51)
Barowicz Marek
(50)
Trammer Hubert
(50)
Walczak Tomasz
(50)
Watrak Andrzej
(50)
Zgółkowa Halina (1947- )
(50)
Barańska Katarzyna
(49)
Czajkowska-Matosiuk Katarzyna
(49)
Jurlewicz Teresa
(49)
Pikoń Andrzej
(49)
Szargut Jan (1923- )
(49)
Chojnacki Ireneusz
(48)
Rok wydania
2010 - 2019
(1)
2000 - 2009
(5)
Okres powstania dzieła
2001-
(2)
Kraj wydania
Polska
(6)
Język
polski
(6)
Temat
MySQL (oprogramowanie)
(6)
PHP (język programowania)
(5)
Strony WWW
(1)
Gatunek
Podręcznik
(5)
Dziedzina i ujęcie
Informatyka i technologie informacyjne
(2)
6 wyników Filtruj
Książka
W koszyku
PHP i MySQL : tworzenie stron WWW / Luke Welling, Laura Thomson ; [tłumaczenie: Piotr Rajca]. - Wydanie 5. - Gliwice : Wydawnictwo Helion, copyright 2017. - 710 stron : ilustracje ; 25 cm.
(Vademecum Profesjonalisty)
Na stronie tytułowej i okładce: "Rozwiązanie dla niezawodnych, dynamicznych witryn!".
Indeks.
STOSOWANIE PHP Podstawowy kurs PHP Zastosowanie PHP Tworzenie przykładowej aplikacji: "Części samochodowe Janka" Formularz zamówienia Przetwarzanie formularza Osadzanie PHP w HTML Zastosowanie znaczników PHP Instrukcje PHP Odstępy Komentarze Dodawanie zawartości dynamicznej Wywoływanie funkcji Używanie funkcji date() Dostęp do zmiennych formularza Zmienne formularza Łączenie łańcuchów znaków Zmienne i łańcuchy znaków Identyfikatory Typy zmiennych Typy danych w PHP Siła typu Rzutowanie typu Zmienne zmiennych Deklarowanie i używanie stałych Zasięg zmiennych Używanie operatorów Operatory arytmetyczne Operatory łańcuchowe Operatory przypisania Operatory porównań Operatory logiczne Operatory bitowe Pozostałe operatory Obliczanie sum w formularzu Pierwszeństwo i kolejność Funkcje zarządzania zmiennymi Sprawdzanie i ustawianie typów zmiennych Sprawdzanie stanu zmiennej Reinterpretacja zmiennych Podejmowanie decyzji za pomocą instrukcji warunkowych Instrukcja if Bloki kodu Instrukcja else Instrukcja elseif Instrukcja switch Porównanie różnych instrukcji warunkowych Powtarzanie działań przy użyciu iteracji Pętle while Pętle for i foreach Pętle do..while Wyłamywanie się ze struktury skryptu Używanie alternatywnych składni struktur sterujących Używanie struktury declare W następnym rozdziale Przechowywanie i wyszukiwanie danych Zapisywanie danych do późniejszego użycia Przechowywanie i wyszukiwanie zamówień Janka Przetwarzanie plików Otwieranie pliku Tryby otwarcia pliku Stosowanie funkcji fopen() do otwarcia pliku Otwieranie pliku przez protokół FTP lub HTTP Problemy z otwieraniem plików Zapisywanie danych w pliku Parametry funkcji fwrite() Formaty plików Zamykanie pliku Odczyt z pliku Otwieranie pliku w celu odczytu - fopen() Wiedzieć, kiedy przestać - feof() Odczytywanie pliku wiersz po wierszu - fgets(), fgetss() i fgetcsv() Odczyt całego pliku - readfile(), fpassthru(), file() i file_get_contents() Odczyt pojedynczego znaku - fgetc() Odczytywanie zadanej długości - fread() Inne funkcje plikowe Sprawdzanie istnienia pliku - file_exists() Określanie wielkości pliku - filesize() Kasowanie pliku - unlink() Poruszanie się wewnątrz pliku - rewind(), fseek() i ftell() Blokowanie pliku Lepszy sposób obróbki danych - bazy danych Problemy związane ze stosowaniem plików jednorodnych Jak RDBMS rozwiązują powyższe problemy? Propozycje dalszych lektur W następnym rozdziale Stosowanie tablic Czym są tablice? Tablice indeksowane numerycznie Inicjowanie tablic indeksowanych numerycznie Dostęp do zawartości tablicy Dostęp do tablic przy zastosowaniu pętli Tablice z innymi indeksami Inicjowanie tablicy Dostęp do elementów tablicy Stosowanie pętli Operatory tablicowe Tablice wielowymiarowe Sortowanie tablic Stosowanie funkcji sort() Stosowanie funkcji asort() i ksort() do porządkowania tablic Sortowanie odwrotne Sortowanie tablic wielowymiarowych Zastosowanie funkcji array_multisort() Typy sortowań definiowane przez użytkownika Odwrotne sortowanie zdefiniowane przez użytkownika Zmiany kolejności elementów w tablicach Stosowanie funkcji shuffle() Odwracanie kolejności elementów w tablicy Wczytywanie tablic z plików Wykonywanie innych działań na tablicach Poruszanie się wewnątrz tablicy - funkcje each(), current(), reset(), end(), next(), pos() i prev() Dołączanie dowolnej funkcji do każdego elementu tablicy - funkcja array_walk() Liczenie elementów tablicy: count(), sizeof() i array_count_values() Konwersja tablic na zmienne skalarne - funkcja extract() Manipulowanie łańcuchami znaków i wyrażenia regularne Przykładowa aplikacja - Inteligentny Formularz Pocztowy Formatowanie łańcuchów znaków Przycinanie łańcuchów - funkcje chop(), ltrim() i trim() Formatowanie wyjściowych łańcuchów znaków Łączenie i rozdzielanie łańcuchów znaków za pomocą funkcji łańcuchowych Stosowanie funkcji explode(), implode() i join() Stosowanie funkcji strtok() Stosowanie funkcji substr() Porównywanie łańcuchów znaków Porządkowanie łańcuchów znaków - funkcje strcmp(), strcasecmp() i strnatcmp() Sprawdzanie długości łańcucha znaków za pomocą funkcji strlen() Dopasowywanie i zamiana łańcuchów znaków za pomocą funkcji łańcuchowych Znajdowanie fragmentów w łańcuchach znaków - funkcje strstr(), strchr(), strrchr() i stristr() Odnajdywanie pozycji fragmentu łańcucha - funkcje strpos() i strrpos() Zamiana fragmentów łańcucha znaków - funkcje str_replace() i substr_replace() Wprowadzenie do wyrażeń regularnych Podstawy Ograniczniki Zbiory i klasy znaków Powtarzalność Podwyrażenia Podwyrażenia policzalne Kotwiczenie na początku lub na końcu łańcucha znaków Rozgałęzianie Dopasowywanie specjalnych znaków literowych Podsumowanie metaznaków Sekwencje specjalne Odwołania wsteczne Asercje Wykorzystanie wszystkich zdobytych informacji - inteligentny formularz Odnajdywanie fragmentów łańcuchów za pomocą wyrażeń regularnych Zamiana fragmentów łańcuchów za pomocą wyrażeń regularnych Rozdzielanie łańcuchów za pomocą wyrażeń regularnych Ponowne wykorzystanie kodu i tworzenie funkcji Zalety ponownego stosowania kodu Koszt Niezawodność Spójność Stosowanie funkcji require() i include() Stosowanie funkcji require() do dołączania kodu Stosowanie require() w szablonach stron WWW Stosowanie opcji auto_prepend_file i auto_append_file Stosowanie funkcji w PHP Wywoływanie funkcji Wywołanie niezdefiniowanej funkcji Wielkość liter a nazwy funkcji Definiowanie własnych funkcji Podstawowa struktura funkcji Nadawanie nazwy funkcji Parametry Zasięg Przekazanie przez referencję czy przekazanie przez wartość? Stosowanie słowa kluczowego return Zwracanie wartości przez funkcje Implementacja rekurencji Implementacja funkcji anonimowych (lub domknięć) Obiektowy PHP Koncepcje programowania obiektowego Klasy i obiekty Polimorfizm Dziedziczenie Tworzenie klas, atrybutów i operacji w PHP Struktura klasy Konstruktory Destruktory Tworzenie egzemplarzy Stosowanie atrybutów klasy Wywoływanie operacji klas Kontrola dostępu przy użyciu modyfikatorów private i public Pisanie funkcji dostępowych Implementacja dziedziczenia w PHP Kontrolowanie widoczności w trakcie dziedziczenia przy użyciu private i protected Przesłanianie Zapobieganie dziedziczeniu i przesłanianiu przy użyciu słowa kluczowego final Wielokrotne dziedziczenie Implementowanie interfejsów Cechy Projektowanie klas Tworzenie kodu dla własnej klasy Zaawansowane mechanizmy obiektowe w PHP Używanie stałych klasowych Implementowanie metod statycznych Sprawdzanie typu klasy i wskazywanie typu Późne wiązania statyczne Klonowanie obiektów Używanie klas abstrakcyjnych Przeciążanie metod przy użyciu __call() Używanie metody __autoload() Implementowanie iteratorów i iteracji Generatory Przekształcanie klas w łańcuchy znaków Używanie API Reflection Przestrzenie nazw Stosowanie podprzestrzeni nazw Prezentacja globalnej przestrzeni nazw Importowanie przestrzeni nazw oraz określanie ich nazw zastępczych Obsługa błędów i wyjątków Koncepcja obsługi wyjątków Klasa Exception Wyjątki definiowane przez użytkownika Wyjątki w Częściach samochodowych Janka Wyjątki i inne mechanizmy obsługi błędów w PHP STOSOWANIE MYSQL Projektowanie internetowej bazy danych Koncepcje relacyjnych baz danych Tabele Kolumny Wiersze Wartości Klucze Schematy Relacje Jak zaprojektować internetową bazę danych? Określ obiekty świata realnego, których model chcesz wykonać Unikaj przechowywania redundantnych danych Zapisuj atomowe wartości kolumn Dobierz właściwe klucze Pomyśl o zapytaniach, które zadasz bazie Unikaj tworzenia tabel z wieloma pustymi polami Typy tabel - podsumowanie Architektura internetowej bazy danych Tworzenie internetowej bazy danych Użytkowanie monitora MySQL Logowanie się do serwera MySQL Tworzenie baz i rejestrowanie użytkowników Definiowanie użytkowników i przywilejów Wprowadzenie do systemu przywilejów MySQL Zasada najmniejszego przywileju Rejestrowanie użytkowników: polecenia CREATE USER oraz GRANT Typy i poziomy przywilejów Polecenie REVOKE Przykłady użycia poleceń GRANT i REVOKE Rejestrowanie użytkownika łączącego się z internetu Używanie odpowiedniej bazy danych Tworzenie tabel bazy danych Znaczenie dodatkowych atrybutów kolumn Typy kolumn Rzut oka na bazę danych - polecenia SHOW i DESCRIBE Tworzenie indeksów Identyfikatory MySQL Wybór typów danych w kolumnach Typy liczbowe Praca z bazą danych MySQL Czym jest SQL? Zapisywanie danych do bazy Wyszukiwanie danych w bazie Wyszukiwanie danych spełniających określone kryteria Wyszukiwanie danych w wielu tabelach Szeregowanie danych w określonym porządku Grupowanie i agregowanie danych Wskazanie wierszy, które mają być wyświetlone Używanie podzapytań Dokonywanie zmian rekordów w bazie danych Zmiana struktury istniejących tabel Usuwanie rekordów z bazy danych Usuwanie tabel Usuwanie całych baz danych Łączenie się z bazą MySQL za pomocą PHP Jak działa internetowa baza danych? Wykonywanie zapytań do bazy danych z poziomu strony WWW Sprawdzenie poprawności wpisanych danych Ustanawianie połączenia z bazą danych Wybór używanej bazy danych Wysyłanie zapytań do bazy danych Stosowanie poleceń przygotowanych Odczytywanie rezultatów zapytań Zamykanie połączenia z bazą danych Wstawianie nowych danych do bazy Używanie innych interfejsów bazodanowych PHP Stosowanie ogólnego interfejsu dostępu do baz danych: PDO Administrowanie MySQL dla zaawansowanych Szczegóły systemu przywilejów Tabela user Tabela db Tabele tables_priv, columns_priv i procs_priv Kontrola dostępu: w jaki sposób MySQL używa tabel przywilejów Zmiana przywilejów: kiedy zmiany zostaną uwzględnione? Ochrona bazy danych MySQL z perspektywy systemu operacyjnego Hasła Przywileje użytkowników MySQL i internet Uzyskiwanie szczegółowych informacji o bazie danych Uzyskiwanie informacji poleceniem SHOW Uzyskiwanie informacji o kolumnach za pomocą polecenia DESCRIBE Jak wykonywane są zapytania: polecenie EXPLAIN Optymalizowanie bazy danych Optymalizacja projektu bazy danych Przywileje Optymalizacja tabel Stosowanie indeksów Używanie wartości domyślnych Więcej wskazówek Tworzenie kopii zapasowej bazy danych MySQL Przywracanie bazy danych MySQL Implementowanie replikacji Konfigurowanie serwera nadrzędnego Transfer danych początkowych Konfigurowanie odbiorcy lub odbiorców Zaawansowane programowanie w MySQL Instrukcja LOAD DATA INFILE Mechanizmy składowania danych Transakcje Definicje dotyczące transakcji Użycie transakcji w InnoDB Klucze obce Procedury składowane Prosty przykład Zmienne lokalne Kursory i struktury sterujące Wyzwalacze E-COMMERCE I BEZPIECZEŃSTWO Zagrożenia bezpieczeństwa aplikacji internetowych Identyfikacja zagrożeń Dostęp do wrażliwych danych Modyfikacje danych Utrata lub zniszczenie danych Blokada usługi Wstrzykiwanie złośliwego kodu Złamanie zabezpieczeń dostępu do serwera Zaprzeczenie korzystania z usługi Identyfikacja użytkowników Napastnicy i crackerzy Nieświadomi użytkownicy zainfekowanych komputerów Rozczarowani pracownicy Złodzieje sprzętu komputerowego My sami Tworzenie bezpiecznych aplikacji internetowych Strategie zapewniania bezpieczeństwa Planowanie z wyprzedzeniem Równowaga między bezpieczeństwem i użytecznością Monitorowanie bezpieczeństwa Ogólne podejście do bezpieczeństwa Zabezpieczanie kodu źródłowego Filtrowanie danych pochodzących od użytkowników Unieważnianie danych wynikowych Organizacja kodu źródłowego Zawartość kodu źródłowego Zagadnienia dotyczące systemu plików Stabilność kodu i błędy Wykonywanie poleceń Zabezpieczanie serwera WWW oraz PHP Regularne uaktualnianie oprogramowania Analiza ustawień w pliku php.ini Konfiguracja serwera WWW Aplikacje internetowe działające na współużytkowanych serwerach hostingowych Bezpieczeństwo serwera bazy danych Użytkownicy i system uprawnień Wysyłanie danych do serwera Łączenie się z serwerem Praca serwera Zabezpieczanie sieci Zapory sieciowe Wykorzystanie strefy zdemilitaryzowanej Przygotowanie na ataki DoS i DDoS) Bezpieczeństwo komputerów i systemów operacyjnych Uaktualnianie systemu operacyjnego Udostępnianie tylko niezbędnych usług Fizyczne zabezpieczenie serwera Planowanie działań na wypadek awarii Implementacja metod uwierzytelniania przy użyciu PHP Identyfikacja użytkowników Implementacja kontroli dostępu Przechowywanie haseł dostępu Zabezpieczanie haseł Zabezpieczanie więcej niż jednej strony Podstawowa metoda uwierzytelniania Wykorzystanie podstawowej metody uwierzytelniania w PHP Wykorzystanie podstawowej metody uwierzytelniania na serwerze Apache przy użyciu plików .htaccess Implementacja własnej metody uwierzytelniania ZAAWANSOWANE TECHNIKI PHP Interakcja z systemem plików i serwerem Wprowadzenie do wysyłania plików Kod HTML służący do wysyłania plików Tworzenie kodu PHP obsługującego plik Śledzenie postępów przesyłania plików Najczęściej spotykane problemy Stosowanie funkcji katalogowych Odczyt z katalogów Otrzymywanie informacji na temat aktualnego katalogu Tworzenie i usuwanie katalogów Interakcja z systemem plików Pobieranie informacji o pliku Zmiana właściwości pliku Tworzenie, usuwanie i przenoszenie plików Stosowanie funkcji uruchamiających programy Interakcja ze środowiskiem: funkcje getenv() i putenv() Stosowanie funkcji sieci i protokołu Przegląd protokołów Wysyłanie i odczytywanie poczty elektronicznej Korzystanie z danych z innych witryn WWW Stosowanie funkcji połączeń sieciowych Tworzenie kopii bezpieczeństwa lub kopii lustrzanej pliku Stosowanie FTP w celu utworzenia kopii bezpieczeństwa lub kopii lustrzanej pliku Wysyłanie plików Unikanie przekroczenia dopuszczalnego czasu Stosowanie innych funkcji FTP Zarządzanie datą i czasem Uzyskiwanie informacji o dacie i czasie w PHP Strefy czasowe Stosowanie funkcji date() Obsługa znaczników czasu Uniksa Stosowanie funkcji getdate() Sprawdzanie poprawności dat przy użyciu funkcji checkdate() Formatowanie znaczników czasu Konwersja pomiędzy formatami daty PHP i MySQL Obliczanie dat w PHP Obliczanie dat w MySQL Stosowanie mikrosekund Stosowanie funkcji kalendarzowych Umiędzynarodawianie i lokalizowanie Lokalizacja to nie tylko tłumaczenie Zbiory znaków Zbiory znaków i ich związki z bezpieczeństwem Stosowanie wielobajtowych funkcji łańcuchowych w PHP Tworzenie struktury strony przystosowanej do lokalizacji Zastosowanie funkcji gettext() w umiędzynarodowionej aplikacji Konfiguracja systemu w celu wykorzystania funkcji gettext() Tworzenie plików z tłumaczeniami Implementacja zlokalizowanych treści w PHP z użyciem funkcji gettext() Generowanie obrazków Konfigurowanie obsługi obrazków w PHP Formaty obrazków JPEG PNG GIF Tworzenie obrazków Tworzenie kadru obrazka Rysowanie lub umieszczanie tekstu w obrazku Wyświetlanie ostatecznej grafiki Końcowe czynności porządkujące Stosowanie automatycznie generowanych obrazków na innych stronach Stosowanie tekstu i czcionek do tworzenia obrazków Konfiguracja podstawowego kadru Dopasowanie tekstu do przycisku Nadawanie tekstowi odpowiedniej pozycji Wpisywanie tekstu do przycisku Etap końcowy Rysowanie figur i wykresów danych Inne funkcje obrazków Stosowanie kontroli sesji w PHP Czym jest kontrola sesji? Podstawowa zasada działania sesji Czym jest cookie? Konfiguracja cookies w PHP Stosowanie cookies w sesji Przechowywanie identyfikatora sesji Implementacja prostych sesji Rozpoczynanie sesji Zgłaszanie zmiennych sesyjnych Stosowanie zmiennych sesyjnych Usuwanie zmiennych i niszczenie sesji Przykład prostej sesji Konfiguracja kontroli sesji Implementacja uwierzytelniania w kontroli sesji Integracja JavaScriptu i PHP Przedstawienie technologii AJAX Krótka prezentacja jQuery Stosowanie jQuery w aplikacjach internetowych Podstawowe pojęcia i techniki związane ze stosowaniem jQuery Stosowanie selektorów jQuery Stosowanie jQuery, technologii AJAX i skryptów PHP Ajaksowe pogawędki - skrypt serwera Metody jQuery służące do korzystania z technologii AJAX Kliencka część aplikacji do prowadzenia pogawędek Inne przydatne własności Przetwarzanie łańcuchów znaków - funkcja eval() Zakończenie wykonania - die i exit Serializacja zmiennych i obiektów Pobieranie informacji na temat środowiska PHP Uzyskiwanie informacji na temat załadowanych rozszerzeń Identyfikacja właściciela skryptu Uzyskiwanie informacji na temat daty modyfikacji skryptu Czasowa zmiana środowiska wykonawczego Podświetlanie źródeł Używanie PHP w wierszu poleceń TWORZENIE PRAKTYCZNYCH PROJEKTÓW PHP I MYSQL Stosowanie PHP i MySQL w dużych projektach Zastosowanie inżynierii oprogramowania w tworzeniu aplikacji WWW Planowanie i prowadzenie projektu aplikacji WWW Ponowne stosowanie kodu Tworzenie kodu łatwego w utrzymaniu Standardy kodowania Dzielenie kodu Stosowanie standardowej struktury katalogów Dokumentacja i dzielenie wewnętrznych funkcji Implementacja kontroli wersji Wybór środowiska programistycznego Dokumentacja projektów Prototypowanie Oddzielanie logiki i zawartości Optymalizacja kodu Stosowanie prostych optymalizacji Testowanie Usuwanie i rejestracja błędów Błędy programistyczne Błędy składni Błędy wykonania Błędy logiczne Pomoc w usuwaniu błędów w zmiennych Poziomy zgłaszania błędów Zmiana ustawień zgłaszania błędów Wyzwalanie własnych błędów Eleganckie rejestrowanie błędów Rejestrowanie błędów w pliku dziennika Tworzenie uwierzytelniania użytkowników i personalizacji Składniki rozwiązania Identyfikacja użytkownika i personalizacja Przechowywanie zakładek Rekomendowanie zakładek Przegląd rozwiązania Implementacja bazy danych Implementacja podstawowej witryny Implementacja uwierzytelniania użytkowników Rejestracja użytkowników Logowanie Wylogowanie Zmiana hasła Ustawianie zapomnianych haseł Implementacja przechowywania i odczytywania zakładek Dodawanie zakładek Wyświetlanie zakładek Usuwanie zakładek Implementacja rekomendacji Rozwijanie projektu i możliwe rozszerzenia Tworzenie internetowego klienta poczty elektronicznej z użyciem Laravela Prezentacja frameworka Laravel 5 Tworzenie nowego projektu Laravel Struktura aplikacji Laravel Cykl obsługi żądań i wzorzec MVC Laravela Klasy modelu, widok i kontroler frameworka Laravel Tworzenie internetowego klienta poczty elektronicznej z użyciem Laravela - część 2. Tworzenie prostego klienta IMAP przy użyciu Laravela Funkcje IMAP udostępniane przez PHP Opakowywanie funkcji IMAP na potrzeby aplikacji Laravel Łączenie wszystkich elementów w celu implementacji internetowego klienta poczty elektronicznej Implementacja klasy ImapServiceProvider Strona uwierzytelniania aplikacji klienckiej Implementacja głównego widoku aplikacji Implementacja usuwania i wysyłania wiadomości Wnioski Integracja z mediami społecznościowymi - udostępnianie i uwierzytelnianie OAuth - internetowa usługa uwierzytelniająca Przydziały typu kod autoryzacji Przydziały niejawne Implementacja internetowego klienta Instagrama Oznaczanie zdjęć jako lubianych Wniosek Tworzenie koszyka na zakupy Składniki rozwiązania Tworzenie katalogu online Śledzenie zakupów użytkownika podczas przeglądania Implementacja systemu płatności Interfejs administratora Przegląd rozwiązania Implementacja bazy danych Implementacja katalogu online Przedstawianie kategorii Wyświetlanie książek danej kategorii Przedstawianie szczegółowych danych książki Implementacja koszyka na zakupy Stosowanie skryptu pokaz_kosz.php Podgląd koszyka Dodawanie produktów do koszyka Zapisywanie uaktualnionego koszyka Wyświetlanie podsumowania w pasku nagłówka Pobyt w kasie Implementacja płatności Implementacja interfejsu administratora Rozwijanie projektu Instalacja Apache, PHP i MySQL Instalacja Apache, PHP i MySQL w systemie UNIX Instalacja przy użyciu binariów Instalacja przy użyciu kodów źródłowych Podstawowe zmiany w konfiguracji serwera Apache Czy obsługa PHP działa poprawnie? Czy SSL działa poprawnie? Instalacja Apache, PHP i MySQL w systemie Windows Instalowanie PEAR Instalowanie PHP z innymi serwerami
Sygnatura czytelni BWEAiI: XII Ć 115
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 145173 N (1 egz.)
Brak okładki
Książka
W koszyku
U góry strony tytułowej i okładki: Wprowadzenie do korzystania z MySQL.
U góry okładki: Instalacja bazy danych MySQL i tworzenia tabel [...].
Indeks.
Streszczenie: Opisuje system od strony użytkowej - przedstawia zasady tworzenia baz i tabel, definiowania indeksów i kluczy oraz stosowania języka SQL do wprowadzania danych i wybierania ich z tabel. Omawia również zagadnienia bardziej zaawansowane - mechanizmy transakcji, administrowanie bazą MySQL, sposoby definiowania uprawnień użytkowników, precyzyjne "strojenie" bazy za pomocą odpowiednich opcji konfiguracyjnych, wykonywania kopii bazy oraz zabezpieczanie zgromadzonych w niej danych przed atakami z zewnątrz.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 111839 N (1 egz.)
Książka
W koszyku
Na s. tyt. i okł.: Dynamiczne tworzenie kodu HTML, obrazków i dokumentów. Tworzenie bezpiecznych usług za pomocą uwierzytelniania i SSL. Tworzenie koszyka na zakupy, potrzebnego w witrynach handlu elektronicznego. Opis praktyk związanych z inżynierią oprogramowania dla większych projektów WWW. Zastosowanie obiektywnych technik programistycznych w Internecie.
Indeks.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 104180 (1 egz.)
Brak okładki
Książka
CD
W koszyku
(Vademecum Profesjonalisty)
Na okł.: Drugie wydanie bestsellerowego podręcznika dla webmasterów wykorzystujących w swojej pracy funkcjonalność języka PHP i bazy danych MySQL.
Indeks.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 107969 (1 egz.)
Książka
CD
W koszyku
(Vademecum Profesjonalisty)
Na s. tyt. i okł.: Wyd. 3 - dotyczy wyd. oryg.
Netogr. s. [873]-876. Indeks.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 113833 (1 egz.)
Książka
CD
W koszyku
PHP i MySQL : tworzenie stron WWW / Luke Welling, Laura Thomson. - Wyd. 4 / tł. Daniel Kaczmarek na podst. "PHP i MySQL" w tł. Pawła Gonery oraz Daniela Kaczmarka. . - Gliwice : Helion, cop. 2009. - 854, [1] s. : il. ; 25 cm + dysk optyczny (CD-ROM).
(Vademecum Profesjonalisty)
Tyt. oryg.: PHP and MySQL Web Development.
Na s. tyt. i okł. nazwa wydaw. oryg.: Addison-Wesley.
Płyta CD zawiera: przykłady zawarte w książce, Adobe Acrobat Reader 8.1.2, Apache 2.2.9, MySQL 5.0, PHP5.2.6, IMAP, PDFlib 4.0.3, GnuPG.
Indeks.
Sygnatura czytelni BWEAiI: XII Ć 33
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 124767 N (1 egz.)
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej

Deklaracja dostępności