menu:

Komputery domowe
Co to jest www?
Edytory stron www
Algorytmy www
Funkcjonowanie www
bazy danych
własna www
Interfejs graficzny
Tworzenie stron www
Informatyka i komputery
strona www
Internet strony
Bezpieczny układ
Sieć internetowa
Webmaster www
Baza danych
Technologia i www
Protokół sieciowy
Tworzenie w html
witryna www
Shockwave i Flash
Pojęcie netykiety
Tworzenie własnej www
Struktura html
Php język
komputer w świecie
Internauci
Komputery przenosne
Webmaster
Internet
Typy komputerów
Technologie komunikacji
Tworzenie stron
łączność cyfrowa
Sieć internetowa
Bazy danych
Tekst na stronie
World wide web
Połaczenia w sieci
php i MySql
infrastruktura www
flash animacje
Projekty stron
bezprzewodowo
Co to jest www
Wiedzxa informatyczna
CGI - jezyk www
Globalna sieć
systemy informatyczne
Przeglądarki www
Etykieta sieciowa
Internet dziś
html i strony
Strony internetowe
Netykieta
Narzzędzia dla www
Historia internetu
protokół http
Pojęcie html
Adresy www
Komputery
Sprzęt komputerowy
zasady internetu
Akcesoria komputerowe
Budowa komputerów
Webmaster
Informatyka w życiu
Strony www
Pojęcia www
Specyfikacje stron
sieć internet

Strefa PC - tworzenie www

