1 / 9

Zastosowanie PHP i MySQL w tworzeniu aplikacji webowych

Zastosowanie PHP i MySQL w tworzeniu aplikacji webowych. Damian Niuk. Podstawowe pojęcia:. PHP obiektowy, skryptowy język programowania zaprojektowany do generowania dynamicznych stron internetowych. PHP najczęściej stosuje się do przetwarzania skryptów po stronie serwera WWW MySQL

sarila
Download Presentation

Zastosowanie PHP i MySQL w tworzeniu aplikacji webowych

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Zastosowanie PHP i MySQL w tworzeniu aplikacji webowych Damian Niuk

  2. Podstawowe pojęcia: • PHP obiektowy, skryptowy język programowania zaprojektowany do generowania dynamicznych stron internetowych. PHP najczęściej stosuje się do przetwarzania skryptów po stronie serwera WWW • MySQL wolnodostępny system zarządzania relacyjnymi bazami danych • Aplikacja webowa ogólna nazwa programu, który pracuje na maszynie podłączonej do sieci (serwerze) i komunikuje się z użytkownikiem za pomocą przeglądarki internetowej. Aplikacja webowa jest czymś więcej niż zwykłe, statyczne strony WWW. Zakłada ona interakcję z użytkownikiem.

  3. Czym jest PHP? • PHP (PHP Hypertext Preprocessor) jest językiem skryptowym działającym po stronie serwera. Na stronie HTML można osadzić kod PHP, który zostanie wykonany, ilekroć strona jest odwiedzana. Kod PHP jest interpretowany przez serwer WWW i tworzy on HTML lub inne wyniki, które zobaczy odwiedzający. • PHP jest produktem Open Source. Oznacza to dostęp do jego kodu źródłowego, który można bezpłatnie wykorzystywać, zmieniać i redystrybuować. • Obecnie główną wersją PHP jest wersja PHP 5. W połowie roku 2005 zaczęły pojawiać się sygnały, że rozpoczęto wstępne prace nad PHP 6. Obecnie ta wersja znajduje się w fazie projektowania.

  4. Czym jest MySQL? • MySQL jest bardzo szybkim, solidnym systemem zarządzania relacyjnymi bazami danych. • MySQL jest serwerem wielodostępnym i wielowątkowym. • Wykorzystuje SQL (Structured Query Language), standardowy dla całego świata język zapytań bazy danych. • Dostępny w dwóch licencjach. - Open Source (GPL) - licencja komercyjna

  5. Aplikacja webowa • Czym jest aplikacja webowa? • Zalety aplikacji internetowych • Do korzystania z aplikacji nie jest potrzebna instalacja lokalna, wystarczy przeglądarka internetowa (praktycznie zerowy koszt udostępnienia aplikacji) • Wdrożenie klienckiej części aplikacji webowej jest stosunkowo proste • Każdy użytkownik ma zawsze taką samą aplikację jak inni • Możliwość działania na wielu platformach (systemach) pod różnymi przeglądarkami • Centralne zarządzanie aktualizacjami • Wady aplikacji webowych • Szybkość działania uzależniona od jakości połączenia internetowego • Uboższy Interfejs użytkownika

  6. Niektóre zalety PHP • Wysoka wydajność • Interfejsy do wielu różnych systemów baz danych • Wbudowane biblioteki służące do rozwiązywania różnych popularnych zadań WWW • Niski koszt • Łatwość nauki i wykorzystania • Szeroka obsługa mechanizmów zorientowanych obiektowo • Przenośność • Dostępność kodu źródłowego • Dostępność wsparcia

  7. Niektóre zalety MySQL • Wysoka wydajność • Niski koszt • Łatwość konfiguracji i nauki • Przenośność • Dostępność kodu źródłowego • Dostępność wsparcia

  8. Dlaczego warto wykorzystywać PHP i MySQL? • Najpopularniejsze i najpowszechniej rozpoznawane narzędzia do tworzenia dynamicznych witryn WWW i aplikacji internetowych • Bezpłatny dostęp do obu narzędzi • Za pomocą PHP i MySQL tworzone są proste skrypty, mechanizmy zarządzania treścią serwisów WWW, sklepy internetowe i inne aplikacje webowe • Społeczność programistów korzystających z PHP i MySQL stale się powiększa, a producenci tych narzędzi nieustannie pracują nad ich udoskonalaniem

More Related