artykuły
Technologie tworzenia stron.
Proces realizacji serwisu www nie jest już czynnościa na którą skłąda się wykonanie projektu graficznego i "ubrania" go w język HTML. Dzisiaj do wykonania projektu internetowego stosowane są nowoczesne technologie opisywania stron, zarządzania danymi, przetwarzania grafiki, które dają dokumentom internetowym struktuę otwartą i dynamiczną. Łatwość modyfikacji, prezentacji czy eksportu danych jest dzisiaj wizytówką nowoczesnych stron www.
Skrypty typu Client Side
Czyli skrypty dołączane do kodu HTML i wykonywane po stronie użytkownika (klienta) na jego komputerze. Skrypty te mogą wykonywać różne instrukcje, np. generować kod HTML, zależnie od różnych parametrów, takich jak: rozdzielczość ekranu, czy pozycja kursora mysz.
Najpopularniejszym tego typu językiem skryptowym jest JavaScript (JS), który jest językiem o bardzo prostej budowie (podobnej do C++).
JS daje duże możliwości programistom stron na zwiększenie interaktywności serwisów. W zależności od ustawień wyświetlania obrazu, ustawień przeglądarki czy stanu myszy, można nie tylko dostosować wygląd strony, ale także manipulować obiektami HTML (przesuwać, ukrywać, zmieniać parametry), wszystko na komputerze klienta w czasie rzeczywistym. JS może nie tylko generować ale także czytać kod HTML, dzięki temu, może służyć jako wyszukiwarka czy też pomagać przy sprawdzaniu poprawności wypełnionych formularzy.
« Java Script na stronach W3Schools
Skrypty typu Serve Side
Skrypty wykonywane po stronie serwera, generujące w sposób dynamiczny kod HTML, który następnie wysyłany jest do klienta. Skrypt generuje kod w zależności od wysłanych informacji przez klienta (ustawienia, dane z formularza lub inne zmienne).
Skrypty Server-Side mają możliwość edycji, odczytu oraz usuwania i tworzenia plików, mogą generować grafikę (typu jpg, gif oraz png), a także inne pliki np. pdf. Dają możliwość tworzenia zpersonalizowanych stron dostosowanych do każdego użytkownika. Dzięki współpracy z bazami danych ułatwiają zarządzanie i prezentowanie danych. Pozwalają na wprowadzenie zaawansowanych systemów bezpieczeństwa oraz kontroli dostępu na stronach. Wszystkie te rzeczy wykonywane są po stronie serwera, przez co redukuje to obciążenie sieci WWW oraz zasoby użytkownika.
Najpopularniejszymi przedstawicielami skryptów typu Server-Side są PHP, ASP, CGI.
Bazy danych SQL
SQL czyli Structured Query Language, jest standardem dostępu do baz danych takich jak MySQL, PostgreSQL, SQL Server, Oracle, Sybase, oraz Access. Znajomość języka SQL daje możliwość dostępu oraz zarządzania bazami danych.
« MySQL
« PostgreSQL
Paweł Bachula
| «« | 1 | 2 | 3 | cały artykuł | góra strony |
Słownik:
Applet
Program napisany w języku Java, często osadzanych w dokumentach html, mający na celu realizowanie różnych funkcji urozmaicających i zwiększających funkcjonalność strony.
DOM
Document Object Model czyli Obiektowy Model Dokumentu to mechanizm pozwalający na dostęp do obiektów strony WWW, przy wykorzystaniu języków skryptowych. Stanowi podstawę działania dynamicznego HTLM, umożliwia zarządzanie właściwościami dokumentu oraz pobranie informacji o systemie oraz przeglądarce użytkownika tak aby dostosować stronę do jego ustawień.
PHP
Personal Home Page jest to nowoczesny język skryptowy, wykonywany po stronie serwera, pozwalający tworzyć dynamiczne serwisy WWW. Został opracowany specjalnie na potrzeby stron WWW, dzięki czemu o wiele sprawniej obsługuje formularze na stronie, oraz wymianę informacji pomiędzy podstronami serwisu. PHP doskonale radzi sobie z obsługą popularnych baz danych, przez co może być z powodzeniem wykorzystywany przy tworzeniu sklepów internetowych czy innych serwisów wykorzystujących bazy danych.
W3C
Od ang. World Wide Web Consortium. Organizacja odpowiedzialna za standardy w internecie. Jej najważniejszym zadaniem jest tworzenie, akceptowanie i rozwój standardów związanych z WWW, głównie HTTP i HTML.
[więcej]

