Artykuł Technologie tworzenia stron internetowych..

 
 
Artykuły
Kategorie
Najnowsze
TOP 10
 
Strony WWW

Sklepy internetowe

Nawigacja:  Strona główna » Wszystkie artykuły » Artykuły w kategorii Strony internetowe

Technologie tworzenia stron internetowych.

Dodano: 2008-04-12 21:57:34 przez: Administrator
Kategoria: Strony internetowe | Oglądany: 4477 razy

Proces realizacji serwisu www nie jest już czynnością na którą składa 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.

Technologie wykorzystywane przy projektowaniu zaawansowanych stron WWW:

standard HTML 4.01,
style CSS,
XHTML,
XML oraz XSLT,
Flash oraz SVG,
skrypty typu Client Side,
skrypty typu Server Side,
Bazy danych SQL.

HTML 4.01

HTML jest j?zykiem sieci WWW i s?u?y do prezentowania informacji w sposób przejrzysty i prosty. W tej chwili obowi?zuje standard HTML 4.01, który bardzo ró?ni si? od standardu HTML 3.2.

W nowym standardzie zmieniono sposób formatowania tekstu oraz innych obiektów, na rzecz stylów kaskadowych CSS. Tworzone w ten sposób strony maj? bardziej otwart? architektur?.

HTML 4.01 jest form? przej?ciow? do XHTML 1.0 (bardziej rozbudowany, nowoczesny HTML standard). U?ywaj?c HTML 4.01 b?dziemy mogli w ?atwy sposób w przysz?o?ci przej?? z HTML do XHTML.

W tej chwili HTML 4.01 jest obowi?zuj?cym standardem W3C i wszystkie strony powinny by? tworzone wg ich zalece?.

CSS

CSS czyli Cascading Style Sheets. Style definiuj? jak elementy HTML maj? wygl?da? oraz jak maj? by? wy?wietlane. Najcz??ciej style zapisuje si? w osobnych plikach, dzi?ki czemu edytuj?c jeden dokument styli, mo?na zmienia? wygl?d ca?ego serwisu WWW. Style CSS daj? o wiele wi?ksze mo?liwo?ci edycji tekstu, dodaj? wiele ciekawych mo?liwo?ci, które uatrakcyjniaj? strony.

XHTML

XHTML czyli Extensible HyperText Markup Language jest najnowszym standardem HTML stworzonym przez W3C. XHTML jest uzupe?nieniem j?zyka HTML o dodatkowe ograniczenia wynikaj?ce z wymaga? specyfikacji XML.

XML

XML czyli Extensible Markup Language to nie jest HTML tylko j?zyk s?u??cy do definiowania formatu i struktury dokumentów. J?zyk XML pozwala na wygodne definiowanie sk?adni kolejnych j?zyków (czytaj: ni?szego poziomu) opisu dokumentów i struktur danych. Kluczow? cech? XML-a jest koncentracja na strukturze dokumentu i znaczeniu jego poszczególnych elementów. Przemy?lane oznakowanie dokumentów zamienia je w elastyczne bazy danych, daj?c niemal nieograniczone mo?liwo?ci ich przetwarzania w rozmaitych aplikacjach.

Flash

Macromedia Flash jest multimedialnym programem graficznym, który daje mo?liwo?? publikacji na stronach WWW interaktywnych filmów czy animacji graficznych. Flash u?ywa grafiki wektorowej, dzi?ki czemu, jest ona skalowalna i poprawnie wy?wietlana niezale?nie od wielko?ci. Pozwala w ?atwy sposób na dodawanie do animacji efektów d?wi?kowych oraz filmów i grafiki rastrowej. Przy u?yciu technologii Flash tworzy si? obecnie najbardziej dynamiczne i przyci?gaj?ce uwag? strony internetowe. Du?? zalet? plików Flash jest ich rozmiar, który jest bardzo ma?y w porównaniu do podobnych plików typu gif.

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.

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.

Artykuł pochodzi z www.pawlos.pl
Warto przeczytać:
  Logowanie
Login
Hasło
Hosting

Domeny

Pozycjonowanie stron

CMS

Copyright © 2003-2008 PAPComputer.pl. All Rights Reserved.    Strona wykonana jest w oparciu o autorski projekt sklepu internetowego 'eShop' firmy PAPComputer.
PAPComputer - Mapa strony
 

Artykuł w kategorii Strony internetowe - Technologie tworzenia stron internetowych. Artykuł Technologie tworzenia stron internetowych..