Przy tworzeniu serwisów internetowych korzystamy z następujących technologii
(w kolejnośći alfabetycznej):


• ActionScript
• Adobe Flash
• CSS
• DHTML
• HTML
• JavaScript
• jQuery
• mySQL
• PHP
• RSS
• XHTML
• XML
ActionScript

Jest to obiektowy język skryptowy używany w programie Adobe Flash (dawniej Macromedia Flash) do programowania zaawansowanych animacji i interakcji z użytkownikiem. Dzięki niemu można we Flash'u tworzyć w pełni funkcjonalne programy jak np. gry.
Adobe Flash (dawniej Macromedia Flash)

Technologia umożliwiająca stosunkowo łatwe tworzenie zarówno prostych jak i zaawansowanych prezentacji oraz aplikacji multimedialnych. W Adobe Flash można dowolnie animować zarówno obiekty wektorowe (teksty, grafiki) jak i bitmapowe (zdjęcia) oraz łączyć to wszystko z dźwiękiem. Dzięki zintegrowanemu językowi skryptowemu ActionScript można tworzyć zaawansowane interakcje z użytkownikiem, dzięki czemu prezentacje Flash mogą stać się funkcjonalnymi aplikacjami (programami). Adobe Flash najczęściej wykorzystuje się do wzbogacania stron internetowych o efektowne animacje, ale także do tworzenia całych serwisów internetowych, prezentacji multimedialnych na CD-ROM, filmów i gier. Pliki Flash mają rozszerzenie .swf.

Twórcą Flash'a jest amerykańska firma Macromedia, która w 2005 roku została wykupiona przez firmę Adobe.
CSS (ang. Cascading Style Sheets)

Cascading Style Sheets (w skrócie CSS) w dosłownym tłumaczeniu oznacza "kaskadowe arkusze stylów". Jest to język skryptowy służący do definiowania wyglądu i sposobu wyświetlania wszystkich elementów na stronie www. Dzięki niemu można manipulować takimi atrybutami jak wielkość i kolory czcionek, wygląd tła i obramowania pól tekstowych, pozycje poszczególnych elementów na stronie i wiele wiele innych. Główną ideą arkuszy CSS jest oszczędność czasu - raz napisany arkusz styli może być łatwo podłączany do wielu stron intenetowych dzięki czemu uzyskają one ten sam wygląd i stylistykę.
DHTML czyli Dynamiczny HTML

Jest to technologia, a raczej wspólna nazwa dla różnych technologii dzięki którym można dynamicznie wpływać na zawartość strony. W praktyce oznacza to wzbogacanie strony o efekty wizualne oraz elementy interakcji z użytkownikiem bez konieczności przeładowywania strony po każdej akcji. Do technologii umożliwiających stosowanie DHTML zaliczają się przede wszystkim: JavaScript, Html DOM, CSS.

W przeciwieństwie do DHTML, programy np. w PHP, wymagają przeładowania strony by użytkownik mógł zobaczyć wynik jego działania. Przykładowo przy rejestracji nowego użytkownia w jakimś serwisie, strona musi zostać przeładowana aby program PHP mógł sprawdzić czy dana nazwa użytkownika nie jest już zajęta przez kogoś innego. Nie jest natomiast potrzebne przeładowanie, aby sprawdzić czy wszystkie pola formularza rejestracyjnego zostały wypełnione - można to sprawdzić za pomocą odpowiedznich procedur DHTML.
JavaScript

Jest to obiektowy skryptowy język programowania używany na stronach www w celu dynamicznej manipulacji jej elementami i treścią. Wszelkiego rodzaju efekty wizualne, animacje czy reakcje strony na akcje użytkownika (za wyjątkiem animacji Flash) są programowane głównie przy użyciu JavaScript.
jQuery

Jest to biblioteka napisana w JavaScript umożliwiająca wzbogacanie strony o efekty wizualne takie jak płynne przejścia, płynne wysuwanie/chowanie elementów strony i wiele innych. To co najważniejsze to fakt, że jQuery w ogóle nie korzysta z Adobe Flash, a niejednokrotnie dorównuje jakością efektom Flash'owym.
mySQL

