Boulie's Design, Tworzenie serwisów www, Projektowanie i rozwój, Marketing internetowy

Internet
solutions
for everyone

Dlaczego strona www?

Ogromne zasoby wiedzy gromadzonej przez sieć Internet zdają się nie mieć końca, jednak jeśli...
Więcej o stronach www >>>

Technologie tworzenia stron

Chciałbyś mieć stronę nie wiesz jednak jaką technologię wybrać. Teraz masz okazję zobaczyć czym się różnią...
Więcej o technologiach www >>>

Dostępność i użyteczność

Czy niewidomy może przeglądać Waszą stronę? Jeśli spełnia standardy W3C to tak, jeśli nie to...
Więcej o standardach www >>>
Design
Technology
Development


Bieżący wygląd strony to:
Wybierz inny wygląd dla strony:

Paleta kolorów - zielona Paleta kolorów - niebieska Paleta kolorów - piaskowa
Paleta kolorów - America Paleta kolorów - Pomarańczowa rewolucja Paleta kolorów - Haloween
Paleta kolorów - China Paleta kolorów - Święta Paleta kolorów - Chili

stat4u This is my Google PageRank™ - SmE Rank free service Powered by Scriptme
Katalog Dobrych Stron

Technologie tworzenia stron www

Kod HTML Na strony internetowe można patrzeć z różnych stron. Jak na ładne dzieła graficzne, jak na użyteczne źródła informacji, czy też wizytówkę organizacji. Można też patrzeć przez pryzmat technologii w jakich zostały wykonane. Dla osób nieznających się na tym aspekcie stron www jest to często kłopotliwa sprawa, gdy zaczyna się rozmowa o rozwiązaniach technologicznych. Postanowiłem, że przybliżę trochę poszczególne technologie, ich + i - oraz potencjalne zastosowanie bez się w sprawy techniczne. Mam nadzieję, że jeśli nawet nie rozwieje do końca wątpliwości to przynajmniej ułatwi wybór odpowiednich rozwiązań.

HTML

Podstawowym typem stron WWW są strony napisane w kodzie HTML.
Gdy komputer klienta zażąda takiej strony zostanie ona po prostu do niego wysłana i zinterpretowana przez przeglądarkę. Przeglądarka interpretuje kod HTML, biorąc pod uwagę ustawienia użytkownika, rozdzielczość monitora i inne czynniki. Zawartość pliku HTML na serwerze jest tożsama z zawartością tego pliku w przeglądarce internetowej. Kod HTML daje możliwość tworzenia statycznych stron www

Czysty, statyczny kod HTML posiada następujące zalety:
  • Każda przeglądarka wyświetli go poprawnie
  • Każde żądanie jest wykonane szybko, przy użyciu niewielkich zasobów
  • Można szybko wprowadzać małe zmiany na pojedynczych stronach
Posiada także wady
  • Trudno kontrolować układ strony
  • Nie skaluje się prawidłowo
  • Nie jest interaktywny
  • Nie radzi sobie z szybko zmieniającymi się danymi i personalizacją strony
  • Może być trudny w utrzymanie
  • Nie jest zbyt atrakcyjny
  • Przy dużej ilości danych ładuje się bardzo wolno
Używanie czystego kodu HTML wychodzi już z użytku jednak jego połączenie z np: CSS daje ogromne możliwości.



CSS

Cascading Style Sheets jest rewolucyjnym narzędziem zdecydowanie zwiększającym możliwości projektowania stron WWW. CSS jest zespołem kodów formatujących pozwalających na lokalną lub globalną zmianę sposobu formatowania poszczególnych elementów witryny. Takich jak wielkość czcionki, zachowanie odnośników, tła i inne. Problemy mogą się jednak pojawiać, gdyż niektóre przeglądarki różnie interpretują te same znaczniki CSS. Problemowi można jednak zaradzić umiejętnie stosując tę ciekawą i wydaje się, że niezbędną dziś technologię.

CSS posiada następujące zalety:
  • Upraszcza budowę witryny
  • Pozwala na łatwe wprowadzanie zmian w wyglądzie strony
  • Jest łatwy w konserwacji
  • Podnosi czytelność kodu źródłowego
  • Skraca czas ładowania się strony
CSS nie posiada właściwie znaczących wad, jedynym problemem mogą być nieznaczne różnice w interpretowaniu CSS przez różne przeglądarki. Ale jest to problem rozwiązywalny.



Javascript

