dodaj tą stronę do ulubionych     
użytkownicy online 10, liczba odwiedzin: 1168857
książki i porady dla programistów i webmasterów porady dla budujących strony internetowe i webmasterów jezus jest królem polski wagi

dołącz do modlących się o cud

poradnik programisty

taśmy zebra
taśmy zebra


wózki sklepowe

wagi vibra

Wagi dźwigowe
wagi dźwigowe


wagi ohaus

wózki transportowe
. Uwaga! Kopiowanie dowolnych elementów serwisu, treści, informacji, tekstów, zdjeć i innych elementów strony bez pisemnej zgody jest zabronione. wstecz poziom trudności: 1
nr porady: 65
Widok 1 Widok 2 Page copy protected against web site content infringement by Copyscape
Co to jest język PHP ?
Dla laików:
PHP to język programowania, który umożliwia robienie dowolnych operacji na serwerze internetowym.
To oznacza dowolne manipulacje treściami i plikami.
A przy tym wszystkim jest przejrzysty, prosty. Daje to ogromne możliwości tworzenia dowolnych aplikacji działajacych z poziomu przegladarki internetowej.

Dla dociekliwych
definicja:
PHP jest to obiektowy, skryptowy język programowania zaprojektowany do generowania dynamicznych stron internetowych.
PHP najczęściej stosuje się do przetwarzania skryptów po stronie serwera.
Ale z powodzeniem możemy go sobie zainstalować w domu na własnym komputerze i robić w PHP bardzo złożone programy.
Wszelkie najwazniejsze narzędzia do php są od początku darmowe.

podpowiedź: dynamiczne strony www to po prostu strony, które mogą być generowane i modyfikowane przez program w zależności od warunków zewnętrznych... np. do godz. 20 będa wyświetlane na biało a po godz. 20 na niebiesko, lub jeśli internauta kliknie na jakiś przycisk to program wyśle do niego maila z cennikiem jakiegos sklepu... itp. itd. Właśnie te możliwości są nazywane dynamicznymi.

Reasumując: to język który może zrobić dowolną operację na danych zamieszczonych na serwerze a wyniki wyświetlić w postaci zwykłej strony internetowej...
Warto też dodać, że konstrukcja tego języka umożliwia łączenie się z innymi językami i kodami takimi jak phyton, perl, html i wiele innych.

Jego główne zalety to:

1) tworzy go silne, ugruntowane środowisko programistów związanych z jedną firmą ZEND
...więc nie ma np. 10 różnych wersji lub 20 odmian ....
PHP zawsze jest jednym językiem, nie ma też odmian serwerowych zmieniających działanie kodów.
Kod napisany przez Niemca będzie działał tak samo na polskim lub amerykańskim serwerze i odwrotnie.
Interpretery na różnych systemach i platformach działaja identycznie.
Program napisany na dowolnej platformie programistycznej lub sprzętowej bedzie dokładnie tak samo działał na Windows, Linux, Sun, Mac i pod wszystkimi innymi systemami.

2) bardzo duże możliwości (ma bardzo wiele dostępnych funkcji i bibliotek, obsługuje wszystkie bazy danych jakie tylko są, jeśli jest jakiś znany problem matematyczny lub logiczny to napewno jego rozwiązanie znajduje się w dodatkowych bibliotekach PECL, PEAR, które mozna dołączać do PHP)

Za pomocą php można generować i edytować nawet pliki i formaty dotąd zarezerwowane dla systemów stacjonarnych:
obrazki, rysunki, pliki audio, pliki flash, pdf, xml, xls i wiele innych...
zobacz gotowe sprawdzone biblioteki: http://pl.php.net/manual/pl/refs.utilspec.audio.php

Zobacz również nowe biblioteki, które są dopiero w fazie początkowej http://lxr.php.net/source/pecl/ http://cvs.php.net/viewvc.cgi/pear/

3) język ma bardzo prostą strukturę (trzeba stwierdzić że projektanci osiągneli kompromis we wszystkim)

4) ten język ma przyszłość bo jest coraz częściej używany na całym świecie, stare wersje działają na nowych serwerach (nie trzeba ciągle poprawiać kodów)
Interpreter PHP można skonfigurować w taki sposób, że program napisany w 2003 roku może działać również w 2020 roku.