Jest to system zarządzania relacyjnymi bazami danych. Ujmując to bardziej zrozumiałym językiem, mySQL umożliwia przechowywanie, zarządzanie, i wyszukiwanie dużych ilości danych dowolnego typu (głównie tekstowych). Dzięki niemu użytkownik nie musi się martwić w jaki sposób orgnizować i przechowywać swoje dane, a skupia się wyłącznie na samych danych. Może on dodawać, usuwać lub wyszukiwać interesujące go dane za pomocą krótkich i prostych poleceń. Przykładowo z bazy danych teleadreswych może jednym krótkim poleceniem wyciągnąć wszystkie nazwiska zaczynające się od "Kow". Zaprogramowanie samemu procedury, która przeszukiwała by duży zbiór danych według określonego klucza jest zadaniem bardzo skomplikowanym i zajęło by programiście wiele godzin a nawet dni. Dzięki mySQL manipulacja danymi zajmuje minuty. Na stronach www, mySQL używa się do przechowywania treści wszystkich pod-stron serwisu, jak i np. bazy produktów sklepu internetowego.
PHP

Jest to obiektowy, skyptowy język programowania, umożliwiający dynamiczne generowanie stron internetowych. W przeciwieńswtie do DHTML który służy do manipulowania elementami strony, PHP generuje całe strony - innymi słowy wynikiem działania programu PHP może być (i najczęściej jest) cały serwis internetowy wraz ze wszystkimi pod-stronami i całą funkcjonalnością. Język ten jest ciągle ulepszany i stał się niesamowicie popularny na całym świecie. Większość znanych serwisów internetowych jest napisana właśnie w PHP. Jest on również głównym językiem programowania używanym w 305 Studio. Należy pamiętać że PHP służy do dynamicznej generacji stron, zaś językiem definiującym strony jest HTML (lub XHTML). Tak więc końcowym wynikiem działania programu PHP jest strona internetowa w HTML.
RSS

Jest to ustandaryzowany format przesyłania wiadomości tekstowych. Umożliwia tworzenie tak zwanych "kanałów" z których za pomocą programów do czytania RSS (jest ich sporo i są darmowe), można szybko i łatwo odczytać wiadomości. Wystarczy, że użytkownik poda kanał jaki go interesuje (podobnie jak w radiu czy TV wybieramy kanały) i już ma przed oczami najświeższe informacje z tego kanału. Posiadacze serwisów www często zakłądają kanały RSS aby za ich pośrednictwem informować klientów o nowościach, zmianach itp. Zakładanie kanałów RSS jest w pełni darmowe i każdy może sobie założyć ich dowolną ilość.
HTML

HTML to sktót od ang. HyperText Markup Language co po polsku oznacza hipertekstowy język znaczników. Jest to dominujący język służący do definiowania wyglądu i zawartości stron internetowych oraz dokumentów elektronicznych. Obecnie główną funkcją HTML jest nadanie treści strony podstawowej struktury, zaś wygląd poszczególnych elementów strony definiuje się za pomocą arkuszy styli CSS. Niezależnie czy serwis internetowy jest napisany w PHP, ASP czy innym języku, końcowym formatem strony jest zawsze HTML (czyli języki takie jak PHP dynamicznie generują skrypty napisane w HTML, DHTML lub XHTML).
XHTML

Jest to ustandaryzowana odmiana HTML 4.01 zgodna z XML. Można powiedzieć że HTML + XML = XHTML. Nie jest to więc jakiś nowy język tworzenia dokumentów i stron internetowych a jedynie jego modyfikacja dająca teoretycznie większą kompatybilność z programami do przeglądania tych stron. Teoretycznie, gdyż XHTML jest stosunkowo nowy i przeglądarki internetowe nie zawsze sobie z nim poprawnie radzą - z tego powodu, na dzień dzisiejszy pewniejsze jest stosowanie HTML (i DHTML). Wszystko wskazuje na to, że XHTML stanie się standardem budowania stron WWW, lecz HTML niemal na pewno będzie zawsze poprawnie obsługiwany przez wszystkie przyszłe przeglądarki. Będzie tak dla tego, gdyż jest w nim napisana zdecydowana większość stron w Internecie, co konkretnie oznacza kilka miliardów stron w HTML. Warto zaznaczyć że XHTML, z racji iż jest tylko innym standardem zapisu komend HTML, nie daje żadnych nowych możliwośći odnośnie kreacji zawartości strony.
XML

Jest to format prezentacji różnego rodzaju danych w ustrukturalizowany sposób, podlegający ścisłym regułom. XML nie jest więc językiem programowania, lecz formatem wymiany informacji. Dzięki XML, każdy program go obsługujący, niezależnie od platformy i systemu na jakim działa, może poprawnie odczytać dowolne pakiety informacji. XML można stosować do przesyłania dokumentów, baz danych, wiadomości, a także stron internetowych, do czego używa się języka XHTML czyli komend HTML zapisanych zgodnie z regułami XML.
305 Studio przy tworzeniu serwisów internetowych korzysta z wielu różnych technologii.

Kliknij na wybraną nazwę technologii po lewej stronie, aby dowiedzieć się czegoś więcej na jej temat.
 
© 1998-2010 305 Studio