Php językPhp język
PHP PHP (skrót to angielski akronim rekurencyjny: PHP: Hypertext Preprocessor) - skryptowy język programowania głównie wykonywany po stronie serwera, służący przede wszystkim do tworzenia dynamicznych stron WWW, z możliwością zagnieżdżania w HTML-u (bądź XHTML-u). Udostępniany na zasadach licencji open-source. Jego składnia bazuje na językach C, Java i Perl. PHP może być używane nie tylko do tworzenia stron WWW. Jego modułowa budowa pozwala także na programowanie aplikacji z interfejsem graficznym (rozszerzenie PHP-GTK), a także na wykonywanie z linii poleceń (podobnie jak Perl i Python). PHP pozwala także na interakcję z wieloma systemami relacyjnych baz danych (np. MySQL, Oracle, PostgreSQL) oraz na korzystanie z alternatywnych sposobów przechowywania danych - plików tekstowych i XML-a. Może być uruchamiane na większości systemów operacyjnych (uwzględniając najpopularniejsze) oraz serwerów sieciowych. Implementacja PHP w środowisku Linux wraz z serwerem Apache i silnikiem baz danych MySQL stanowi popularną platformę serwerową, tzw. LAMP. Historia PHP Pierwsza wersja PHP, rozpowszechniana pod nazwą PHP/FI (Personal Home Page/Forms Interpreter), została stworzona przez Rasmusa Lerdorfa w roku 1994 jako "nakładka" na Perla, mająca uprościć jego używanie. Gdy autor udostępnił kod użytkownikom, dwóch izraelskich programistów - Zeev Suraski oraz Andi Gutmans - rozbudowało pierwotną wersję projektu i udostępniło w roku 1997 wersję drugą PHP/FI. Rozbudowa, a właściwie przebudowa jądra parsera trwała dalej - jego oficjalna, trzecia wersja, przemianowana z PHP/FI na PHP ukazała się w lipcu 1998 roku. PHP 3.0 przyniosło wielkie zmiany, z których najważniejszą było wprowadzenie modułowości - użytkownicy mogli rozbudowywać funkcjonalność języka poprzez dodawanie zewnętrznych bibliotek. Kolejna wersja PHP (czwarta) pojawiła się zimą 1998 roku - rozbudowano i poprawiono w niej obsługę modułów oraz zmieniono silnik parsera. Nazwano go Zend Engine (od imion twórców - Zeev and Andi). Pojawiło się także wiele mniejszych zmian - poprawiono współpracę z serwerami sieciowymi, obsługę sesji HTTP, buforowanie wyjścia, dodano kilka konstrukcji językowych. W tej chwili aktualną wersją PHP jest 5.0.3, która ukazała się 15 grudnia 2004. PHP 5 opiera się na nowym Zend Engine w wersji 2.0. W stosunku do PHP 4, w sposób widoczny rozszerzono możliwości programowania obiektowego (podobnego do programowania obiektowego w języku Java lub C++), do tej pory zaniedbanego w PHP, od nowa napisano wsparcie dla XML, dodano SQLite, jednak nie dołączono bibliotek klienckich dla bazy danych MySQL. Zgodnie z wyjaśnieniami w FAQ, podczas kompilacji należy wykorzystać blibliotekę libmysqlclient zainstalowaną już w systemie. Wstęp do PHP W światku dostawców internetowych oraz twórców serwisów wyraźnie daje się zauważyć rosnąca popularność technologii PHP. Nie próbując analizować przyczyn tego zjawiska, warto zauważyć, że wspomniani dostawcy chętniej oferują dostęp do PHP, niż do CGI. Usługa ta pojawiła się także w ofercie dostawcy bezpłatnych miejsc na strony internetowe (http://www.phg.pl/). Być może właśnie dlatego, po tę technologię sięgają nie tylko zaawansowani twórcy stron WWW, ale także początkujący webmasterzy. Warto więc spojrzeć na PHP inaczej niż przez pryzmat specyfikacji, koncentrującej się na składni języka - warto spojrzeć z punktu widzenia korzyści, zasadności i wygody jej zastosowania. Po co, na co i dlaczego? W prasie, w serwisach i grupach dyskusyjnych, obok pojęcia PHP, często pojawia się pojęcie baza danych. Może to sprawiać wrażenie, że jedno bez drugiego nie może funkcjonować, a przecież nie jest to prawda. Przyznając, że PHP z bazami danych tworzą udaną parę, muszę jasno i dobitnie powiedzieć - PHP może oddać nieocenione usługi w różnych konstrukcjach - nie tylko w konstrukcjach opartych na bazach danych. Jeżeli jednak baza danych miałaby okazać się przydatna, niekoniecznie musi to być relacyjna baza danych typu MySQL, czy PostgreSQL, za korzystanie z której najczęściej trzeba dodatkowo zapłacić. Czasami w zupełności wystarczy plik o płaskiej strukturze, czyli zwykły plik tekstowy, którego poszczególne pola oddzielone są przecinkami, a każdy wiersz to oddzielny rekord. Jakie korzyści może odnieść twórca nieskomplikowanej witryny, stosując technologię PHP? Spróbujmy wypunktować możliwości, z których być może, każdy rozpoczynający swoją przygodę z PHP na początku skorzysta: ? Modularyzacja witryny - to cecha charakterystyczna dla SSI (Server Side Includes), pozwalająca na włączenie do wielu stron serwisu, stałego fragmentu witryny (modułu), zapisanego w pojedynczym pliku. Typowym przykładem zastosowania jest nagłówek strony, menu serwisu, czy też stopka autorska, które zazwyczaj są takie same na wszystkich stronach. Nie muszę raczej wyjaśniać, że w razie potrzeby modernizacji któregoś z tych elementów, poprawek dokonujemy tylko w jednym pliku, a zmiany są widoczne na wszystkich stronach. ? Dynamiczne generowanie kodu - kolejna, w pewnym sensie trochę podobna do poprzedniej cecha, która pozwala generować dynamicznie fragmenty dokumentu (lub też całe dokumenty) i umieszczać je na więcej niż jednej stronie witryny. Typowymi przykładami mogą być skrypty generujące fragment o dzisiejszych imieninach, aktualnym dniu, licznik odwiedzin czy też wpisy księgi gości. ? Obsługa formularzy - istotą tej właściwości jest fakt, że PHP pobierając pola formularza utworzonego w języku HTML, automatycznie przekształca je w zmienne. Tym samym uzyskujemy łatwy dostęp do wartości tych pól, o możliwościach modyfikacji ich wartości nie wspominając. ? Funkcje formatujące - możliwe jest tworzenie i użycie funkcji formatujących wyświetlanie określonych fragmentów tekstu. Przykładem może być tytuł akapitu lub działu, którego treść przekazywana jest jako argument stworzonej funkcji, która zwraca ten sam, ale sformatowany już tekst. Wtawki PHP wyróżniają się charakterystycznymi znacznikami. Mogą to być:

Projektowanie stron

Tworzenie stron www

Tworzenie stron



POLECAMY:

Sieć internet
1. Wstęp Po sukcesie telefonów komórkowych, które zrewolucjonizowały przemysł telekomunikacyjny, kwestią czasu było wprowadzenie sieci bezprzewodowych, opierających się na podobnych zasadach. Mając na uwadze rewolucję w łączności bezprzewodowej w 1997 roku organizacja IEEE ustanowiła normę 802.11 definiującą "radiowy ethernet" znany pod nazwą Wireless LAN (WLAN ? sieć bezprzewodowa). Wykorzystu

język sql
Co to jest SQL SQL - Structured Query Language, jest to standardowy język zapytań do obsługi relacyjnej bazy danych oraz relacyjno-obiektowej bazy danych. Jest językiem programowania baz danych i ich sieciowych serwerów. Pierwowzorem SQL był opracowany przez IBM we wczesnych latach siedemdziesiątych XX wieku język SEQUEL (E. F. Codd). Stał się międzynarodowym standardem dla języków baz danyc

Rodzaje cms
Rodzaje CMS-ów ? Content management frameworks: Jest to zbiór systemów, które stanowią zestaw klas potrzebnych do zbudowania systemu klasy CMS. Jest to, więc narzędzie do budowania systemów do zarządzania treścią. Systemy zbudowane na CMF-ach są zazwyczaj kosztowne i wymagają pracy grupy programistów. (Przykłady: Vignette, Documentum, Zope. Polskie produkty: APLIN) ? Page-based systems: System

Notebooki
Pierwsza stacja dysków posiadająca możliwości zapisu i odczytu, została stworzona w 1973 roku. Model 33FD firmy IBM miał średnicę 8 cali, a pracujące w nim dyskietki pozwalały na zapisanie 200 KB na każdej stronie. Zastąpił ją później 5,25-calowy model SA400 z dyskietkami o pojemności 175 KB. W 1980 roku firma Sony stworzyła stację 3,5 calową, w której odczytywane były dyskietki 720 KB, a później

media w internecie
Internet to symbol najnowocześniejszej technologii, wkraczającej do mieszkań milionów właścicieli komputerów. To największa sieć komputerowa łącząca tysiące firm i osób prywatnych, przesyłających miliardy bajtów informacji każdego dnia. Niewiele osób wie, że to, czym dziś się fascynujemy, ma swoje korzenie w czasach odległych o ponad 30 lat. W latach 60-tych naukowcy w firmie Rand Corporation sta

szybkie połączenia
3. Zastosowanie światłowodów: 1. Łącza telefoniczne: w jednym z pierwszych zbudowanych systemów, światłowodowe kable połączyły budynki urzędów telefonicznych w Chicago, oddalone od siebie o l km i o 2,4 km. Kable zawierały po 24 włókna optyczne, z których każde - pracując w standardzie T3 - mogło przenosić 672 kanały telefoniczne. Możliwość realizacji międzymiastowych linii z kablami światłowodow

Projektowanie łącz
W światłowodzie gradientowym współczynnik załamania światła w rdzeniu (dzięki odpowiedniemu warstwowemu domieszkowaniu), zmienia się w sposób ciągły. Zmiana ta przebiega od wartości maksymalnej na osi rdzenia do minimalnej na granicy z płaszczem. Zmianę wartości współczynnika załamania określa funkcja: ? Współczynnik załamania rdzenia jest ukształtowany tak, aby różne mody miały tę samą prędkość r


--- --- --- -x-

(c) 2008 Wszystkie prawa zastrzeżone