Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
- Ebooks
- Webmastering
- PHP
- PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie V
E-book details
Język PHP i serwer bazy danych MySQL stały się nieformalnym standardem tworzenia dynamicznych witryn, które korzystają z baz danych. Mimo że istnieje wiele innych konkurencyjnych technologii, rzesza programistów aplikacji internetowych decyduje się właśnie na to rozwiązanie. Otwarte źródła, dostępność, coraz szersze możliwości, elastyczność i szybkość, konsekwentny rozwój - to tylko kilka zalet PHP i MySQL. Projektanci dynamicznych stron WWW wysoce sobie cenią te zalety, o czym świadczy choćby stale wzrastająca liczba stron WWW, które napisano z wykorzystaniem tych technologii.
Ta książka jest doskonałym poradnikiem dla projektantów dynamicznych stron WWW. Szczególnie przydatna okaże się dla osób dopiero nabierających wprawy w programowaniu. W przejrzysty sposób opisano podstawy języków PHP oraz SQL. Przedstawiono zasady poprawnego konfigurowania serwerów PHP i MySQL. Uwzględniono zagadnienia dotyczące obsługi i usuwania błędów, a także przeprowadzania testów aplikacji. Szeroko potraktowano kwestie bezpieczeństwa aplikacji. Znalazło się tu również sporo informacji o integracji PHP z takimi technologiami jak JavaScript, jQuery, Perl czy Ajax. Przy tym wszystkim książka jest napisana w sposób bardzo przystępny, a liczne przykłady znakomicie ułatwiają zrozumienie prezentowanych treści.
Najważniejsze zagadnienia przedstawione w książce:
- Podstawy PHP i MySQL
- Zaawansowane zagadnienia i tworzenie zoptymalizowanego kodu
- Ukryte pola, stronicowanie wyników i inne techniki programistyczne
- Korzystanie z ciasteczek i sesje
- Zabezpieczenia aplikacji
PHP i MySQL - wydajne, niezawodne, stabilne działanie!
Wprowadzenie 11
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
- Podsumowanie i kontynuacja 60
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
- Podsumowanie i kontynuacja 99
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
- Podsumowanie i kontynuacja 138
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
- Podsumowanie i kontynuacja 156
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
- Podsumowanie i kontynuacja 192
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
- Podsumowanie i kontynuacja 230
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
- Podsumowanie i kontynuacja 268
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
- Podsumowanie i kontynuacja 292
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
- Podsumowanie i kontynuacja 330
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
- Podsumowanie i kontynuacja 362
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
- Podsumowanie i kontynuacja 406
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
- Podsumowanie i kontynuacja 442
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
- Podsumowanie i kontynuacja 484
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
- Podsumowanie i kontynuacja 508
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
- Podsumowanie i kontynuacja 544
Rozdział 16. Wprowadzenie do programowania obiektowego 545
- Informacje podstawowe i składnia 546
- Korzystanie z MySQL-a 549
- Klasa DateTime 564
- Podsumowanie i kontynuacja 572
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
- Podsumowanie i kontynuacja 612
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
- Podsumowanie i kontynuacja 660
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
Skorowidz 689
- Title: PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie V
- Author: Larry Ullman
- Original title: PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (5th Edition)
- Translation: Piotr Rajca
- ISBN: 978-83-283-4469-3, 9788328344693
- Date of issue: 2018-11-19
- Format: Ebook
- Item ID: phmys5
- Publisher: Helion