Tworzenie stron www
|
Strony bez CMS-a
|
Strony z CMS-em
|
Strony firmowe
|
Blogi
|
Sklepy internetowe
|
|
|
HTML + CSS + JavaScript
|
|
|
Wordpress
|
|
|
|
|
|
|
|
Administracja / konfiguracja / instalacja na serwerze
|
|
|
|
|
|
Projekt graficzny / szablon
|
|
|
|
|
|
Tworzenie dodatkowej funkcjonalności, moduły
|
|
|
|
|
|
Optymalizacja strony i SEO
|
Demo sklepu internetowego opartego na systemie Magento.
O tworzeniu stron internetowych
CMS (ang. Content Management System - system zarządzania treścią) umożliwia łatwe modyfikowanie treści podstron i
układu niektórych elementów strony (np. menu). Używając strony z CMS-em nie trzeba będzie za każdym razem kiedy chcemy
wprowadzić drobne zmiany na stronie dzwonić do informatyka. Popularne CMS-y to Drupal, Joomla, Wordpress
(przeznaczony raczej do blogów).
Strony w CSS charakteryzują się estetycznym wyglądem, umożliwiają szybkie i stosunkowo łatwe wprowadzanie zmian
formatowania strony, pozwalają też na tworzenie szablonów stron. Projektowanie stron w CSS, ze względu na prostotę
tej technologii, jest rozwiązaniem wymagającym najmniejszych nakładów, jednocześnie pozwalającym zaistnieć w sieci...
w dobrym stylu.
Strony zaprojektowane w CSS (kaskadowe arkusze stylów) wyparły, przestarzałą już, technologię projektowania
stron opartą na tabelach. Jeśli, do wymienionych wcześniej zalet, dodać możliwość dynamicznego wpływania na elementy
formatowania strony przy pomocy JavaScript, to otrzymujemy narzędzie o bardzo dużych możliwościach (szczyt tych możliwości
obserwujemy w technologii budowy aplikacji internetowych nazywanej - AJAX). Nie wszyscy, jednak, potrzebują tak bogatych
możliwości, jakie oferuje wymieniona technologia AJAX czy, następna z opisanych tu technologii - PHP.
PHP umożliwia dynamiczne generowanie stron internetowych. Przy pomocy PHP można tworzyć panele administracyjne, które
umożliwiają zarządzanie treścią lub wyglądem strony. Tzw. CMS-y pozwalają zarządzać stronami o bardzo złożonej treści.
Nie wszyscy potrzebują tak złożonych rozwiązań jakie oferują popularne systemy zarządzania treścią (np. Joomla czy Drupal),
ale potrzebują prostego panelu administracyjnego, możliwości zabezpieczenia hasłem niektórych stron lub zgromadzenia
bazy danych z kontaktami lub linkami. Do tych zastosowań najlepiej nadaje się PHP.
Język JavaScript może sprawić, że nasze strony staną się interaktywne. Każdy element strony internetowej jest dostępny, poprzez DOM,
dla jezyka JavaScript, umożliwiając praktycznie dowolne manipulowanie jego ułożeniem i atrybutami takimi jak szerokość, widoczność,
kolor tła itp. Przez długi czas, problemem ze stosowaniem JavaScript był brak jednorodnej interpretacji poleceń tego języka w
konkurujacych ze sobą na rynku przeglądarkach internetowych. Problem najdłużej utrzymywał się w przeglądarce Internet Explorer,
której twórcy z wielkim oporem implementowali standardy. Wraz z coraz szerszym stosowaniem standardów w przegladarkach oraz
pojawieniem się tzw. framework-ów JavaScript (np. Prototype, jQuery czy MooTools) problem mamy praktycznie zażegnany. Co więcej, coraz łatwiej jest w jezyku
JavaScript otrzymać funkcjonalność porównywalną z tą jaką obserwowaliśmy dotąd w stronach stosujących technologię Flash.