MeoModo - Dynamic Website Solutions - Logo
Tu jesteś:
/ Home / IT-Pozostałe / Web-Wiki

Technika, Software i co się z tym łączy.

Poniżej zamieszczamy krótką informację dotyczącą używanych przez nas języków programowania, systemów zarządzania bazami danych oraz treścią, systemów kontroli nad pozycjaonowaniem stron i statystykami odwiedzających.
Zainteresowanych zapraszamy do zapoznania się z naszymi możliwościami.

Techniki Web

Najczęściej używanymi przez nas technikami internetowymi są HTML, XHTML, CSS, XML, JavaScript, PHP i JAVA. Staramy się aby pisane przez nas aplikacje były zgodne ze standardami W3C (World Wide Web Consortium) oraz prawidłowo wyświetlane przez najczęściej używane przeglądarki internetowe, tz. aby w każdej z nich strona wyglądała tak samo lub prawie tak samo. Jednocześnie optymalizujemy strony tak aby były one dobrze indeksowane przez wyszukiwarki internetowe.

HyperText Markup Language (HTML)

HTML – jest to hipertekstowy język znakowania. Służy do tworzenia dokumentów przeznaczonych do publikacji w Internecie. Jest to język, który daje wiele możliwości formatowania tekstu, tworzenia interaktywnych formularzy, jak i wstawiania do dokumentu np. dźwięku czy grafiki. Niestety programowanie w tym języku powoduje pewien dyskomfort, ze względu na to, że przeglądarki internetowe trochę inaczej interpretują niektóre polecenia HTML. Powoduje on, że strony w różnych przeglądarkach wyglądają inaczej. Dlatego też należy uważać aby towrzona strona była programowana wg standardu W3C.

Extensible Markup Language (XML)

XML – jest to rozszerzalny język znakowania. Dzięki niemu można definiować polecenia - tworzyć od podstaw własne języki opisu dokumentów.

Extensible HyperText Markup Language (XHTML)

XHTML – nazywany jest następcą języka HTML, jest aplikacją języka XML, ponieważ został zdefiniowany w tym języku. Znacząca cecha jaka odróżnia go od HTML to możliwość samodzielnego rozszerzania go przez programistę.

Extensible Stylesheet Language Transformations (XSLT)

XSLT – standard arkuszy stylów dla dokumentów XML. Opisuje on sposób zmiany struktury dokumentu XML.

Cascading Style Sheets (CSS)

CSS – to kaskadowe arkusze stylów. Dzięki nim elementy które definiujemy za pomocą języków opisu dokumentów otrzymują przypisane style. Styl jest to w tym przypadku sposób prezentacji elementu w urządzeniu odbiorczym (np. przeglądarce). Zaletą CSS jest nieuciążliwa modyfikacja wszystkich stron, które korzystają z tego samego arkusza stylów (zmian dokonuje się w pojednczym wzorcu).

JavaScript

JavaScript – język skryptowy jest często stosowany do tworzenia prostych programów, które powodują, że strony stają się interaktywne (reagują na zachowanie użytkownka).

Asynchronous/Synchronous JavaScript and XML

AJAX/SJAX (Asynchroniczny/Synchroniczny JavaScript i XML) – technika tworzenia aplikacji internetowych w której interakcja użytkownika z serwerem odbywa się asynchronicznie bądź synchronicznie bez konieczności przeładowywania całego dokumentu.

DBMS - Database Management System

Strumieniowa baza danych to baza danych, w której dane są przedstawione w postaci zbioru strumieni danych. System zarządzania taką bazą nazywany jest strumieniowym systemem zarządzania danymi (DSMS - ang. Data Stream Management System). Do takich baz danych zaliczamy MySQL.

MySQL – najpopularniejszy wolnodostępny system zarządzania relacyjnymi bazami danych.

Server-side języki programowania

PHP Hypertext Preprocessor – obiektowy, skryptowy język programowania zaprojektowany do generowania dynamicznych stron internetowych. PHP najczęściej stosuje się do przetwarzania skryptów po stronie serwera WWW.

JAVA - jest obiektowym językiem programowania niezależnym od platformy sprzętowej i systemowej. Służy do tworzenia programów źródłowych kompilowanych do kodu bajtowego, czyli postaci wykonywanej przez wirtualną maszynę. Jego podstawowe koncepcje zostały przejęte z języka Smalltalk (maszyna wirtualna, garbage collection) oraz z języka C++ (duża część składni i słów kluczowych).

Utrzymanie odwiedzających i pozycjonowanie stron

Google Analytics - jest darmowym, internetowym narzędziem do analizy statystyk serwisów WWW, udostępnianym przez firmę Google.

Content Management System (CMS) - system zarządzania treścią - jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację i rozbudowę serwisu WWW przez redakcyjny personel nietechniczny. Kształtowanie treści i sposobu ich prezentacji w serwisie zarządzanym poprzez CMS odbywa się za pomocą prostych w obsłudze interfejsów użytkownika, zazwyczaj w postaci stron WWW zawierających rozbudowane formularze i moduły.

Pozycjonowanie wiąże się nie tylko z finansowymi możliwościami klienta, to głównie nasze doświadczenie, posiadane informacje o sposobach pozycjonowania stron przez przeglądarki, odpowiednie usytuownie zawartości strony, kluczowych słów, opisywania zdjęć itd.. Pozycjonowanie to sztuka, o której można by jeszcze długo pisać.

©2009, MeoModo DWS Barry van der Biezen. Wszystkie prawa zastrzeżone.