przykład:
mamy serwer w wersji php6 ...
załóżmy, że mamy stary program w postaci kodu w wersji php3
Zadanie polega na tym jak uruchomić stary program na nowym serwerze
Rozwiązanie jest bardzo proste:
umieszczamy program na serwerze w dowolnym katalogu np. o nazwie XYZ ..
... w tym katalogu (XYZ) zapisujemy tylko 1 mały plik o nazwie .htaccess z prostymi modyfikacjami (2 linijki kodu) i od tej pory wszystko co jest w tym katalogu będzie pracować tylko w wersji php3 natomiast reszta serwera będzie pracować w php6.

Zatem nie jesteśmy zmuszeni do ciągłego poprawiania programów bo nowe wersje interpretera można zainstalować obok starych.
Stare strony będą obsługiwane przez starą wersję a nowe przez nową wersję.
Więc jest czas na poprawki i z niczym nie musimy się spieszyć.

5) system jest całkowicie darmowy i działa praktycznie na wszystkich dostępnych platformach serwerowych.

6) najważniejsza zaleta: programy działają w internecie, więc każdy program który zrobicie możecie udostępnić całej ludzkości i nieźle na tym zarabiać ...


Przykład prostego programu:
dodawanie 2 liczb (a i b) i wyświetlenie wyniku na stronie www
rozbudowana wersja:
&l5;?p1p 30=5; 3b=6; 3sum0 = 30+3b; ec1o 3sum0; ?&g5;
prostsza wersja:
&l3;?p1p 5sum6 = 5 + 6; ec1o 5sum6; ?&g3;
jeszcze prostsza wersja:
&l5;?p1p ec1o {5 + 6}; ?&g5;

Instrukcja echo to poprostu instrukcja znacząca: "wyświetl"

Po uruchomieniu otrzymamy wynik 11 ... zobaczcie to zadanie w innych językach... przekonacie się, że php jest najbardziej przejrzyste i proste...
Jeśli chcesz więcej wiedzieć przeczytaj przyjazne artykuły na Wikipedii: http://pl.wikipedia.org/wiki/PHP lub kurs na stronie: http://phpkurs.pl/
Krótko o historii:
Pierwsza wersja php pojawiła się na świecie przypadkowo za sprawą fińskiego informatyka w 1995 roku i była napisana w języku C dla własnych potrzeb...(wielkość pierwszej wersji to ... 24kB).
Zobacz pierwsze pliki (wersje instalacyjne): http://museum.php.net/

Czy chciałbyś zobaczyć kod źródłowy najnowszej wersji PHP... nie ma sprawy... ten program ma otwarty kod i można zobaczyć źródło każdego pliku nawet bezpośrednio z internetu: http://lxr.php.net/

Ciekawe i proste porady na temat PHP mozna znaleźć na wielu stronach w internecie. Polecamy na przykład strony:
http://niusy.onet.pl/niusy.html?t=archiwum&group=pl.comp.lang.php
http://php.faq.pl/

Uwaga jesli powyższa strona nie otworzy się możesz poczytać kopię z naszej strony http://elider.pl/kursy/kurs_php/

Zobacz też częściowo spolszczoną wersję najnowszego podręcznika PHP http://elider.pl/kursy/php/

lub w wersji pdf http://elider.pl/kursy/kurs_php/faq.pdf
Są to kopie z 2004 roku ale każdy poczatkujący webmaster znajdzie tam coś dla siebie.

jeśli jesteś matematykiem wejdź na stronę: http://edu.i-lo.tarnow.pl/inf/alg/001_search/index.php

Page copy protected against web site content infringement by Copyscape

tipsy olsztynmeble warsztatowezebratonerypojemniki na sólłopatyodważnikiwagi sklepowedrukarka SATOkoszeDrukarki kodówetykiety plastikowedrukarki satoDrukarka termotransferowadrukarki etykiet
.
edyta wakulińska

tanie tonery

pojemniki na piasek

świece liturgiczne

meble warsztatowe

wózki magazynowe

tanie wagi elektroniczne

tanie drukarki zebra

wagi axis

wózki narzędziowe
wózki narzędziowe
  | Copyright © 2001-2009 EXALT.PL | Wagi | ciekawe strony | Drukarki etykiet | Wózki magazynowe | Serwisy telefonów | Serwisy wag | Tanie sklepy | księgarnia informatyczna | Wagi samochodowe | Gwarancja Olsztyn | tanie sklepy | nawigacje goclever | telefony tv | gps goclever