Java Script jest narzędziem mogącym w znaczący sposób uatrakcyjnić witrynę internetową. Java Script jest językiem skryptowym wykonywanym przez przeglądarkę internetową, a nie przez serwer. Do głównych zastosowań należy przede wszystkim obsługa zdarzeń. Czyli możliwość zdefiniowania tego co stanie się np. z przyciskiem, na który to użytkownik wskazał kursorem myszy. Przycisk taki może na przykład zmienić swój kształt - taki efekt nazywamy efektem rollover. Java Script nadaje się ponadto do obsługi formularzy (sprawdzanie poprawności wprowadzonych danych przed ich wysłaniem, korygowanie i wskazywanie popełnionych błędów). Posiada także wbudowane funkcje matematyczne, co pozwala na przykład na tworzenie prostych dynamicznych kosztorysów. Ograniczeniem może być jednak to, że wciąż istnieją na rynku przeglądarki, które nie potrafią interpretować Java Script. Ich udział w rynku nie jest jednak zbyt wielki. Może się jednak zdarzyć, że użytkownik z rozmysłem wyłączył obsługę Java Script ze względów bezpieczeństwa. Powoduje to niekiedy niemożność obejrzenia strony szczególnie gdy wykorzystuje ona technologię Java Script do nawigacji. Pamiętać także należy o użytkownikach przeglądarek tekstowych, dla których Java Script może okazać się problemem nie do pokonania.

Java Script posiada następujące zalety:
  • Umożliwia obsługę zdarzeń
  • Pozwala na korygowanie formularzy
  • Umożliwia pisanie prostych funkcji matematycznych
  • Znacznie podnosi wizualną atrakcyjność strony
Posiada także wady
  • Niemożności uruchomienia witryny w niektórych przypadkach
  • Brak wsparcia dla przeglądarek tekstowych


Flash

Flasz to technologia graficzna pozwalająca na tworzenie filmów i animacji. Jest bardzo ciekawym rozwiązaniem do podniesienia wizualnej atrakcyjności stron www, jednak wykorzystywana w nadmiarze może im zaszkodzić. Flash posiada następujące zalety:
  • Nadaję dynamikę stronie www
  • Znacznie podnosi wizualną atrakcyjność strony
Posiada także wady
  • Niemożności uruchomienia witryny w niektórych przypadkach
  • Brak wsparcia dla przeglądarek tekstowych
  • Kłopoty z dostępnością stron
  • Kłopoty z indeksowanie stron w przeglądarkach
  • Problem z aktualizacjami
  • Wydłużony czas ładowania strony


PHP

Skrypty wykonywane na komputerze klienta stanowią ten element witryny, który jest widoczny dla użytkownika. W przeciwieństwie do nich skrypty dla serwera są dla przeglądarki klienta niewidoczne i dostęp do nich ma jedynie właściciel strony.

Skrypty dla serwera WWW są najczęściej wykorzystywane do połączenia witryny z bazowymi serwerami, np. serwerami baz danych. Pozwala to na dwukierunkową komunikację. Serwer kontaktuje się z klientem, ale i klient z serwerem. Najczęstszym przykładem interakcji są formularze i listy rozwijalne, które są dynamicznie tworzone przez serwer. Obecnie najbardziej rozpowszechnionym językiem skryptowym wykonywanym na serwerze jest PHP.

Najbardziej użytecznymi zastosowaniami języków skryptowych są:
  • Witryny informacyjne (zarówno do tworzenia jak i oglądania)
  • Usługi dla grup (forum, tablice ogłoszeń itp.)
  • E-mail (poczta dzięki WWW, przesyłanie)
  • Systemy wsparcia technicznego i usługi dla klientów
  • Sieci reklamowe
  • Aplikacje biznesowe dostępne dzięki WWW
  • Książki telefoniczne
  • Badania, ankiety, testy
  • Wypełnianie i wysyłanie formularzy
  • Personalizacja strony
  • Oprogramowanie korporacyjne
  • Katalogi, broszury, witryny informacyjne
  • Każda aplikacja, która łączy serwer usługowy z WWW
Skrypt napisany w PHP jest najpierw przetwarzany przez serwer, a następnie wysyłany do klienta w postaci kodu HTML (ewentualnie wzbogaconego o CSS i Java Script). Oznacza to, że można tworzyć bardzo zaawansowane witryny współpracujące właściwie z dowolną przeglądarką internetową.

Zalety PHP
  • Możliwość tworzenia personalizowanych stron WWW
  • Bardzo szybka praca
  • Obsługa zaawansowanych baz danych
  • Łatwość konserwacji
  • Możliwość podzielenia kodu strony na mniejsze fragmenty
  • Powszechnie dostępny
  • Doskonale współpracuje z serwerem Apache i wieloma innymi
  • Jego działanie nie zależy od typu przeglądarki klienta
  • Umożliwia przekazywanie danych między stronami
  • Umożliwia tworzenie szybkich i prostych w obsłudze baz danych
  • Zdecydowanie poprawia czytelność kodu witryny


Zajżyj do słownika terminów internetowych >>>


Boulie's Design - Strony dla Twoich potrzeb:
tworzenie, serwisy, www, projektowanie, partner, rozwój, marketing, internetowy, php, html, flash, interes, biznes, wyszukiwarka, strona, kancelaria, firma, biuro, internet, strony, Poznań, Polska, Marcin, Krzyśko, Krzysko, opracowywanie, rozwiązania, partnerstwo, zlecenie, umowa, dzieło, oferta, termin, czas