Tworzenie aplikacji internetowych – E14

Transkrypt

Tworzenie aplikacji internetowych – E14
Tworzenie
aplikacji
internetowych –
E14
Podstawy
Tomasz Fitzermann
Tworzenie stron
internetowych
Treści
• Edytory WYSIWYG(What-You-See-Is-What-You-Get)
np. Adobe Dreamweaver, SharePoint Designer
• Języki HTML, HTML5
• Kaskadowe arkusze stylów CSS
• Dynamiczne strony internetowe: JavaScript
• Flash
• Serwery WWW (Apache, IIS - Microsoft)
• Walidacja stron
• Pozycjonowanie stron
Aplikacje internetowe
Aplikacja internetowa, aplikacja webowa - jest programem
znajdującym się na serwerze i komunikującym się z użytkownikiem za
pomocą przeglądarki internetowej.
Easy PHP
GUI-interfejs
użytkownika
Przeglądarka
np. Chrome
żądanie – URL
dokumentu
protokół HTTP
odpowiedź –
przetworzona
strona
Serwer
WWW np.
Apache
język
SQL
PHP
System
zarządzania bazą
danych
np. MySQL
System plików
funkcje
systemowe:
fopen, fread,
fwrite
Zdjęcia,
dokumenty
Przykłady apl. internetowych:
• Allegro, Facebook, Wikipedia, Google Maps, systemy zarządzania treści
CMS (np. Joomla), sklepy internetowe (PrestaShop), PhotoBeamer
(Nokia), Chomikuj.pl itp..
Tworzenie aplikacji
internetowych
Aplikacje internetowe, intranetowe i mobilne w ostatnich
latach zdominowały rynek oprogramowania, wypierając
stopniowo aplikacje wymagające instalacji na
komputerach osobistych.
Treści
• Architektura klient-serwer
• Protokoły sieciowe
• Serwery WWW (Apache, IIS - Microsoft)
• PHP
• MySQL
• Testowanie aplikacji internetowych

Podobne dokumenty