MySQL (oprogramowanie)
Sortowanie
Źródło opisu
Książki, czasopisma i zbiory specjalne
(42)
Forma i typ
Książki
(42)
Publikacje fachowe
(13)
Publikacje dydaktyczne
(3)
Dostępność
dostępne
(27)
tylko na miejscu
(16)
nieokreślona
(1)
Placówka
Wypożyczalnia
(28)
Magazyn
(2)
Biblioteka WEAiI
(14)
Autor
Gonera Paweł
(7)
Kaczmarek Daniel
(6)
Thomson Laura
(6)
DuBois Paul (1956- )
(5)
Ullman Larry E. (1972- )
(5)
Welling Luke (1972- )
(5)
Górczyński Robert
(4)
Dadan Michał
(3)
Dobrzański Jarosław
(3)
Rajca Piotr
(3)
Werner Grzegorz
(3)
Cieślak Piotr
(2)
Jońca Rafał
(2)
Lane David John (1964- )
(2)
Nixon Robin (1961- )
(2)
Pilch Piotr
(2)
Smycz Jacek
(2)
Williams Hugh E
(2)
Atkinson Leon
(1)
Balling Derek J
(1)
Bargieł Daniel
(1)
Byrtek Adam
(1)
Bąbol Krzysztof
(1)
Będziński Romuald
(1)
Caya Andrew
(1)
Converse Tim (1961- )
(1)
Czerniak Jacek
(1)
Davis Michele E. (1964- )
(1)
Dyer Russell J. T
(1)
Dzieniszewski Sławomir
(1)
Gajda Włodzimierz
(1)
Gerner Jason
(1)
Gerner Jason (1978- )
(1)
Gilmore W. Jason
(1)
Glass Michael K
(1)
Henderson Cal
(1)
Janociński Paweł
(1)
Koszykowski Marek
(1)
Królikowska Maja
(1)
Kubacki Jan
(1)
Kubiak Michał
(1)
Lamża Aleksander
(1)
Le Scouarnec Yann
(1)
Lentz Arjen
(1)
Lis Marcin
(1)
Lis Marcin (1975-2016)
(1)
Macko Marek (mechanika)
(1)
Marek Sebastian
(1)
Matthew Neil
(1)
Meloni Julie C
(1)
Meryk Radosław
(1)
Moch Wojciech
(1)
Morgan Clark
(1)
Naramore Elizabeth
(1)
Park Joyce (1969- )
(1)
Pałczyński Marek
(1)
Phillips John Andrew (1973- )
(1)
Pędziwiatr Tomasz
(1)
Runo-Rudziński Krzysztof
(1)
Schwartz Baron
(1)
Senczyk Janusz
(1)
Sosna Łukasz
(1)
Stokłosa Piotr
(1)
Stolz Jeremy
(1)
Stones Richard
(1)
Szczepaniak Maciej
(1)
Tkachenko Vadim
(1)
Turczyński Krzysztof
(1)
Wandschneider Marc
(1)
Welling Luke
(1)
Yank Kevin
(1)
Zaitsev Peter
(1)
Zawadzka Anna
(1)
Zawadzka Anna (1968- )
(1)
Zawodny Jeremy D
(1)
Zieliński Łukasz
(1)
Żmijewski Tomasz
(1)
Rok wydania
2010 - 2019
(11)
2000 - 2009
(31)
Okres powstania dzieła
2001-
(14)
Kraj wydania
Polska
(42)
Język
polski
(42)
Odbiorca
Programiści
(1)
Temat
Budownictwo
(2412)
Zarządzanie
(2038)
Matematyka
(1930)
Elektrotechnika
(1896)
Przedsiębiorstwa
(1790)
MySQL (oprogramowanie)
(-)
Fizyka
(1535)
Informatyka
(1502)
Maszyny
(1228)
Fizjoterapia
(1175)
Wytrzymałość materiałów
(1158)
Ochrona środowiska
(1023)
Sport
(1013)
Turystyka
(953)
Elektronika
(946)
Ekonomia
(932)
Mechanika
(932)
Automatyka
(916)
Język angielski
(874)
Samochody
(867)
Rachunkowość
(821)
Chemia
(808)
Rehabilitacja
(800)
Polska
(791)
Gospodarka
(778)
Komunikacja marketingowa
(761)
Technika
(743)
Konstrukcje budowlane
(727)
Wychowanie fizyczne
(725)
Przemysł
(723)
Prawo pracy
(712)
Piłka nożna
(709)
Unia Europejska
(699)
Transport
(673)
Elektroenergetyka
(667)
Marketing
(638)
Architektura
(637)
Innowacje
(621)
Naprężenia i odkształcenia
(615)
OZE
(606)
Programowanie (informatyka)
(590)
Trening
(586)
Energetyka
(585)
Programy komputerowe
(585)
Technologia chemiczna
(567)
Rolnictwo
(556)
Biomasa
(543)
Analiza numeryczna
(532)
Prawo
(524)
Odnawialne źródła energii
(520)
Sterowanie
(520)
Komputery
(517)
Materiałoznawstwo
(517)
Produkcja
(517)
Symulacja
(516)
Inwestycje
(508)
Praca
(504)
Zarządzanie jakością
(497)
Zarządzanie zasobami ludzkimi (HRM)
(496)
Analiza matematyczna
(495)
Dzieci
(492)
Energia elektryczna
(489)
Urbanistyka
(488)
Materiały budowlane
(482)
Logistyka gospodarcza
(480)
Rynek pracy
(474)
Finanse
(468)
Maszyny elektryczne
(468)
Przedsiębiorstwo
(468)
Szkolnictwo wyższe
(468)
Psychologia
(467)
Modele matematyczne
(465)
Internet
(464)
Metale
(462)
Nauka
(456)
Marketing internetowy
(453)
Systemy informatyczne
(448)
Statystyka matematyczna
(447)
Języki programowania
(433)
Skrawanie
(432)
Reklama
(431)
Rehabilitacja medyczna
(429)
Mechanika budowli
(425)
Działalność gospodarcza
(422)
Organizacja
(417)
Telekomunikacja
(413)
Metrologia
(412)
Pedagogika
(410)
Drgania
(409)
Trener
(406)
Ubezpieczenia społeczne
(394)
Controlling
(392)
Optymalizacja
(392)
Historia
(388)
Filozofia
(385)
Podatki
(385)
Statystyka
(384)
Socjologia
(383)
Banki
(379)
BHP
(375)
Rachunkowość zarządcza
(374)
Temat: czas
2001-
(1)
Gatunek
Podręcznik
(33)
Materiały konferencyjne
(1)
Podręczniki
(1)
Poradnik
(1)
Przewodniki
(1)
Dziedzina i ujęcie
Informatyka i technologie informacyjne
(21)
42 wyniki Filtruj
Książka
W koszyku
PHP, MySQL i JavaScript : wprowadzenie / Robin Nixon ; tłumaczenie Piotr Cieślak. - Gliwice : Wydawnictwo Helion, copyright 2019. - 735, [1] strona : ilustracje ; 24 cm.
Tytuł oryginału: Learning PHP, MySQL, and JavaScript.
Wydanie 5. odnosi się do oryginału.
Na stronie tytułowej również informacje o miejscach wydania i wydawcy oryginału - O'Reilly.
Na książce także ISBN oryginału: 9781491978917.
Indeks.
1.Wstęp do dynamicznych stron internetowych HTTP i HTML: podstawy wynalazku Bernersa-Lee Procedura żądanie/odpowiedź Zalety PHP, MySQL, JavaScriptu, CSS i HTML5 MariaDB - klon MySQL Zastosowanie PHP Zastosowanie MySQL Zastosowanie JavaScriptu Zastosowanie CSS I HTML5 na dokładkę Serwer WWW Apache Obsługa urządzeń mobilnych Kilka słów o open source Zgrany zespół 2.Konfigurowanie serwera WAMP, MAMP, LAMP - a cóż to takiego? Instalowanie pakietu AMPPS w systemie Windows Testowanie instalacji Dostęp do katalogu głównego w systemie Windows Inne pakiety WAMP AMPPS i macOS Dostęp do katalogu głównego w systemie macOS Instalowanie pakietu LAMP pod Linuksem Praca zdalna Logowanie Obsługa FTP Obsługa edytora kodu Obsługa środowiska IDE 3.Wstęp do PHP Dodawanie elementów PHP do kodu HTML Składnia PHP Zastosowanie komentarzy Podstawowa składnia Zmienne Operatory Przypisywanie wartości zmiennym Instrukcje wielowierszowe Deklaracja typu zmiennych Stałe Stałe predefiniowane Różnica między instrukcjami echo i print Funkcje Zasięg zmiennych 4.Wyrażenia i sterowanie działaniem programu w PHP Wyrażenia Prawda czy fałsz? Literały i zmienne Operatory Priorytet operatorów Asocjacyjność Operatory relacji Wyrażenia warunkowe Instrukcja if Instrukcja else Instrukcja elseif Instrukcja switch Operator ? Pętle Pętla while Pętla do ... while Pętla for Przerywanie pętli Instrukcja continue Rzutowanie jawne i niejawne Dynamiczne linkowanie w PHP Dynamiczne linkowanie w praktyce 5.Funkcje i obiekty w PHP Funkcje PHP Definiowanie funkcji Zwracanie wartości Zwracanie tablicy Przekazywanie argumentów przez referencję Zwracanie zmiennych globalnych Przypomnienie informacji o zasięgu zmiennych Dołączanie i wymaganie plików Instrukcja include Zastosowanie instrukcji include_once Zastosowanie instrukcji require i require_once Sprawdzanie zgodności wersji PHP Obiekty w PHP Terminologia Deklarowanie klasy Tworzenie obiektu Odwoływanie się do obiektów Klonowanie obiektów Konstruktory Destruktory Tworzenie metod Deklarowanie właściwości Deklarowanie stałych Zasięg właściwości i metod Metody statyczne Właściwości statyczne Dziedziczenie 6.Tablice w PHP Prosty dostęp Tablice indeksowane numerycznie Tablice asocjacyjne Dodawanie pozycji do tablicy przy użyciu słowa kluczowego array Pętla foreach ... as Tablice wielowymiarowe Zastosowanie funkcji do obsługi tablic is_array count sort shuffle explode extract compact reset end 7.PHP w praktyce Zastosowanie funkcji printf Określanie precyzji Dopełnianie łańcuchów tekstowych Zastosowanie funkcji sprintf Funkcje do obsługi daty i czasu Stałe związane z datą Zastosowanie funkcji checkdate Obsługa plików Sprawdzanie istnienia pliku Tworzenie pliku Odczytywanie zawartości plików Kopiowanie plików Przenoszenie pliku Kasowanie pliku Aktualizowanie plików Ochrona plików przed wielokrotnym otwarciem Odczytywanie całego pliku Wysyłanie plików Wywołania systemowe XHTML czy HTML5? 8.Wstęp do MySQL Podstawy MySQL Podsumowanie pojęć dotyczących baz danych Dostęp do MySQL z poziomu wiersza poleceń Uruchamianie wiersza poleceń Obsługa serwera z poziomu wiersza poleceń Instrukcje MySQL Typy danych Indeksy Tworzenie indeksu Tworzenie zapytań do bazy MySQL Łączenie tabel Zastosowanie operatorów logicznych Funkcje MySQL Dostęp do MySQL za pośrednictwem aplikacji phpMyAdmin 9.Zaawansowana obsługa MySQL Projektowanie bazy Klucze główne, czyli kluczowy element relacyjnych baz danych Normalizacja Pierwsza postać normalna Druga postać normalna Trzecia postać normalna Kiedy nie stosować normalizacji Relacje Jeden do jednego Jeden do wielu Wiele do wielu Bazy danych i anonimowość Transakcje Mechanizmy składowania danych z obsługą transakcji Instrukcja BEGIN Instrukcja COMMIT Instrukcja ROLLBACK Instrukcja EXPLAIN Archiwizacja i przywracanie danych Instrukcja mysqldump Tworzenie pliku z kopią zapasową Odtwarzanie danych z pliku kopii zapasowej Zapisywanie danych w formacie CSV Planowanie tworzenia kopii zapasowych 10.Korzystanie z MySQL za pośrednictwem PHP Tworzenie zapytań do bazy MySQL za pośrednictwem PHP Proces Tworzenie pliku logowania Nawiązywanie połączenia z MySQL Praktyczny przykład Tablica $_POST Usuwanie rekordu Wyświetlanie formularza Wysyłanie zapytań do bazy danych Działanie programu MySQL w praktyce Tworzenie tabeli Wyświetlanie informacji o tabeli Usuwanie tabeli Dodawanie danych Odczytywanie danych Aktualizowanie danych Usuwanie danych Zastosowanie opcji AUTO_INCREMENT Wykonywanie zapytań pomocniczych Zapobieganie próbom ataków Działania prewencyjne Zastosowanie elementów zastępczych Zapobieganie przekazywaniu niepożądanych danych przez HTML Proceduralny wariant zastosowania mysqli 11.Obsługa formularzy Tworzenie formularzy Odczytywanie przesłanych danych Wartości domyślne Rodzaje pól Oczyszczanie danych wejściowych Przykładowy program Usprawnienia w HTML5 Atrybut autocomplete Atrybut autofocus Atrybut placeholder Atrybut required Atrybuty nadpisania Atrybuty width i height Atrybuty min i max Atrybut step Atrybut form Atrybut list Pole wejściowe typu color Pola wejściowe typu number i range Selektory daty i czasu 12.Ciasteczka, sesje i autoryzacja Zastosowanie ciasteczek w PHP Tworzenie ciasteczka Dostęp do ciasteczka Usuwanie ciasteczek Autoryzacja HTTP Przechowywanie loginów i haseł Przykładowy program Obsługa sesji Inicjowanie sesji Kończenie sesji Określanie czasu trwania sesji Bezpieczeństwo sesji 13.Zapoznanie z JavaScriptem JavaScript i tekst w HTML Zastosowanie skryptów w nagłówku dokumentu Starsze i niestandardowe przeglądarki Dołączanie plików JavaScript Debugowanie kodu JavaScript Zastosowanie komentarzy Średniki Zmienne Zmienne znakowe Zmienne numeryczne Tablice Operatory Operatory arytmetyczne Operatory przypisania Operatory porównania Operatory logiczne Inkrementacja i dekrementacja zmiennych oraz skrócony zapis tych operacji Konkatenacja łańcuchów znaków Znaki modyfikujące Typowanie zmiennych Funkcje Zmienne globalne Zmienne lokalne Obiektowy model dokumentu Kolejne zastosowanie symbolu $ Zastosowanie obiektowego modelu dokumentu Kilka słów o document.write Zastosowanie funkcji console.log Zastosowanie funkcji alert Umieszczanie tekstu w elementach HTML Zastosowanie funkcji document.write 14.Wyrażenia i sterowanie działaniem programu w JavaScripcie Wyrażenia Literały i zmienne Operatory Priorytet operatorów Asocjacyjność Operatory relacji Instrukcja with Zdarzenie onerror Konstrukcja try ... catch Wyrażenia warunkowe Instrukcja if Instrukcja else Instrukcja switch Operator ? Pętle Pętle while Pętle do ... while Pętle for Przerywanie pętli Instrukcja continue Typowanie jawne 15.Funkcje, obiekty i tablice w JavaScripcie Funkcje w JavaScripcie Definiowanie funkcji Zwracanie wartości Zwracanie tablicy Obiekty w JavaScripcie Deklarowanie klasy Tworzenie obiektu Dostęp do obiektów Słowo kluczowe prototype Tablice w JavaScripcie Tablice numeryczne Tablice asocjacyjne Tablice wielowymiarowe Zastosowanie metod do obsługi tablic 16.Weryfikacja danych i obsługa błędów w JavaScripcie i PHP Weryfikowanie wprowadzonych danych przy użyciu JavaScriptu Dokument validate.html (część pierwsza) Dokument validate.html (część druga) Wyrażenia regularne Dopasowywanie za pomocą metaznaków Dopasowanie „rozmyte" Grupowanie przy użyciu nawiasów Klasy znaków Określanie zakresu Zaprzeczenie Kilka bardziej skomplikowanych przykładów Podsumowanie metaznaków Modyfikatory ogólne Zastosowanie wyrażeń regularnych w JavaScripcie Zastosowanie wyrażeń regularnych w PHP Ponowne wyświetlenie formularza po weryfikacji w PHP 17.Zastosowanie komunikacji asynchronicznej Czym jest komunikacja asynchroniczna? Zastosowanie obiektu XMLHttpRequest Twój pierwszy program asynchroniczny Zastosowanie metody GET zamiast POST Przesyłanie żądań XML Zastosowanie bibliotek komunikacji asynchronicznej 18.Wstęp do CSS Importowanie arkusza stylów Importowanie stylów CSS z poziomu HTML Style zagnieżdżone Zastosowanie identyfikatorów ID Zastosowanie klas Zastosowanie średników Reguły CSS Wiele deklaracji Zastosowanie komentarzy Rodzaje stylów Style domyślne Style użytkownika Zewnętrzne arkusze stylów Style wewnętrzne Style bezpośrednie Selektory CSS Selektor typu Selektor potomka Selektor dziecka Selektor identyfikatora Selektor klasy Selektor atrybutu Selektor uniwersalny Selekcja grupowa Dziedziczenie kaskadowe Źródła stylów Metody definiowania reguł Selektory arkuszy stylów Różnica między elementami div i span Jednostki miar Fonty i typografia font-family font-style font-size font-weight Zarządzanie stylami tekstu Efekty tekstowe Odstępy Wyrównanie Wielkość znaków Wcięcia Kolory w CSS Skrócone określenia kolorów Gradienty Rozmieszczanie elementów Położenie bezwzględne Położenie względne Położenie stałe Pseudoklasy Skracanie reguł Model pudełkowy i układ strony Definiowanie marginesów Definiowanie ramek Definiowanie odstępu Zawartość obiektu 19.Zaawansowane reguły CSS w CSS3 Selektory atrybutów Dopasowywanie fragmentów łańcuchów Właściwość box-sizing Tła w CSS3 Właściwość background-clip Właściwość background-origin Właściwość background-size Zastosowanie właściwości auto Wiele obrazów w tle Ramki w CSS3 Właściwość border-color Właściwość border-radius Cienie Właściwość overflow Układ wielokolumnowy Kolory i przezroczystość Kolory HSL Kolory HSLA Kolory RGB Kolory RGBA Właściwość opacity Efekty tekstowe Właściwość text-shadow Właściwość text-overflow Właściwość word-wrap Fonty internetowe Fonty Google Przekształcenia Przekształcenia 3D Przejścia Właściwości przejść Czas trwania przejścia Opóźnienie przejścia Dynamika przejścia Skrócona składnia 20.Dostęp do CSS z poziomu JavaScriptu Ponowne spotkanie z funkcją getElementByld Funkcja O Funkcja S Funkcja C Dołączanie opisanych funkcji Dostęp do właściwości CSS z poziomu JavaScriptu Niektóre typowe właściwości Inne właściwości JavaScript w kodzie HTML Słowo kluczowe this Łączenie zdarzeń i obiektów w skrypcie Odwoływanie się do innych zdarzeń Dodawanie nowych elementów Usuwanie elementów Inne sposoby na dodawanie i usuwanie elementów Zastosowanie przerwań Zastosowanie przerwania setTimeout Anulowanie opóźnienia Zastosowanie przerwania setInterval Animacje na bazie przerwań 21. Wprowadzenie do jQuery Dlaczego jQuery? Dołączanie jQuery Wybór odpowiedniej wersji Pobieranie Zastosowanie sieci dostarczania treści (CDN) Dostosowywanie jQuery Składnia jQuery Prosty przykład Unikanie konfliktów między bibliotekami Selektory Metoda css Selektor elementów Selektor identyfikatorów Selektor klas Łączenie selektorów Obsługa zdarzeń Oczekiwanie na gotowość dokumentu Funkcje i właściwości związane ze zdarzeniami Zdarzenia blur i focus Słowo kluczowe this Zdarzenia click i dblclick Zdarzenie keypress Przemyślane programowanie Zdarzenie mousemove Inne zdarzenia myszy Inne metody związane z obsługą myszy Zdarzenie submit Efekty specjalne Ukrywanie i wyświetlanie Metoda toggle Stopniowe zanikanie i wyświetlanie Przesuwanie elementów w górę i w dół Animacje Zatrzymywanie animacji Manipulowanie drzewem DOM Różnica między metodami text i html Metody val i attr Dodawanie i usuwanie elementów Dynamiczne stosowanie klas Modyfikowanie wymiarów Metody width i height Metody innerWidth i innerHeight Metody outerWidth i outerHeight Nawigowanie w obrębie drzewa DOM Elementy nadrzędne Elementy potomne Elementy siostrzane Wybieranie poprzedzających i kolejnych elementów Przetwarzanie selekcji w jQuery Metoda is Użycie jQuery bez selektorów Metoda $.each Metoda S.map Zastosowanie komunikacji asynchronicznej Zastosowanie metody POST Zastosowanie metody GET Rozszerzenia jQuery User Interface Inne rozszerzenia 22. Wprowadzenie do jQuery Mobile Dołączanie biblioteki jQuery Mobile Zaczynamy Dołączanie stron Dołączanie synchroniczne Odsyłacze w ramach wielostronicowego dokumentu Przejścia między stronami Stylizowanie przycisków Obsługa list Listy z możliwością filtrowania Separatory list Co dalej? 23.Wstęp do HTML5 Obiekt canvas Geolokacja Dźwięk i filmy Formularze Magazyn danych Web workers 24.Obiekt canvas w HTML5 Tworzenie elementu canvas i dostęp do niego Funkcja toDataURL Określanie formatu obrazu Metoda fillRect Metoda clearRect Metoda strokeRect Łączenie wymienionych instrukcji Metoda createLinearGradient Szczegółowe informacje o metodzie addColorStop Metoda createRadialGradient Wypełnianie wzorkami Umieszczanie napisów na elemencie canvas Metoda strokeText Własność textBaseLine Własność font Własność textAlign Metoda fillText Metoda measureText Rysowanie linii Własność line Width Własności lineCap i linejoin Własność miterLimit Kreślenie ścieżek Metody moveTo i lineTo Metoda stroke Metoda rect Wypełnianie obszarów Metoda clip Metoda isPointInPath Zastosowanie krzywych Metoda arc Metoda arcTo Metoda quadraticCurveTo Metoda bezierCurveTo Obsługa obrazków Metoda drawImage Skalowanie obrazu Wybieranie fragmentu obrazu Kopiowanie z elementu canvas Tworzenie cieni Przetwarzanie obrazu na poziomie pikseli Metoda getImageData Metoda putImageData Metoda createImageData Zaawansowane efekty graficzne Własność globalCompositeOperation Własność globalAlpha Przekształcenia Metoda scale Metody save i restore Metoda rotate Metoda translate Metoda transform Metoda setTransform 25.Filmy i dźwięk w HTML5 O kodekach Element Wsparcie dla przeglądarek nieobsługujących HTML5 Element Kodeki wideo Obsługa starszych przeglądarek 26.Inne funkcje HTML5 Geolokacja i usługi GPS Inne sposoby lokalizacji Geolokacja i HTML5 Magazyn lokalny Zastosowanie magazynu lokalnego Obiekt localStorage Web workers Technologia przeciągnij i upuść Komunikacja między dokumentami Inne znaczniki HTML5 27.Zastosowanie wszystkich omówionych technologii Projektowanie aplikacji - serwisu społecznościowego Strona WWW z przykładami functions.php Funkcje header.php setup.php index.php signup.php Sprawdzanie dostępności nazwy użytkownika Logowanie checkuser.php login.php profile.php Dodawanie tekstu „O mnie" Dodawanie zdjęcia profilowego Przetwarzanie obrazu Wyświetlanie bieżącego profilu members.php Wyświetlanie profilu użytkownika Dodawanie i usuwanie znajomych Wyświetlanie listy wszystkich użytkowników friends.php messages.php logout.php styles.css javascript.js C Słowa z grupy stopwords w MySQL D Funkcje MySQL E Selektory, obiekty i metody jQuery
Sygnatura czytelni BWEAiI: XII N 137
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. 148507 N (1 egz.)
Książka
W koszyku
(O'Reilly)
Wydanie 2. odnosi się do oryginału.
U góry strony tytułowej : Poznaj zaawansowane techniki i nieznane możliwości MySQL!
U góry okładki: Opisuje wersję 5.1.
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. 124779 N (1 egz.)
Brak okładki
Książka
W koszyku
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. 111623 N (1 egz.)
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 107744 N (1 egz.)
Brak okładki
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 108821 L (1 egz.)
Książka
W koszyku
Indeks.
Streszczenie: Książka omawia jak zaprojektować bazę danych, generować katalog produktów, zarządzać koszykiem zakupów, obsługiwać zamówienia i płatności oraz jak sprawić, by sklep internetowy nie wymagał pracy ponad siły, a jednak był dochodowy. Podręcznik zawiera również omówienie tak istotnych zagadnień, jak zapewnienie bezpieczeństwa witryny oraz zadbanie o interfejs przyjazny użytkownikom, a także informacje dotyczące modułowego programowania, gotowego do dalszej rozbudowy. Przytoczone tu praktyczne przykłady pozwolą spojrzeć na systemy e-commerce z możliwie jak najszerszej perspektywy.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 130127 N (1 egz.)
Brak okładki
Książka
W koszyku
(Szybki Start)
U dołu strony tytułowej i okładki: Błyskawiczny kurs użytkowania jednej z najpopularniejszych baz danych [...].
Streszczenie: Książka to kolejna edycja przewodnika po podstawach korzystania z tej bazy danych. W zaktualizowanej zgodnie z najnowszą wersją programu książce, znajdują się informacje dotyczące instalowania MySQL, uruchamiania go w różnych systemach operacyjnych oraz administrowania nim. Uczy jak zakładać bazy i tabele, wykorzystywać język SQL do manipulowania danymi w bazie oraz łączyć się z bazą danych z poziomu programów napisanych w różnych językach. Każde zagadnienie jest przedstawione na praktycznym, bogato ilustrowanym przykładzie, co doskonale pomaga w przyswojeniu wiedzy.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 117434 N (1 egz.)
Książka
W koszyku
(Szybki Start)
Tytuł oryginału: PHP and My SQL for dynamic web sites : visual quick pro guide.
Wydanie 5. odnosi się do oryginału.
Indeks.
Rozdział 1. Wprowadzenie do PHP 27 Podstawy składni 28 Przesyłanie danych do przeglądarki internetowej 32 Wstawianie komentarzy 36 Co to są zmienne? 40 Łańcuchy 44 Łączenie łańcuchów 47 Liczby 49 Stałe 52 Apostrof kontra cudzysłów 55 Proste sposoby usuwania błędów 58 Rozdział 2. Programowanie w PHP 61 Tworzenie formularza w języku HTML 62 Obsługa formularza HTML 67 Wyrażenia warunkowe i operatory 71 Weryfikacja danych z formularza 75 Co to są tablice? 81 Pętle for i while 96 Rozdział 3. Tworzenie dynamicznych stron WWW 101 Stosowanie plików zewnętrznych 102 Wyświetlanie i obsługa formularzy, po raz wtóry 111 Tworzenie formularzy z pamięcią 117 Tworzenie własnych funkcji 121 Rozdział 4. Wprowadzenie do MySQL-a 139 Elementy bazy danych i ich nazwy 140 Wybór typu kolumny 142 Wybór innych właściwości kolumn 146 Korzystanie z serwera MySQL 149 Rozdział 5. Wprowadzenie do SQL-a 157 Tworzenie baz danych i tabel 158 Wstawianie rekordów 161 Wybieranie danych 166 Wyrażenia warunkowe 168 Stosowanie LIKE i NOT LIKE 171 Sortowanie wyników zapytania 173 Ograniczanie wyników zapytania 175 Aktualizacja danych 177 Usuwanie danych 179 Stosowanie funkcji 181 Rozdział 6. Projektowanie baz danych 193 Normalizacja 194 Tworzenie indeksów 207 Stosowanie różnych typów tabel 210 Języki i MySQL 212 Strefy czasowe a MySQL 217 Ograniczenia klucza obcego 223 Rozdział 7. Zaawansowany SQL i MySQL 231 Złączenia 232 Grupowanie wyników zapytania 242 Zaawansowane wybieranie danych 246 Wyszukiwanie FULLTEXT 250 Optymalizacja zapytań 258 Wykonywanie transakcji 262 Szyfrowanie baz danych 265 Rozdział 8. Obsługa i usuwanie błędów 269 Typy błędów i ich usuwanie 270 Wyświetlanie błędów PHP 276 Sterowanie raportowaniem błędów PHP 278 Tworzenie własnych funkcji obsługi błędów 281 Techniki usuwania błędów z kodu PHP 286 Techniki usuwania błędów SQL i MySQL 290 Rozdział 9. PHP i MySQL 293 Modyfikacja szablonu 294 Nawiązywanie połączenia z serwerem MySQL 296 Wykonywanie prostych zapytań 301 Odczytywanie wyników zapytania 310 Bezpieczeństwo zapytań 314 Zliczanie zwróconych rekordów 319 Aktualizacja rekordów w PHP 322 Rozdział 10. Popularne techniki programistyczne 331 Przekazywanie wartości do skryptu 332 Stosowanie ukrytych pól formularzy 336 Edycja istniejących rekordów 342 Stronicowanie wyników zapytań 349 Wyświetlanie tabel z możliwością sortowania 357 Rozdział 11. Tworzenie aplikacji internetowych 363 Wysyłanie poczty elektronicznej 364 Obsługa przesyłania plików 370 Skrypty PHP i JavaScript 382 Nagłówki HTTP 390 Funkcje daty i czasu 396 Wykonywanie transakcji 400 Rozdział 12. Ciasteczka i sesje 407 Strona logowania 408 Funkcje logowania 411 Posługiwanie się ciasteczkami 416 Sesje 430 Zwiększanie bezpieczeństwa sesji 438 Rozdział 13. Zabezpieczenia 443 Zapobieganie spamowi 444 Walidacja plików według typu 451 Walidacja plików na podstawie typu 457 Zapobieganie atakom XSS 461 Stosowanie rozszerzenia Filter 464 Zapobieganie wstrzykiwaniu SQL 468 Zabezpieczanie haseł w PHP 475 Rozdział 14. Wyrażenia regularne Perl 485 Skrypt testujący 486 Definiowanie prostych wzorców 490 Stosowanie kwantyfikatorów 493 Klasy znaków 495 Wyszukiwanie wszystkich dopasowań 498 Stosowanie modyfikatorów 502 Dopasowywanie i zastępowanie wzorców 504 Rozdział 15. Wprowadzenie do jQuery 509 Czym jest jQuery? 510 Dołączanie jQuery do stron WWW 512 Stosowanie jQuery 515 Wybieranie elementów stron 518 Obsługa zdarzeń 521 Operacje na DOM 525 Stosowanie Ajaxa 531 Rozdział 16. Wprowadzenie do programowania obiektowego 545 Informacje podstawowe i składnia 546 Korzystanie z MySQL-a 549 Klasa DateTime 564 Rozdział 17. Forum dyskusyjne - przykład 573 Baza danych 574 Szablony 583 Strona główna 591 Strona forum 592 Strona wątku 597 Wstawianie wiadomości 602 Rozdział 18. Rejestracja użytkowników - przykład 613 Tworzenie szablonu 614 Skrypty konfiguracyjne 620 Tworzenie strony głównej 628 Rejestracja 630 Aktywacja konta 640 Logowanie i wylogowywanie się 643 Zarządzanie hasłami 650 Dodatek A. Instalacja 661 Instalacja w systemie Windows 662 Instalacja w systemie macOS 665 Zarządzanie użytkownikami MySQL 667 Testowanie instalacji 672 Konfigurowanie PHP 675 Konfiguracja serwera Apache 678
Sygnatura czytelni BWEAiI: XII Ć 119
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 147029 (1 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 146785 N (1 egz.)
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 108773 N (1 egz.)
Brak okładki
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 113799 N (1 egz.)
Brak okładki
Książka
CD
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 115282 N (1 egz.)
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.)
Brak okładki
Książka
W koszyku
U dołu s. tyt. i okł. logo wydaw. oryg. O'Reilly and Associates Inc.
U góry okł.: Tworzenie wydajnych stron WWW z obsługą baz danych.
Indeks.
Dla projektantów stron WWW.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 105030 (1 egz.)
Książka
W koszyku
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. 110431 N (1 egz.)
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 112846 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